@layer awsui-base-theme{body{--color-primary-50-mh5kku:#f0fbff;--color-primary-100-pf3cd2:#d1f1ff;--color-primary-200-rx9uly:#b8e7ff;--color-primary-300-piyioz:#75cfff;--color-primary-400-o4jafy:#42b4ff;--color-primary-500-vyaut3:#0099ff;--color-primary-600-y6gt3f:#006ce0;--color-primary-700-h7hsrp:#004a9e;--color-primary-800-h0dr8b:#003b8f;--color-primary-900-hureyy:#002b66;--color-primary-1000-tocz8p:#001129;--color-neutral-50-yq1rbu:#fcfcfd;--color-neutral-100-6sym27:#f9f9fa;--color-neutral-150-quw86k:#f6f6f9;--color-neutral-200-3z92gh:#f3f3f7;--color-neutral-250-3frxrf:#ebebf0;--color-neutral-300-uvtbx0:#dedee3;--color-neutral-350-yorqyy:#c6c6cd;--color-neutral-400-94409o:#b4b4bb;--color-neutral-450-3zi612:#a4a4ad;--color-neutral-500-eonmdt:#8c8c94;--color-neutral-550-kyjzm4:#72747e;--color-neutral-600-6snfor:#656871;--color-neutral-650-h1zzqk:#424650;--color-neutral-700-v4pum8:#333843;--color-neutral-750-6ithfi:#232b37;--color-neutral-800-70nhp6:#1b232d;--color-neutral-850-u2aurj:#161d26;--color-neutral-900-jds18m:#131920;--color-neutral-950-ruawhu:#0f141a;--color-neutral-1000-qiz9a1:#06080a;--color-error-50-694srb:#fff5f5;--color-error-400-9k5dg2:#ff7a7a;--color-error-600-2nofe4:#db0000;--color-error-900-kika0y:#700000;--color-error-1000-oice6e:#1f0000;--color-success-50-pncm30:#effff1;--color-success-500-zgiyh7:#2bb534;--color-success-600-it3b3f:#00802f;--color-success-1000-zy1prf:#001401;--color-warning-50-tjk9zo:#fffef0;--color-warning-400-fv1ga2:#ffe347;--color-warning-500-0wuk8q:#fbd332;--color-warning-900-c1p96e:#855900;--color-warning-1000-yqo7n7:#191100;--color-info-50-mqbcwn:#f0fbff;--color-info-300-iby1e9:#75cfff;--color-info-400-5haqd5:#42b4ff;--color-info-600-pqy0m6:#006ce0;--color-info-1000-rtendf:#001129;--color-purple-400-lcb2ta:#bf80ff;--color-purple-700-vw7a8p:#7300e5;--color-amber-400-fyrk1c:#ff9900;--color-amber-500-s3knp0:#fa6f00;--color-transparent-f66xjd:transparent;--color-black-sgyach:#000000;--color-white-qzbjhi:#ffffff;--color-charts-red-300-aqsylf:#ea7158;--color-charts-red-400-q57pdm:#dc5032;--color-charts-red-500-gfu6iu:#d13313;--color-charts-red-600-hvg6y6:#ba2e0f;--color-charts-red-700-yzpuws:#a82a0c;--color-charts-red-800-t1yrtw:#972709;--color-charts-red-900-jz9jz8:#892407;--color-charts-red-1000-c4p82m:#7d2105;--color-charts-red-1100-vgav8w:#721e03;--color-charts-red-1200-6ziovw:#671c00;--color-charts-orange-300-r9s01q:#e07941;--color-charts-orange-400-kf801a:#cc5f21;--color-charts-orange-500-qs46pm:#bc4d01;--color-charts-orange-600-vyxyln:#a84401;--color-charts-orange-700-0gaq98:#983c02;--color-charts-orange-800-757qd9:#8a3603;--color-charts-orange-900-4a64yd:#7e3103;--color-charts-orange-1000-5re0y5:#732c02;--color-charts-orange-1100-sgmsys:#692801;--color-charts-orange-1200-iikv4p:#602400;--color-charts-yellow-300-p9ngfx:#b2911c;--color-charts-yellow-400-3h9lwy:#9c7b0b;--color-charts-yellow-500-dk0roe:#8a6b05;--color-charts-yellow-600-f5hor7:#7b5f04;--color-charts-yellow-700-h3jh40:#6f5504;--color-charts-yellow-800-7x6k9t:#654d03;--color-charts-yellow-900-h25lmh:#5d4503;--color-charts-yellow-1000-2gaqk1:#553f03;--color-charts-yellow-1100-4txkqy:#4d3901;--color-charts-yellow-1200-b1ffk0:#483300;--color-charts-green-300-o09z0j:#67a353;--color-charts-green-400-1qedg3:#41902c;--color-charts-green-500-tmih0g:#1f8104;--color-charts-green-600-lcujml:#1a7302;--color-charts-green-700-yga22c:#176702;--color-charts-green-800-64uw0e:#145d02;--color-charts-green-900-5ybwyn:#125502;--color-charts-green-1000-ns1bvo:#104d01;--color-charts-green-1100-yb77k8:#0f4601;--color-charts-green-1200-o3xtmg:#0d4000;--color-charts-teal-300-2fkzp1:#2ea597;--color-charts-teal-400-bo90gh:#1c8e81;--color-charts-teal-500-95zc1e:#0d7d70;--color-charts-teal-600-h9kk1s:#096f64;--color-charts-teal-700-092xc2:#06645a;--color-charts-teal-800-q99m83:#045b52;--color-charts-teal-900-74axw5:#03524a;--color-charts-teal-1000-yvg16m:#014b44;--color-charts-teal-1100-9tax4r:#01443e;--color-charts-teal-1200-6w05r8:#003e38;--color-charts-blue-1-300-v37rsi:#529ccb;--color-charts-blue-1-400-dvoh1k:#3184c2;--color-charts-blue-1-500-ba9wfi:#0273bb;--color-charts-blue-1-600-kqn1uz:#0166ab;--color-charts-blue-1-700-tgrwqc:#015b9d;--color-charts-blue-1-800-tceii8:#015292;--color-charts-blue-1-900-ah3snu:#014a87;--color-charts-blue-1-1000-847ty1:#01437d;--color-charts-blue-1-1100-b5s5nk:#003c75;--color-charts-blue-1-1200-yhrw3t:#00366d;--color-charts-blue-2-300-o3wen1:#688ae8;--color-charts-blue-2-400-vncmqi:#5978e3;--color-charts-blue-2-500-y21o9n:#4066df;--color-charts-blue-2-600-r0nqbv:#3759ce;--color-charts-blue-2-700-w01jqc:#314fbf;--color-charts-blue-2-800-s0x93w:#2c46b1;--color-charts-blue-2-900-f6w9ze:#273ea5;--color-charts-blue-2-1000-3toq31:#23379b;--color-charts-blue-2-1100-3s7hq3:#1f3191;--color-charts-blue-2-1200-yoa4jh:#1b2b88;--color-charts-purple-300-mrr7uf:#a783e1;--color-charts-purple-400-y14wkz:#9469d6;--color-charts-purple-500-idlmad:#8456ce;--color-charts-purple-600-blirni:#7749bf;--color-charts-purple-700-kturs9:#6b40b2;--color-charts-purple-800-bg5tkr:#6237a7;--color-charts-purple-900-o5vbjx:#59309d;--color-charts-purple-1000-xvcqn5:#512994;--color-charts-purple-1100-j5xo1i:#4a238b;--color-charts-purple-1200-yfkimi:#431d84;--color-charts-pink-300-hovvsb:#da7596;--color-charts-pink-400-r88rhm:#ce567c;--color-charts-pink-500-3ecc0x:#c33d69;--color-charts-pink-600-7veasv:#b1325c;--color-charts-pink-700-ite4o7:#a32952;--color-charts-pink-800-b6zs21:#962249;--color-charts-pink-900-19kyvq:#8b1b42;--color-charts-pink-1000-q8fhov:#81143b;--color-charts-pink-1100-0ytmol:#780d35;--color-charts-pink-1200-8zkeoo:#6f062f;--color-charts-status-critical-oxoz35:var(--color-charts-red-1000-c4p82m);--color-charts-status-high-0j2122:var(--color-charts-red-600-hvg6y6);--color-charts-status-medium-yn73f1:var(--color-charts-orange-400-kf801a);--color-charts-status-low-g68nht:var(--color-charts-yellow-300-p9ngfx);--color-charts-status-positive-yg3n05:var(--color-charts-green-300-o09z0j);--color-charts-status-info-7gyt79:var(--color-charts-blue-1-400-dvoh1k);--color-charts-status-neutral-57mkpu:var(--color-neutral-500-eonmdt);--color-charts-threshold-negative-8risim:var(--color-error-600-2nofe4);--color-charts-threshold-positive-cg9clo:var(--color-success-600-it3b3f);--color-charts-threshold-info-qti3gg:var(--color-info-600-pqy0m6);--color-charts-threshold-neutral-8qrk6n:var(--color-neutral-600-6snfor);--color-charts-line-grid-t2wvls:var(--color-neutral-300-uvtbx0);--color-charts-line-tick-kujkux:var(--color-neutral-300-uvtbx0);--color-charts-line-axis-zicc3j:var(--color-neutral-300-uvtbx0);--color-charts-palette-categorical-1-jizffz:var(--color-charts-blue-2-300-o3wen1);--color-charts-palette-categorical-2-6oa1n8:var(--color-charts-pink-500-3ecc0x);--color-charts-palette-categorical-3-fqhk5l:var(--color-charts-teal-300-2fkzp1);--color-charts-palette-categorical-4-3f7wbm:var(--color-charts-purple-500-idlmad);--color-charts-palette-categorical-5-6m329t:var(--color-charts-orange-300-r9s01q);--color-charts-palette-categorical-6-ifvjou:var(--color-charts-blue-2-600-r0nqbv);--color-charts-palette-categorical-7-mylr39:var(--color-charts-pink-800-b6zs21);--color-charts-palette-categorical-8-wll7xk:var(--color-charts-teal-600-h9kk1s);--color-charts-palette-categorical-9-03g03d:var(--color-charts-purple-800-bg5tkr);--color-charts-palette-categorical-10-bc3b4x:var(--color-charts-orange-600-vyxyln);--color-charts-palette-categorical-11-6ua2fu:var(--color-charts-blue-2-900-f6w9ze);--color-charts-palette-categorical-12-tk6ffo:var(--color-charts-pink-1100-0ytmol);--color-charts-palette-categorical-13-2h49x9:var(--color-charts-teal-900-74axw5);--color-charts-palette-categorical-14-dvlqog:var(--color-charts-purple-1100-j5xo1i);--color-charts-palette-categorical-15-2sqm3j:var(--color-charts-orange-900-4a64yd);--color-charts-palette-categorical-16-edf2hm:var(--color-charts-blue-2-1200-yoa4jh);--color-charts-palette-categorical-17-95jz3a:var(--color-charts-pink-400-r88rhm);--color-charts-palette-categorical-18-662w0e:var(--color-charts-teal-1200-6w05r8);--color-charts-palette-categorical-19-y2n2u5:var(--color-charts-purple-400-y14wkz);--color-charts-palette-categorical-20-v67kcl:var(--color-charts-orange-1200-iikv4p);--color-charts-palette-categorical-21-69896l:var(--color-charts-blue-2-500-y21o9n);--color-charts-palette-categorical-22-10rqqe:var(--color-charts-pink-700-ite4o7);--color-charts-palette-categorical-23-99s1qv:var(--color-charts-teal-500-95zc1e);--color-charts-palette-categorical-24-m0zar2:var(--color-charts-purple-700-kturs9);--color-charts-palette-categorical-25-ds6n5j:var(--color-charts-orange-500-qs46pm);--color-charts-palette-categorical-26-icel4n:var(--color-charts-blue-2-800-s0x93w);--color-charts-palette-categorical-27-opyuh8:var(--color-charts-pink-1000-q8fhov);--color-charts-palette-categorical-28-gm7vq2:var(--color-charts-teal-800-q99m83);--color-charts-palette-categorical-29-12gg7m:var(--color-charts-purple-1000-xvcqn5);--color-charts-palette-categorical-30-6wg036:var(--color-charts-orange-800-757qd9);--color-charts-palette-categorical-31-inc4y6:var(--color-charts-blue-2-1100-3s7hq3);--color-charts-palette-categorical-32-ohuetr:var(--color-charts-pink-300-hovvsb);--color-charts-palette-categorical-33-2snnmm:var(--color-charts-teal-1100-9tax4r);--color-charts-palette-categorical-34-oqvx35:var(--color-charts-purple-300-mrr7uf);--color-charts-palette-categorical-35-44ad7s:var(--color-charts-orange-1100-sgmsys);--color-charts-palette-categorical-36-yjgbcp:var(--color-charts-blue-2-400-vncmqi);--color-charts-palette-categorical-37-0o5qzf:var(--color-charts-pink-600-7veasv);--color-charts-palette-categorical-38-deet8d:var(--color-charts-teal-400-bo90gh);--color-charts-palette-categorical-39-wbi6pu:var(--color-charts-purple-600-blirni);--color-charts-palette-categorical-40-mb33vf:var(--color-charts-orange-400-kf801a);--color-charts-palette-categorical-41-7dco6t:var(--color-charts-blue-2-700-w01jqc);--color-charts-palette-categorical-42-4m5kbi:var(--color-charts-pink-900-19kyvq);--color-charts-palette-categorical-43-25sle6:var(--color-charts-teal-700-092xc2);--color-charts-palette-categorical-44-e043iu:var(--color-charts-purple-900-o5vbjx);--color-charts-palette-categorical-45-jjk0vb:var(--color-charts-orange-700-0gaq98);--color-charts-palette-categorical-46-nn0g7o:var(--color-charts-blue-2-1000-3toq31);--color-charts-palette-categorical-47-s2630l:var(--color-charts-pink-1200-8zkeoo);--color-charts-palette-categorical-48-fq86yc:var(--color-charts-teal-1000-yvg16m);--color-charts-palette-categorical-49-rtvy86:var(--color-charts-purple-1200-yfkimi);--color-charts-palette-categorical-50-rguxu0:var(--color-charts-orange-1000-5re0y5);--color-charts-error-bar-marker-7w3ijr:var(--color-neutral-900-jds18m);--color-severity-dark-red-o01945:#870303;--color-severity-red-cg1dj1:#ce3311;--color-severity-orange-xkyi6p:#f89256;--color-severity-yellow-d9jhq4:#f2cd54;--color-severity-grey-dsutoy:var(--color-neutral-600-6snfor);--color-background-notification-severity-critical-t8s4ot:var(--color-severity-dark-red-o01945);--color-background-notification-severity-high-fji90d:var(--color-severity-red-cg1dj1);--color-background-notification-severity-medium-odek1b:var(--color-severity-orange-xkyi6p);--color-background-notification-severity-low-9fqkm8:var(--color-severity-yellow-d9jhq4);--color-background-notification-severity-neutral-r850hv:var(--color-severity-grey-dsutoy);--color-text-notification-severity-critical-gf7pkc:var(--color-neutral-100-6sym27);--color-text-notification-severity-high-hbme19:var(--color-neutral-100-6sym27);--color-text-notification-severity-medium-ehjhp9:var(--color-neutral-950-ruawhu);--color-text-notification-severity-low-pdcqmy:var(--color-neutral-950-ruawhu);--color-text-notification-severity-neutral-f1lzae:var(--color-neutral-100-6sym27);--color-grey-opaque-10-w2wjwq:rgba(0, 0, 0, 0.1);--color-grey-opaque-25-xck8i0:rgba(255, 255, 255, 0.25);--color-grey-opaque-70-6vfp2g:rgba(35, 43, 55, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 0.12);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 0.12);--color-background-badge-icon-rnht8s:var(--color-error-600-2nofe4);--color-background-button-link-active-r1ev1z:var(--color-primary-100-pf3cd2);--color-background-button-link-default-eljt35:transparent;--color-background-button-link-disabled-1uffgi:transparent;--color-background-button-link-hover-gz8zuh:var(--color-primary-50-mh5kku);--color-background-button-normal-active-6e3fn4:var(--color-primary-100-pf3cd2);--color-background-button-normal-default-bd1okq:var(--color-white-qzbjhi);--color-background-button-normal-disabled-wvy7di:var(--color-white-qzbjhi);--color-background-button-normal-hover-opgnl2:var(--color-primary-50-mh5kku);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-primary-100-pf3cd2);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-background-button-primary-active-hbt5qh:var(--color-amber-500-s3knp0);--color-background-button-primary-default-odxhta:var(--color-amber-400-fyrk1c);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-250-3frxrf);--color-background-button-primary-hover-ze4h0k:var(--color-amber-500-s3knp0);--color-background-direction-button-active-fx0gna:var(--color-neutral-750-6ithfi);--color-background-direction-button-default-e56tgl:var(--color-neutral-650-h1zzqk);--color-background-direction-button-disabled-9b729e:var(--color-neutral-250-3frxrf);--color-background-direction-button-hover-jmjk2y:var(--color-neutral-700-v4pum8);--color-text-direction-button-default-g2gjdl:var(--color-white-qzbjhi);--color-text-direction-button-disabled-hwryyv:var(--color-text-interactive-disabled-062j3d);--color-background-calendar-current-date-1ao91m:var(--color-neutral-200-3z92gh);--color-background-cell-shaded-3y7bmb:var(--color-neutral-150-quw86k);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-600-6snfor);--color-background-code-editor-gutter-active-line-error-r2yy28:var(--color-text-status-error-gq3mjc);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-200-3z92gh);--color-background-code-editor-loading-88zw6k:var(--color-neutral-100-6sym27);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-250-3frxrf);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-200-3z92gh);--color-background-card-7yizp9:var(--color-background-container-content-6p3tfp);--color-background-item-card-h5ytqn:var(--color-background-card-7yizp9);--color-background-container-content-6p3tfp:var(--color-white-qzbjhi);--color-background-container-header-b8x23d:var(--color-white-qzbjhi);--color-background-control-checked-oxsvrl:var(--color-primary-600-y6gt3f);--color-background-control-default-6o3rp0:var(--color-white-qzbjhi);--color-background-control-disabled-ii52b7:var(--color-neutral-300-uvtbx0);--color-background-dropdown-item-default-hcugsu:var(--color-white-qzbjhi);--color-background-dropdown-item-dimmed-hvey00:transparent;--color-background-dropdown-item-filter-match-49tea3:var(--color-primary-50-mh5kku);--color-background-dropdown-item-hover-5d9wxd:var(--color-neutral-200-3z92gh);--color-background-dropdown-item-selected-zw4oah:var(--color-background-item-selected-0mwr9e);--color-background-home-header-c10pg7:var(--color-neutral-950-ruawhu);--color-background-inline-code-pa4zbs:rgba(0, 0, 0, 0.1);--color-background-input-default-5wot1b:var(--color-white-qzbjhi);--color-background-input-disabled-lg7ypd:var(--color-neutral-250-3frxrf);--color-background-item-selected-0mwr9e:var(--color-primary-50-mh5kku);--color-background-layout-main-7ppbeu:var(--color-white-qzbjhi);--color-background-drawer-jfrxwk:var(--color-background-layout-panel-content-og45o1);--color-background-drawer-backdrop-genz4v:var(--color-grey-opaque-70-6vfp2g);--color-background-layout-mobile-panel-w3gr0r:var(--color-neutral-950-ruawhu);--color-background-layout-panel-content-og45o1:var(--color-background-container-content-6p3tfp);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-250-3frxrf);--color-background-layout-toolbar-7y1ij6:var(--color-background-layout-panel-content-og45o1);--color-background-layout-toggle-active-dn0rc2:var(--color-neutral-650-h1zzqk);--color-background-layout-toggle-default-gf2nbn:var(--color-neutral-650-h1zzqk);--color-background-layout-toggle-hover-obwlru:var(--color-neutral-600-6snfor);--color-background-layout-toggle-selected-active-fhw85f:var(--color-primary-600-y6gt3f);--color-background-layout-toggle-selected-default-ixjh3e:var(--color-primary-600-y6gt3f);--color-background-layout-toggle-selected-hover-nm0xou:var(--color-primary-700-h7hsrp);--color-background-modal-overlay-5jzj98:var(--color-grey-opaque-70-6vfp2g);--color-background-notification-blue-cjiomm:var(--color-info-600-pqy0m6);--color-background-notification-green-40ddez:var(--color-success-600-it3b3f);--color-background-notification-grey-naohrz:var(--color-neutral-650-h1zzqk);--color-background-notification-red-dg5n3d:var(--color-error-600-2nofe4);--color-background-notification-yellow-7ciw4l:var(--color-warning-400-fv1ga2);--color-background-notification-stack-bar-lh7ll7:var(--color-neutral-750-6ithfi);--color-background-notification-stack-bar-active-yrv8gm:var(--color-neutral-750-6ithfi);--color-background-notification-stack-bar-hover-bjz5bt:var(--color-neutral-650-h1zzqk);--color-background-popover-6c8r63:var(--color-white-qzbjhi);--color-background-progress-bar-value-default-kqln0a:var(--color-primary-600-y6gt3f);--color-background-progress-bar-default-emb4ku:var(--color-neutral-250-3frxrf);--color-background-segment-active-n2pomu:var(--color-primary-600-y6gt3f);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-bd1okq);--color-background-segment-disabled-tlqshl:var(--color-background-button-normal-disabled-wvy7di);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-segment-wrapper-0o6uwo:var(--color-background-container-content-6p3tfp);--color-background-slider-range-default-2wbltk:var(--color-background-slider-handle-default-8divq5);--color-background-slider-range-active-7xqk2o:var(--color-background-slider-handle-active-khmh07);--color-background-slider-handle-default-8divq5:var(--color-primary-600-y6gt3f);--color-background-slider-handle-active-khmh07:var(--color-primary-700-h7hsrp);--color-background-slider-track-default-ijwx3y:var(--color-neutral-500-eonmdt);--color-background-slider-handle-ring-7o4bq9:var(--color-white-qzbjhi);--color-background-slider-handle-error-default-i93b21:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-error-active-vx14w9:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-warning-default-jdw4y8:var(--color-text-status-warning-cfvj2j);--color-background-slider-handle-warning-active-ozm5ub:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-error-default-au4ba9:var(--color-text-status-error-gq3mjc);--color-background-slider-range-error-active-d6zndz:var(--color-text-status-error-gq3mjc);--color-background-slider-range-warning-default-knxa2k:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-active-1j3z1b:var(--color-text-status-warning-cfvj2j);--color-background-status-error-wk8rsx:var(--color-error-50-694srb);--color-background-status-info-cdn9a9:var(--color-info-50-mqbcwn);--color-background-dialog-n7xq8c:var(--color-background-status-info-cdn9a9);--color-background-status-success-srh6vr:var(--color-success-50-pncm30);--color-background-status-warning-epbkjw:var(--color-warning-50-tjk9zo);--color-background-table-header-yi8y8x:var(--color-background-container-header-b8x23d);--color-background-tiles-disabled-gk73j9:var(--color-neutral-250-3frxrf);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-200-rx9uly);--color-background-toggle-default-5sq2sa:var(--color-neutral-650-h1zzqk);--color-background-avatar-gen-ai-y1imz1:radial-gradient(circle farthest-corner at top right, #b8e7ff 0%, #0099ff 25%, #5c7fff 40% , #8575ff 60%, #962eff 80%);--color-background-avatar-default-ji24ja:var(--color-neutral-650-h1zzqk);--color-text-avatar-1pmy7a:var(--color-white-qzbjhi);--color-background-loading-bar-gen-ai-i1f18o:linear-gradient(90deg, #b8e7ff 0%, #0099ff 10%, #5c7fff 24%, #8575ff 50%, #962eff 76%, #0099ff 90%, #b8e7ff 100%);--color-background-status-indicator-error-xcv1fb:transparent;--color-background-status-indicator-warning-unkcwh:transparent;--color-background-status-indicator-success-6ccuex:transparent;--color-background-status-indicator-info-ekawd8:transparent;--color-background-status-indicator-neutral-qhnpa1:transparent;--color-background-chat-bubble-outgoing-dc0z4h:transparent;--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-150-quw86k);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-link-disabled-az5to8:var(--color-background-button-link-disabled-1uffgi);--color-border-button-normal-active-lpvjzc:var(--color-primary-900-hureyy);--color-border-button-normal-default-2siqct:var(--color-primary-600-y6gt3f);--color-border-toggle-button-normal-pressed-eew1wj:var(--color-primary-600-y6gt3f);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-400-94409o);--color-text-button-normal-disabled-fim5bw:var(--color-neutral-500-eonmdt);--color-border-button-normal-hover-nj56vi:var(--color-primary-900-hureyy);--color-text-button-icon-disabled-h4gglp:var(--color-neutral-500-eonmdt);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-disabled-dzp1p2:var(--color-background-button-primary-disabled-fqkajj);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-text-button-primary-disabled-vxbklg:var(--color-neutral-500-eonmdt);--color-item-selected-icepkx:var(--color-primary-600-y6gt3f);--color-border-calendar-grid-xyh10u:transparent;--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-100-6sym27);--color-border-cell-shaded-f4xsl9:var(--color-neutral-300-uvtbx0);--color-border-code-editor-ace-active-line-light-theme-uoexhp:var(--color-neutral-300-uvtbx0);--color-border-code-editor-ace-active-line-dark-theme-ysd931:var(--color-neutral-600-6snfor);--color-border-code-editor-default-q8vbz8:var(--color-neutral-300-uvtbx0);--color-border-code-editor-pane-item-hover-4tbpwu:var(--color-border-dropdown-item-hover-auxtvc);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-container-divider-25jui3:transparent;--color-border-container-top-2no83z:transparent;--color-border-control-checked-3gd1bm:var(--color-background-control-checked-oxsvrl);--color-border-control-default-34e8n1:var(--color-neutral-500-eonmdt);--color-border-control-disabled-xzzaww:var(--color-background-control-disabled-ii52b7);--color-border-divider-active-6b2ub0:var(--color-neutral-950-ruawhu);--color-border-divider-default-26kt06:var(--color-neutral-350-yorqyy);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-divider-secondary-nep6j9:var(--color-neutral-250-3frxrf);--color-border-dropdown-container-xyg9v2:var(--color-neutral-400-94409o);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-500-eonmdt);--color-border-dropdown-item-dimmed-hover-b5uy46:var(--color-neutral-500-eonmdt);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-dropdown-item-top-g1eior:transparent;--color-border-editable-cell-hover-qp4k0x:var(--color-border-dropdown-item-hover-auxtvc);--color-border-input-default-g6ws0w:var(--color-neutral-500-eonmdt);--color-border-input-disabled-r5tlnk:var(--color-background-input-disabled-lg7ypd);--color-border-input-focused-m3fpw9:var(--color-primary-600-y6gt3f);--color-border-item-focused-xwzh82:var(--color-primary-600-y6gt3f);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-650-h1zzqk);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-item-selected-zt8dbb:var(--color-item-selected-icepkx);--color-border-layout-dnikk7:var(--color-neutral-350-yorqyy);--color-border-notification-stack-bar-3f9rfj:var(--color-neutral-750-6ithfi);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-popover-gpfy3w:var(--color-border-dropdown-container-xyg9v2);--color-border-segment-active-nz9rbg:var(--color-border-segment-default-6xi97o);--color-border-segment-default-6xi97o:var(--color-neutral-650-h1zzqk);--color-border-segment-disabled-xh8fh8:var(--color-border-segment-default-6xi97o);--color-border-segment-hover-16ejr8:var(--color-border-segment-default-6xi97o);--color-border-status-error-j1oyt1:var(--color-error-600-2nofe4);--color-border-status-info-ho1pji:var(--color-info-600-pqy0m6);--color-border-status-success-kf347x:var(--color-success-600-it3b3f);--color-border-status-warning-ylnure:var(--color-warning-900-c1p96e);--color-border-dialog-f427vd:var(--color-border-status-info-ho1pji);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-500-eonmdt);--color-border-tabs-divider-6ivouv:var(--color-neutral-350-yorqyy);--color-border-tabs-shadow-9fsm4w:var(--color-grey-transparent-8vx4v8);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-border-tiles-disabled-inte2z:var(--color-background-tiles-disabled-gk73j9);--color-border-tutorial-rgabzv:var(--color-neutral-300-uvtbx0);--color-foreground-control-default-4p0muk:var(--color-white-qzbjhi);--color-foreground-control-disabled-vinez4:var(--color-white-qzbjhi);--color-foreground-control-read-only-c0s67o:var(--color-neutral-600-6snfor);--color-shadow-default-d1p2gx:var(--color-grey-transparent-heavy-gnaq3r);--color-stroke-chart-line-i2km0v:var(--color-neutral-500-eonmdt);--color-text-accent-fzn0d5:var(--color-primary-600-y6gt3f);--color-text-body-default-u78naq:var(--color-neutral-950-ruawhu);--color-text-body-secondary-iz3e4w:var(--color-neutral-650-h1zzqk);--color-text-breadcrumb-current-px1su5:var(--color-neutral-600-6snfor);--color-text-breadcrumb-icon-7mrkzw:var(--color-neutral-500-eonmdt);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-disabled-727l6d:var(--color-text-interactive-disabled-062j3d);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-button-normal-active-2m0i2z:var(--color-primary-900-hureyy);--color-text-toggle-button-normal-pressed-swkygw:var(--color-primary-900-hureyy);--color-text-button-normal-default-zgayzk:var(--color-primary-600-y6gt3f);--color-text-button-normal-hover-zqer8h:var(--color-primary-900-hureyy);--color-text-link-button-normal-default-siro4y:var(--color-text-button-normal-default-zgayzk);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-disabled-y5x6qy:var(--color-text-interactive-disabled-062j3d);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-button-primary-active-r0q19t:var(--color-neutral-950-ruawhu);--color-text-button-primary-default-gio01p:var(--color-neutral-950-ruawhu);--color-text-button-primary-hover-9dgsb0:var(--color-neutral-950-ruawhu);--color-text-calendar-date-hover-0xpbaq:var(--color-text-dropdown-item-default-rnobap);--color-text-calendar-date-selected-yxer1n:var(--color-background-control-default-6o3rp0);--color-text-calendar-month-ilf7hg:var(--color-neutral-600-6snfor);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-white-qzbjhi);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-950-ruawhu);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-500-eonmdt);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-white-qzbjhi);--color-text-column-header-yryju8:var(--color-neutral-650-h1zzqk);--color-text-column-sorting-icon-kih70o:var(--color-text-column-header-yryju8);--color-text-control-disabled-41b45d:var(--color-text-interactive-disabled-062j3d);--color-text-counter-ioo5ia:var(--color-neutral-600-6snfor);--color-text-disabled-lg2soe:var(--color-neutral-400-94409o);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-650-h1zzqk);--color-text-dropdown-footer-d2vbiu:var(--color-text-form-secondary-65v34x);--color-text-dropdown-group-label-eifn7x:var(--color-text-group-label-nrd63c);--color-text-dropdown-item-default-rnobap:var(--color-neutral-950-ruawhu);--color-text-dropdown-item-dimmed-9dxb49:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-disabled-t1zl5i:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-filter-match-4jfd7s:var(--color-primary-600-y6gt3f);--color-text-dropdown-item-highlighted-rwy796:var(--color-neutral-950-ruawhu);--color-text-dropdown-item-secondary-bwtmp7:var(--color-text-form-secondary-65v34x);--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-600-6snfor);--color-text-empty-wuexzo:var(--color-neutral-600-6snfor);--color-text-expandable-section-default-ukci90:var(--color-neutral-950-ruawhu);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-expandable-section-navigation-icon-default-tfszrt:var(--color-text-interactive-default-za4ran);--color-text-form-default-yuascy:var(--color-neutral-950-ruawhu);--color-text-form-label-ijul32:var(--color-text-form-default-yuascy);--color-text-form-secondary-65v34x:var(--color-neutral-600-6snfor);--color-text-group-label-nrd63c:var(--color-neutral-650-h1zzqk);--color-text-label-gen-ai-ebit03:var(--color-purple-700-vw7a8p);--color-text-heading-default-yjlaqw:var(--color-neutral-950-ruawhu);--color-text-heading-secondary-6lo2l5:var(--color-neutral-650-h1zzqk);--color-text-home-header-default-u0wu58:var(--color-neutral-250-3frxrf);--color-text-home-header-secondary-du86v8:var(--color-neutral-350-yorqyy);--color-text-icon-subtle-tth4lk:var(--color-neutral-600-6snfor);--color-text-input-disabled-1i9r0x:var(--color-neutral-400-94409o);--color-text-input-placeholder-328j9w:var(--color-neutral-600-6snfor);--color-text-input-placeholder-disabled-3l87qm:var(--color-text-input-disabled-1i9r0x);--color-text-interactive-active-9p0kvo:var(--color-neutral-950-ruawhu);--color-text-interactive-default-za4ran:var(--color-neutral-650-h1zzqk);--color-text-interactive-disabled-062j3d:var(--color-neutral-400-94409o);--color-text-interactive-hover-6ae3da:var(--color-neutral-950-ruawhu);--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-950-ruawhu);--color-text-interactive-inverted-default-37nyl5:var(--color-neutral-300-uvtbx0);--color-text-interactive-inverted-hover-cx9o79:var(--color-neutral-100-6sym27);--color-text-inverted-a7o2d4:var(--color-white-qzbjhi);--color-text-label-c1klbh:var(--color-text-form-label-ijul32);--color-text-key-value-pairs-value-1w1vcd:var(--color-text-body-default-u78naq);--color-text-layout-toggle-pywbuz:var(--color-white-qzbjhi);--color-text-layout-toggle-active-ioxh6n:var(--color-white-qzbjhi);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-600-y6gt3f);--color-text-layout-toggle-selected-a4i13p:var(--color-white-qzbjhi);--color-text-link-default-5bpguz:var(--color-primary-600-y6gt3f);--color-text-link-hover-02p7d1:var(--color-primary-900-hureyy);--color-text-link-decoration-default-liswmi:currentColor;--color-text-link-decoration-hover-br1z3q:currentColor;--color-text-link-secondary-default-y2jip9:var(--color-text-link-default-5bpguz);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-link-info-default-wv4t4c:var(--color-text-link-default-5bpguz);--color-text-link-info-hover-i2ab1k:var(--color-text-link-hover-02p7d1);--color-text-link-inverted-hover-6ao2li:var(--color-white-qzbjhi);--color-text-link-button-underline-aa80x3:transparent;--color-text-link-button-underline-hover-pz8b1i:transparent;--color-text-notification-default-cs4ykz:var(--color-neutral-100-6sym27);--color-text-notification-stack-bar-qerz72:var(--color-white-qzbjhi);--color-text-notification-yellow-wxbivs:var(--color-neutral-950-ruawhu);--color-text-pagination-page-number-active-disabled-qxc4hu:var(--color-text-interactive-disabled-062j3d);--color-text-pagination-page-number-default-mdertb:var(--color-text-interactive-default-za4ran);--color-text-segment-active-hzmcid:var(--color-white-qzbjhi);--color-text-segment-default-yfpujx:var(--color-neutral-650-h1zzqk);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h);--color-text-small-vslhas:var(--color-neutral-600-6snfor);--color-text-status-error-gq3mjc:var(--color-error-600-2nofe4);--color-text-status-inactive-5bty87:var(--color-neutral-600-6snfor);--color-text-status-info-anvuc9:var(--color-info-600-pqy0m6);--color-text-status-success-i66pdu:var(--color-success-600-it3b3f);--color-text-status-warning-cfvj2j:var(--color-warning-900-c1p96e);--color-text-top-navigation-title-aaqmrt:var(--color-neutral-950-ruawhu);--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-text-link-hover-02p7d1);--color-board-placeholder-active-yu5m8u:var(--color-neutral-250-3frxrf);--color-board-placeholder-hover-zywxhh:var(--color-primary-100-pf3cd2);--color-drag-placeholder-active-fup9hs:var(--color-neutral-250-3frxrf);--color-drag-placeholder-hover-vlftzg:var(--color-primary-100-pf3cd2);--color-dropzone-background-default-6hynk2:var(--color-white-qzbjhi);--color-dropzone-background-hover-lbajq5:var(--color-primary-50-mh5kku);--color-dropzone-text-default-q4l2ck:var(--color-neutral-650-h1zzqk);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-650-h1zzqk);--color-dropzone-border-default-iri9di:var(--color-neutral-500-eonmdt);--color-dropzone-border-hover-ueslo8:var(--color-primary-900-hureyy);--color-gap-global-drawer-a8ly4m:var(--color-neutral-250-3frxrf);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-500-eonmdt);--color-background-action-card-default-vy77jo:var(--color-white-qzbjhi);--color-background-action-card-hover-ga3voi:var(--color-primary-50-mh5kku);--color-background-action-card-active-8nx3x6:var(--color-primary-100-pf3cd2);--color-border-action-card-default-r4mcjn:var(--color-primary-600-y6gt3f);--color-border-action-card-hover-8rt6jh:var(--color-primary-900-hureyy);--color-border-action-card-active-7b1laj:var(--color-primary-900-hureyy);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-400-94409o);--color-background-action-card-disabled-zvqjhm:var(--color-white-qzbjhi);--color-text-action-card-disabled-z0ayey:var(--color-neutral-500-eonmdt);--color-icon-action-card-default-j8w1cy:var(--color-primary-600-y6gt3f);--color-icon-action-card-hover-zlimad:var(--color-primary-900-hureyy);--color-icon-action-card-active-4lm69r:var(--color-primary-900-hureyy);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-400-94409o);--color-background-skeleton-ofn5aj:var(--color-neutral-250-3frxrf);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-150-quw86k);--font-button-letter-spacing-svdhj5:0.005em;--font-chart-detail-size-ru7a54:var(--font-size-body-s-6sqp8s);--font-decoration-style-link-cmu0on:solid;--font-decoration-thickness-link-y0fjjw:1px;--font-decoration-thickness-link-display-l-uwpq2r:2px;--font-display-label-weight-wxy4wj:700;--font-expandable-heading-size-t72f0j:var(--font-size-heading-s-4lcrq9);--font-family-base-17wkej:"Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif;--font-family-display-6e87e2:var(--font-family-base-17wkej);--font-family-heading-5nvlvd:var(--font-family-base-17wkej);--font-family-monospace-0wnazt:Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace;--font-header-h2-description-line-height-n7numd:var(--line-height-body-m-we036z);--font-header-h2-description-size-uogtux:var(--font-size-body-m-9ts26k);--font-link-button-letter-spacing-8fkv9m:var(--font-button-letter-spacing-svdhj5);--font-link-button-weight-b8qq0j:var(--font-weight-button-ahb0ew);--font-panel-header-line-height-ke9ql3:var(--line-height-heading-m-qyxryn);--font-panel-header-size-cbctgb:var(--font-size-heading-m-mz0atu);--font-size-body-m-9ts26k:14px;--font-size-body-s-6sqp8s:12px;--font-size-display-l-0xdz3a:42px;--font-size-form-label-sbizeo:var(--font-size-body-m-9ts26k);--font-size-heading-l-busq1x:20px;--font-size-heading-m-mz0atu:18px;--font-size-heading-s-4lcrq9:16px;--font-size-heading-xl-ivlyjw:24px;--font-size-heading-xs-0l0dyz:14px;--font-size-key-value-pairs-label-uimgv7:var(--font-size-body-m-9ts26k);--font-size-tabs-kwuo9n:var(--font-size-heading-s-4lcrq9);--font-smoothing-moz-osx-wlvj0w:grayscale;--font-smoothing-webkit-dk95jt:antialiased;--font-wayfinding-link-active-weight-cuk9xq:700;--font-weight-alert-header-880af0:700;--font-weight-bold-1ikzua:700;--font-weight-breadcrumb-current-qnkgnt:var(--font-weight-bold-1ikzua);--font-weight-button-ahb0ew:700;--font-weight-display-l-nuf0b8:700;--font-weight-flashbar-header-7qke37:700;--font-weight-form-label-wfq6u3:var(--font-display-label-weight-wxy4wj);--font-weight-heading-l-jmylot:700;--font-weight-heading-m-gxmuqs:700;--font-weight-heading-s-jsg18b:700;--font-weight-heading-xl-fk9ofj:700;--font-weight-heading-xs-hhjjg1:700;--font-weight-heavy-em866g:700;--font-weight-key-value-pairs-label-ukainw:var(--font-display-label-weight-wxy4wj);--font-weight-lighter-xwagtu:300;--font-weight-normal-aq67c4:400;--font-weight-tabs-q1by92:700;--font-weight-tabs-disabled-ggayk8:var(--font-wayfinding-link-active-weight-cuk9xq);--letter-spacing-body-s-g4vu4r:0.005em;--letter-spacing-display-l-c3v571:-0.03em;--letter-spacing-heading-l-8ia5so:-0.015em;--letter-spacing-heading-m-rnxsg2:-0.010em;--letter-spacing-heading-s-hvcq7m:-0.005em;--letter-spacing-heading-xl-0c6joz:-0.02em;--letter-spacing-heading-xs-2iwerv:normal;--line-height-body-m-we036z:20px;--line-height-body-s-k99bxq:16px;--line-height-display-l-ho7s7t:48px;--line-height-form-label-3tfec6:var(--line-height-body-m-we036z);--line-height-heading-l-4ovksh:24px;--line-height-heading-m-qyxryn:22px;--line-height-heading-s-nzr3b5:20px;--line-height-heading-xl-z5dth5:30px;--line-height-heading-xs-y2jce8:18px;--line-height-key-value-pairs-label-hmp8oj:var(--line-height-body-m-we036z);--line-height-tabs-5wya3y:var(--line-height-heading-s-nzr3b5);--border-active-width-u7sfg9:4px;--border-code-editor-status-divider-width-3gooh6:var(--border-divider-section-width-n3ndoh);--border-container-sticky-width-rxjwk0:0px;--border-container-top-width-i72qgc:0px;--border-control-focus-ring-shadow-spread-r5gux4:1px;--border-control-invalid-focus-ring-shadow-spread-jne4qz:2px;--border-divider-list-width-fmnfya:1px;--border-divider-section-width-n3ndoh:1px;--border-dropdown-virtual-offset-width-9goslp:2px;--border-invalid-width-04qlbt:8px;--border-item-width-y8srom:2px;--border-line-chart-dash-array-t780zm:3 5;--border-line-chart-line-join-mutkjb:round;--border-line-chart-width-xr2t4p:2px;--border-link-focus-ring-outline-h8l4gm:0;--border-link-focus-ring-shadow-spread-brjxth:2px;--border-panel-header-width-rffo8s:1px;--border-panel-top-width-2pnjje:1px;--border-radius-action-card-default-txcdo3:var(--border-radius-card-default-5rl5k1);--border-radius-action-card-embedded-fvnsc8:var(--border-radius-card-embedded-73wkfr);--border-radius-alert-thlkk1:var(--border-radius-flashbar-03bn4q);--border-radius-badge-zy89pv:4px;--border-radius-button-sb9p0d:20px;--border-radius-calendar-day-focus-ring-2oh57t:3px;--border-radius-card-default-5rl5k1:var(--border-radius-container-r1vefe);--border-radius-card-embedded-73wkfr:var(--border-radius-chat-bubble-rh7rzr);--border-radius-chat-bubble-rh7rzr:8px;--border-radius-code-editor-6ru8nh:var(--border-radius-input-mcq1m5);--border-radius-container-r1vefe:16px;--border-radius-control-circular-focus-ring-cuengr:4px;--border-radius-control-default-focus-ring-2pguir:4px;--border-radius-dropdown-942n6j:var(--border-radius-item-ej2e2w);--border-radius-dropzone-dwrq5h:12px;--border-radius-flashbar-03bn4q:12px;--border-radius-input-mcq1m5:8px;--border-radius-item-ej2e2w:8px;--border-radius-item-card-default-q4zkz9:var(--border-radius-card-default-5rl5k1);--border-radius-item-card-embedded-8bi802:var(--border-radius-card-embedded-73wkfr);--border-radius-popover-dg4ofa:var(--border-radius-input-mcq1m5);--border-radius-skeleton-838480:8px;--border-radius-status-indicator-vnklth:var(--border-radius-badge-zy89pv);--border-radius-tabs-focus-ring-lnmyab:20px;--border-radius-tiles-5c9evk:var(--border-radius-input-mcq1m5);--border-radius-token-24bwfa:var(--border-radius-input-mcq1m5);--border-radius-tutorial-panel-item-c4jfca:var(--border-radius-input-mcq1m5);--border-table-sticky-width-b7hbf5:1px;--border-width-action-card-active-1fh000:var(--border-width-card-vuk5vm);--border-width-action-card-default-nyf0pu:var(--border-width-card-vuk5vm);--border-width-action-card-disabled-4pdfsk:var(--border-width-card-vuk5vm);--border-width-action-card-hover-exidqm:var(--border-width-card-vuk5vm);--border-width-alert-epjcgg:2px;--border-width-alert-block-end-dcvur2:var(--border-width-alert-epjcgg);--border-width-alert-block-start-87swu6:var(--border-width-alert-epjcgg);--border-width-alert-inline-end-2y0ro0:var(--border-width-alert-epjcgg);--border-width-alert-inline-start-yibv52:var(--border-width-alert-epjcgg);--border-width-button-cefyym:2px;--border-width-card-vuk5vm:var(--border-divider-section-width-n3ndoh);--border-width-card-selected-c171zv:var(--border-item-width-y8srom);--border-width-dropdown-uyew1j:2px;--border-width-field-j665cy:1px;--border-width-icon-big-361ptx:3px;--border-width-icon-large-5m59yy:4px;--border-width-icon-medium-whtb4e:2px;--border-width-icon-normal-4br07d:2px;--border-width-icon-small-873tvg:2px;--border-width-item-card-iercqf:var(--border-width-card-vuk5vm);--border-width-item-selected-lf7h9u:2px;--border-width-popover-rjshsu:2px;--border-width-token-8dw39s:2px;--motion-duration-extra-slow-l9ofxh:270ms;--motion-duration-fast-uoo6tu:90ms;--motion-duration-moderate-1jcwae:135ms;--motion-duration-refresh-only-fast-wt1j09:115ms;--motion-duration-refresh-only-medium-zl94da:165ms;--motion-duration-refresh-only-slow-451nsx:250ms;--motion-duration-avatar-gen-ai-gradient-ds7dvx:3600ms;--motion-duration-avatar-loading-dots-m7fewc:1200ms;--motion-duration-rotate-180-mr20n9:var(--motion-duration-moderate-1jcwae);--motion-duration-rotate-90-jz4oc1:var(--motion-duration-moderate-1jcwae);--motion-duration-show-paced-fogene:var(--motion-duration-slow-7f1gcq);--motion-duration-show-quick-6av78d:var(--motion-duration-moderate-1jcwae);--motion-duration-slow-7f1gcq:180ms;--motion-duration-transition-quick-eyuz9p:var(--motion-duration-fast-uoo6tu);--motion-duration-transition-show-paced-e6cpaf:var(--motion-duration-slow-7f1gcq);--motion-duration-transition-show-quick-7tdo52:var(--motion-duration-fast-uoo6tu);--motion-easing-ease-out-quart-trden8:cubic-bezier(0.165, 0.84, 0.44, 1);--motion-easing-refresh-only-a-98cbev:cubic-bezier(0, 0, 0, 1);--motion-easing-refresh-only-b-a0knke:cubic-bezier(1, 0, 0.83, 1);--motion-easing-refresh-only-c-zidwwk:cubic-bezier(0.84, 0, 0.16, 1);--motion-easing-avatar-gen-ai-gradient-j8hb5k:cubic-bezier(0.7, 0, 0.3, 1);--motion-easing-rotate-180-e70qy6:var(--motion-easing-ease-out-quart-trden8);--motion-easing-rotate-90-heo9ya:var(--motion-easing-ease-out-quart-trden8);--motion-easing-show-paced-w32grh:ease-out;--motion-easing-show-quick-2n40zx:ease-out;--motion-easing-transition-quick-icc3kk:linear;--motion-easing-transition-show-paced-xi7lql:ease-out;--motion-easing-responsive-2hx6lw:var(--motion-easing-refresh-only-a-98cbev);--motion-easing-sticky-2o5vog:var(--motion-easing-refresh-only-b-a0knke);--motion-easing-expressive-5ngyyh:var(--motion-easing-refresh-only-c-zidwwk);--motion-duration-responsive-xka9jl:var(--motion-duration-refresh-only-fast-wt1j09);--motion-duration-expressive-ple645:var(--motion-duration-refresh-only-medium-zl94da);--motion-duration-complex-ukp4n8:var(--motion-duration-refresh-only-slow-451nsx);--motion-keyframes-fade-in-0r9lfu:awsui-fade-in-35003c;--motion-keyframes-fade-out-yra9lr:awsui-fade-out-35003c;--motion-keyframes-status-icon-error-0d0i6k:awsui-status-icon-error-35003c;--motion-keyframes-scale-popup-78ccts:awsui-scale-popup-35003c;--size-calendar-grid-width-7eyarb:238px;--size-control-acfkj9:16px;--size-icon-big-nbr3sv:32px;--size-icon-large-8q81jd:48px;--size-icon-medium-d93glv:20px;--size-icon-normal-tg8eob:16px;--size-table-selection-horizontal-5guyc1:40px;--size-vertical-input-tza5ti:32px;--size-vertical-panel-icon-offset-thbtjk:15px;--space-alert-action-left-xw5mgw:var(--space-s-kbzdb8);--space-alert-horizontal-dnpnzn:var(--space-flashbar-horizontal-oewd9p);--space-alert-message-right-6yp2w7:var(--space-xxs-0gmk42);--space-alert-vertical-vue8z3:var(--space-flashbar-vertical-yeou08);--space-button-focus-outline-gutter-38khik:4px;--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-button-vertical-zpwgu8:var(--space-scaled-xxs-vdp1uk);--space-token-vertical-iv7spj:var(--space-scaled-xxs-vdp1uk);--space-field-vertical-sf2thg:5px;--space-button-icon-focus-outline-gutter-vertical-ebwuxy:0px;--space-button-icon-only-horizontal-a73tkk:6px;--space-button-inline-icon-focus-outline-gutter-wzkzkx:0px;--space-button-modal-dismiss-vertical-n0qz7a:var(--space-scaled-xxxs-7blpsd);--space-calendar-grid-focus-outline-gutter-2ye80i:-5px;--space-calendar-grid-selected-focus-outline-gutter-zryav0:var(--space-calendar-grid-focus-outline-gutter-2ye80i);--space-calendar-grid-gutter-wc3wpr:6px;--space-card-horizontal-default-0o7mal:var(--space-container-horizontal-wy3ebq);--space-card-horizontal-embedded-ce7t57:var(--space-s-kbzdb8);--space-card-vertical-default-3o3j4q:var(--space-scaled-m-z0ah6c);--space-card-vertical-embedded-gmiajl:10px;--space-item-card-horizontal-default-wkrrb0:var(--space-card-horizontal-default-0o7mal);--space-item-card-horizontal-embedded-l1kwp2:var(--space-card-horizontal-embedded-ce7t57);--space-item-card-vertical-default-g9cmag:var(--space-card-vertical-default-3o3j4q);--space-item-card-vertical-embedded-6wy1nq:var(--space-card-vertical-embedded-gmiajl);--space-code-editor-status-focus-outline-gutter-s1h67u:-7px;--space-container-content-top-13539v:var(--space-xxs-0gmk42);--space-container-header-top-hqypnm:var(--space-s-kbzdb8);--space-container-header-bottom-rmst01:var(--space-scaled-xs-rt720d);--space-container-horizontal-wy3ebq:var(--space-l-0ykpb1);--space-content-header-padding-bottom-p7tb1a:var(--space-scaled-m-z0ah6c);--space-dark-header-overlap-distance-a8u09x:36px;--space-expandable-section-icon-offset-top-k8cza3:var(--space-scaled-2x-xxs-aiwti5);--space-field-horizontal-wxk0gu:var(--space-s-kbzdb8);--space-field-icon-offset-t4at7r:36px;--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc:-5px;--space-filtering-token-operation-select-focus-outline-gutter-i8rds3:-5px;--space-flashbar-action-left-k9a6a2:var(--space-s-kbzdb8);--space-flashbar-dismiss-right-g5kx09:0px;--space-flashbar-horizontal-oewd9p:var(--space-m-utxyzm);--space-flashbar-vertical-yeou08:var(--space-scaled-xs-rt720d);--space-grid-gutter-bfkz2w:var(--space-l-0ykpb1);--space-key-value-gap-icky05:0px;--space-layout-content-bottom-81nsfk:var(--space-scaled-2x-xxxl-0zqqsm);--space-layout-content-horizontal-h9g14e:var(--space-scaled-2x-xl-vlpzgt);--space-layout-toggle-diameter-l8muum:36px;--space-layout-toggle-padding-1ew40m:var(--space-static-s-xzifh3);--space-modal-content-bottom-31192y:var(--space-scaled-2x-m-o8ufma);--space-modal-horizontal-myijs0:var(--space-container-horizontal-wy3ebq);--space-panel-content-bottom-4qwb01:var(--space-scaled-xxxl-fzl3le);--space-panel-content-top-ksxtkt:var(--space-scaled-l-gr6kh1);--space-panel-divider-margin-horizontal-h2a321:var(--space-xs-j1ch97);--space-panel-header-vertical-ue8lsi:var(--space-scaled-l-gr6kh1);--space-panel-nav-left-z0fy8b:28px;--space-panel-side-left-vnkrok:28px;--space-panel-side-right-7i9ldk:var(--space-scaled-xl-xls2ln);--space-panel-split-top-clano1:var(--space-scaled-l-gr6kh1);--space-panel-split-bottom-spe3ap:var(--space-scaled-l-gr6kh1);--space-segmented-control-focus-outline-gutter-rzsiyi:6px;--space-tabs-content-top-5ly6bu:var(--space-scaled-s-yqvmoz);--space-tabs-focus-outline-gutter-gz786w:-8px;--space-tabs-vertical-v9w9r8:var(--space-scaled-xxs-vdp1uk);--space-table-content-bottom-59sg0v:var(--space-xxs-0gmk42);--space-table-embedded-header-top-ezzk19:0px;--space-table-footer-horizontal-bi5f05:var(--space-table-header-horizontal-s1km9a);--space-table-header-focus-outline-gutter-b0tzb1:0px;--space-table-header-horizontal-s1km9a:0px;--space-table-header-tools-bottom-lzis5a:0px;--space-table-header-tools-full-page-bottom-68upbw:4px;--space-table-horizontal-jdu87e:var(--space-container-horizontal-wy3ebq);--space-tree-view-indentation-uda4ny:var(--space-xl-d84eey);--space-tile-gutter-8kwgik:var(--space-xl-d84eey);--space-action-card-horizontal-default-8ry3ow:var(--space-card-horizontal-default-0o7mal);--space-action-card-horizontal-embedded-gcmx2z:var(--space-card-horizontal-embedded-ce7t57);--space-action-card-vertical-default-l73t2i:var(--space-card-vertical-default-3o3j4q);--space-action-card-vertical-embedded-vm4ug3:var(--space-card-vertical-embedded-gmiajl);--space-action-card-description-padding-top-rbhns1:var(--space-scaled-xxs-vdp1uk);--space-option-padding-vertical-3pmz4r:var(--space-xxs-0gmk42);--space-option-padding-horizontal-tqgaox:var(--space-l-0ykpb1);--space-status-indicator-padding-horizontal-nu3du5:var(--space-none-ea32lj);--space-scaled-2x-xxs-aiwti5:var(--space-xxs-0gmk42);--space-scaled-2x-m-o8ufma:var(--space-m-utxyzm);--space-scaled-2x-l-tp55jd:var(--space-l-0ykpb1);--space-scaled-2x-xl-vlpzgt:var(--space-xl-d84eey);--space-scaled-2x-xxxl-0zqqsm:var(--space-xxxl-mw5hbl);--space-scaled-none-lypryy:var(--space-none-ea32lj);--space-scaled-xxxs-7blpsd:var(--space-xxxs-zelp5l);--space-scaled-xxs-vdp1uk:var(--space-xxs-0gmk42);--space-scaled-xs-rt720d:var(--space-xs-j1ch97);--space-scaled-s-yqvmoz:var(--space-s-kbzdb8);--space-scaled-m-z0ah6c:var(--space-m-utxyzm);--space-scaled-l-gr6kh1:var(--space-l-0ykpb1);--space-scaled-xl-xls2ln:var(--space-xl-d84eey);--space-scaled-xxl-fs6lrd:var(--space-xxl-exi600);--space-scaled-xxxl-fzl3le:var(--space-xxxl-mw5hbl);--space-static-xxxs-775m2b:var(--space-xxxs-zelp5l);--space-static-xxs-ob9nh1:var(--space-xxs-0gmk42);--space-static-xs-0rvocx:var(--space-xs-j1ch97);--space-static-s-xzifh3:var(--space-s-kbzdb8);--space-static-m-o8qs83:var(--space-m-utxyzm);--space-static-l-f5qlel:var(--space-l-0ykpb1);--space-static-xl-us1owq:var(--space-xl-d84eey);--space-static-xxl-xyy8nx:var(--space-xxl-exi600);--space-static-xxxl-a0fs20:var(--space-xxxl-mw5hbl);--space-none-ea32lj:0px;--space-xxxs-zelp5l:2px;--space-xxs-0gmk42:4px;--space-xs-j1ch97:8px;--space-s-kbzdb8:12px;--space-m-utxyzm:16px;--space-l-0ykpb1:20px;--space-xl-d84eey:24px;--space-xxl-exi600:32px;--space-xxxl-mw5hbl:40px;--shadow-card-ukadmx:none;--shadow-item-card-lo0uh6:var(--shadow-card-ukadmx);--shadow-container-2kyxvf:0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);--shadow-container-active-7pzrme:0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a;--shadow-dropdown-s16b17:0px 4px 20px 1px rgba(0, 7, 22, 0.10);--shadow-dropup-jek8x1:var(--shadow-dropdown-s16b17);--shadow-flash-collapsed-rw4yqb:0px 4px 4px rgba(0, 0, 0, 0.25);--shadow-flash-sticky-p5g5y6:0px 4px 8px rgba(0, 7, 22, 0.10);--shadow-modal-gic14b:var(--shadow-dropdown-s16b17);--shadow-panel-5jyxx5:0px 0px 0px 1px #b6bec9;--shadow-panel-toggle-lucc1i:0px 6px 12px 1px rgba(0, 7, 22, 0.12);--shadow-popover-jaesde:var(--shadow-dropdown-s16b17);--shadow-split-bottom-l3ntou:0px -36px 36px -36px rgba(0, 7, 22, 0.10);--shadow-split-side-8st5jp:-1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.10);--shadow-sticky-zim54a:0px 4px 8px 1px rgba(0, 7, 22, 0.10);--shadow-sticky-embedded-uwa1zm:0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.10);--shadow-sticky-column-first-5rlcen:4px 0px 8px 1px rgba(0, 7, 22, 0.1);--shadow-sticky-column-last-360gxs:-4px 0 8px 1px rgba(0, 28, 36, 0.1)}@media not print{.awsui-polaris-dark-mode:not(#\9 ){--color-charts-red-300-aqsylf:#d63f38;--color-charts-red-400-q57pdm:#ed5958;--color-charts-red-500-gfu6iu:#fe6e73;--color-charts-red-600-hvg6y6:#ff8a8a;--color-charts-red-700-yzpuws:#ffa09e;--color-charts-red-800-t1yrtw:#ffb3b0;--color-charts-red-900-jz9jz8:#ffc4c0;--color-charts-red-1000-c4p82m:#ffd2cf;--color-charts-red-1100-vgav8w:#ffe0dd;--color-charts-red-1200-6ziovw:#ffecea;--color-charts-orange-300-r9s01q:#c55305;--color-charts-orange-400-kf801a:#de6923;--color-charts-orange-500-qs46pm:#f27c36;--color-charts-orange-600-vyxyln:#f89256;--color-charts-orange-700-0gaq98:#fca572;--color-charts-orange-800-757qd9:#ffb68b;--color-charts-orange-900-4a64yd:#ffc6a4;--color-charts-orange-1000-5re0y5:#ffd4bb;--color-charts-orange-1100-sgmsys:#ffe1cf;--color-charts-orange-1200-iikv4p:#ffede2;--color-charts-yellow-300-p9ngfx:#977001;--color-charts-yellow-400-3h9lwy:#b08400;--color-charts-yellow-500-dk0roe:#c59600;--color-charts-yellow-600-f5hor7:#d3a61c;--color-charts-yellow-700-h3jh40:#dfb52c;--color-charts-yellow-800-7x6k9t:#eac33a;--color-charts-yellow-900-h25lmh:#f1cf65;--color-charts-yellow-1000-2gaqk1:#f7db8a;--color-charts-yellow-1100-4txkqy:#fce5a8;--color-charts-yellow-1200-b1ffk0:#ffefc9;--color-charts-green-300-o09z0j:#48851a;--color-charts-green-400-1qedg3:#5a9b29;--color-charts-green-500-tmih0g:#69ae34;--color-charts-green-600-lcujml:#7dbd4c;--color-charts-green-700-yga22c:#8fca61;--color-charts-green-800-64uw0e:#9fd673;--color-charts-green-900-5ybwyn:#b2df8d;--color-charts-green-1000-ns1bvo:#c5e7a8;--color-charts-green-1100-yb77k8:#d5efbe;--color-charts-green-1200-o3xtmg:#e4f7d5;--color-charts-teal-300-2fkzp1:#018977;--color-charts-teal-400-bo90gh:#009d89;--color-charts-teal-500-95zc1e:#00b09b;--color-charts-teal-600-h9kk1s:#40bfa9;--color-charts-teal-700-092xc2:#5fccb7;--color-charts-teal-800-q99m83:#77d7c3;--color-charts-teal-900-74axw5:#94e0d0;--color-charts-teal-1000-yvg16m:#ace9db;--color-charts-teal-1100-9tax4r:#c2f0e6;--color-charts-teal-1200-6w05r8:#d7f7f0;--color-charts-blue-1-300-v37rsi:#00819c;--color-charts-blue-1-400-dvoh1k:#0497ba;--color-charts-blue-1-500-ba9wfi:#08aad2;--color-charts-blue-1-600-kqn1uz:#44b9dd;--color-charts-blue-1-700-tgrwqc:#63c6e7;--color-charts-blue-1-800-tceii8:#79d2f0;--color-charts-blue-1-900-ah3snu:#98dcf5;--color-charts-blue-1-1000-847ty1:#b3e4f8;--color-charts-blue-1-1100-b5s5nk:#caedfc;--color-charts-blue-1-1200-yhrw3t:#ddf4ff;--color-charts-blue-2-300-o3wen1:#486de8;--color-charts-blue-2-400-vncmqi:#6384f5;--color-charts-blue-2-500-y21o9n:#7698fe;--color-charts-blue-2-600-r0nqbv:#8ea9ff;--color-charts-blue-2-700-w01jqc:#a2b8ff;--color-charts-blue-2-800-s0x93w:#b1c5ff;--color-charts-blue-2-900-f6w9ze:#c3d1ff;--color-charts-blue-2-1000-3toq31:#d2dcff;--color-charts-blue-2-1100-3s7hq3:#dfe6ff;--color-charts-blue-2-1200-yoa4jh:#ecf0ff;--color-charts-purple-300-mrr7uf:#8d59de;--color-charts-purple-400-y14wkz:#a173ea;--color-charts-purple-500-idlmad:#b088f5;--color-charts-purple-600-blirni:#bf9bf9;--color-charts-purple-700-kturs9:#cbabfc;--color-charts-purple-800-bg5tkr:#d6baff;--color-charts-purple-900-o5vbjx:#dfc8ff;--color-charts-purple-1000-xvcqn5:#e8d5ff;--color-charts-purple-1100-j5xo1i:#efe2ff;--color-charts-purple-1200-yfkimi:#f5edff;--color-charts-pink-300-hovvsb:#c64a70;--color-charts-pink-400-r88rhm:#d56889;--color-charts-pink-500-3ecc0x:#e07f9d;--color-charts-pink-600-7veasv:#eb92ad;--color-charts-pink-700-ite4o7:#f5a2bb;--color-charts-pink-800-b6zs21:#ffb0c8;--color-charts-pink-900-19kyvq:#ffc1d4;--color-charts-pink-1000-q8fhov:#ffd1de;--color-charts-pink-1100-0ytmol:#ffdfe8;--color-charts-pink-1200-8zkeoo:#ffecf1;--color-charts-status-critical-oxoz35:var(--color-charts-red-300-aqsylf);--color-charts-status-high-0j2122:var(--color-charts-red-500-gfu6iu);--color-charts-status-medium-yn73f1:var(--color-charts-orange-600-vyxyln);--color-charts-status-low-g68nht:var(--color-charts-yellow-700-h3jh40);--color-charts-status-positive-yg3n05:var(--color-charts-green-500-tmih0g);--color-charts-status-info-7gyt79:var(--color-charts-blue-1-500-ba9wfi);--color-charts-threshold-negative-8risim:var(--color-error-400-9k5dg2);--color-charts-threshold-positive-cg9clo:var(--color-success-500-zgiyh7);--color-charts-threshold-info-qti3gg:var(--color-info-300-iby1e9);--color-charts-threshold-neutral-8qrk6n:var(--color-neutral-450-3zi612);--color-charts-line-grid-t2wvls:var(--color-neutral-650-h1zzqk);--color-charts-line-tick-kujkux:var(--color-neutral-650-h1zzqk);--color-charts-line-axis-zicc3j:var(--color-neutral-650-h1zzqk);--color-charts-error-bar-marker-7w3ijr:var(--color-white-qzbjhi);--color-severity-dark-red-o01945:#d63f38;--color-severity-red-cg1dj1:#fe6e73;--color-text-notification-severity-critical-gf7pkc:var(--color-black-sgyach);--color-text-notification-severity-high-hbme19:var(--color-neutral-950-ruawhu);--color-grey-opaque-70-6vfp2g:rgba(15, 20, 26, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 1);--color-background-badge-icon-rnht8s:var(--color-error-400-9k5dg2);--color-background-button-link-active-r1ev1z:var(--color-neutral-700-v4pum8);--color-background-button-link-hover-gz8zuh:var(--color-neutral-800-70nhp6);--color-background-button-normal-active-6e3fn4:var(--color-neutral-700-v4pum8);--color-background-button-normal-default-bd1okq:var(--color-neutral-850-u2aurj);--color-background-button-normal-disabled-wvy7di:var(--color-neutral-850-u2aurj);--color-background-button-normal-hover-opgnl2:var(--color-neutral-800-70nhp6);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-neutral-700-v4pum8);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-750-6ithfi);--color-background-direction-button-disabled-9b729e:var(--color-neutral-750-6ithfi);--color-background-calendar-current-date-1ao91m:var(--color-neutral-700-v4pum8);--color-background-cell-shaded-3y7bmb:var(--color-neutral-800-70nhp6);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-500-eonmdt);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-800-70nhp6);--color-background-code-editor-loading-88zw6k:var(--color-neutral-800-70nhp6);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-700-v4pum8);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-800-70nhp6);--color-background-container-content-6p3tfp:var(--color-neutral-850-u2aurj);--color-background-container-header-b8x23d:var(--color-neutral-850-u2aurj);--color-background-control-checked-oxsvrl:var(--color-primary-400-o4jafy);--color-background-control-default-6o3rp0:var(--color-neutral-850-u2aurj);--color-background-control-disabled-ii52b7:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-default-hcugsu:var(--color-neutral-800-70nhp6);--color-background-dropdown-item-filter-match-49tea3:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-hover-5d9wxd:var(--color-neutral-900-jds18m);--color-background-inline-code-pa4zbs:rgba(255, 255, 255, 0.1);--color-background-input-default-5wot1b:var(--color-neutral-850-u2aurj);--color-background-input-disabled-lg7ypd:var(--color-neutral-800-70nhp6);--color-background-item-selected-0mwr9e:var(--color-primary-1000-tocz8p);--color-background-layout-main-7ppbeu:var(--color-neutral-850-u2aurj);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-700-v4pum8);--color-background-layout-toggle-selected-active-fhw85f:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-default-ixjh3e:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-hover-nm0xou:var(--color-primary-300-piyioz);--color-background-notification-grey-naohrz:var(--color-neutral-600-6snfor);--color-background-popover-6c8r63:var(--color-neutral-800-70nhp6);--color-background-progress-bar-value-default-kqln0a:var(--color-primary-400-o4jafy);--color-background-progress-bar-default-emb4ku:var(--color-neutral-700-v4pum8);--color-background-segment-active-n2pomu:var(--color-primary-400-o4jafy);--color-background-slider-handle-default-8divq5:var(--color-primary-400-o4jafy);--color-background-slider-handle-active-khmh07:var(--color-primary-300-piyioz);--color-background-slider-track-default-ijwx3y:var(--color-neutral-600-6snfor);--color-background-slider-handle-ring-7o4bq9:var(--color-neutral-850-u2aurj);--color-background-status-error-wk8rsx:var(--color-error-1000-oice6e);--color-background-status-info-cdn9a9:var(--color-info-1000-rtendf);--color-background-status-success-srh6vr:var(--color-success-1000-zy1prf);--color-background-status-warning-epbkjw:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-gk73j9:var(--color-neutral-800-70nhp6);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-900-hureyy);--color-background-toggle-default-5sq2sa:var(--color-neutral-500-eonmdt);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-950-ruawhu);--color-border-button-normal-active-lpvjzc:var(--color-primary-300-piyioz);--color-border-button-normal-default-2siqct:var(--color-primary-400-o4jafy);--color-border-toggle-button-normal-pressed-eew1wj:var(--color-primary-400-o4jafy);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-600-6snfor);--color-border-button-normal-hover-nj56vi:var(--color-primary-300-piyioz);--color-item-selected-icepkx:var(--color-primary-400-o4jafy);--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-850-u2aurj);--color-border-cell-shaded-f4xsl9:var(--color-neutral-700-v4pum8);--color-border-code-editor-default-q8vbz8:var(--color-neutral-600-6snfor);--color-border-divider-active-6b2ub0:var(--color-neutral-100-6sym27);--color-border-divider-default-26kt06:var(--color-neutral-650-h1zzqk);--color-border-divider-secondary-nep6j9:var(--color-neutral-750-6ithfi);--color-border-dropdown-container-xyg9v2:var(--color-neutral-600-6snfor);--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-600-6snfor);--color-border-input-default-g6ws0w:var(--color-neutral-600-6snfor);--color-border-input-focused-m3fpw9:var(--color-primary-400-o4jafy);--color-border-item-focused-xwzh82:var(--color-primary-400-o4jafy);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-300-uvtbx0);--color-border-layout-dnikk7:var(--color-neutral-650-h1zzqk);--color-border-segment-default-6xi97o:var(--color-neutral-300-uvtbx0);--color-border-status-error-j1oyt1:var(--color-error-400-9k5dg2);--color-border-status-info-ho1pji:var(--color-info-400-5haqd5);--color-border-status-success-kf347x:var(--color-success-500-zgiyh7);--color-border-status-warning-ylnure:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-300-uvtbx0);--color-border-tabs-divider-6ivouv:var(--color-neutral-650-h1zzqk);--color-border-tutorial-rgabzv:var(--color-neutral-650-h1zzqk);--color-foreground-control-default-4p0muk:var(--color-neutral-950-ruawhu);--color-foreground-control-disabled-vinez4:var(--color-neutral-850-u2aurj);--color-foreground-control-read-only-c0s67o:var(--color-neutral-450-3zi612);--color-text-accent-fzn0d5:var(--color-primary-400-o4jafy);--color-text-body-default-u78naq:var(--color-neutral-350-yorqyy);--color-text-body-secondary-iz3e4w:var(--color-neutral-350-yorqyy);--color-text-breadcrumb-current-px1su5:var(--color-neutral-500-eonmdt);--color-text-breadcrumb-icon-7mrkzw:var(--color-text-interactive-disabled-062j3d);--color-text-button-normal-active-2m0i2z:var(--color-primary-300-piyioz);--color-text-toggle-button-normal-pressed-swkygw:var(--color-primary-300-piyioz);--color-text-button-normal-default-zgayzk:var(--color-primary-400-o4jafy);--color-text-button-normal-hover-zqer8h:var(--color-primary-300-piyioz);--color-text-calendar-month-ilf7hg:var(--color-neutral-450-3zi612);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-neutral-950-ruawhu);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-300-uvtbx0);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-600-6snfor);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-neutral-950-ruawhu);--color-text-column-header-yryju8:var(--color-neutral-400-94409o);--color-text-counter-ioo5ia:var(--color-neutral-450-3zi612);--color-text-disabled-lg2soe:var(--color-neutral-600-6snfor);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-400-94409o);--color-text-dropdown-item-default-rnobap:var(--color-neutral-300-uvtbx0);--color-text-dropdown-item-filter-match-4jfd7s:var(--color-primary-300-piyioz);--color-text-dropdown-item-highlighted-rwy796:var(--color-neutral-250-3frxrf);--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-300-uvtbx0);--color-text-empty-wuexzo:var(--color-neutral-300-uvtbx0);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-form-default-yuascy:var(--color-neutral-300-uvtbx0);--color-text-form-secondary-65v34x:var(--color-neutral-450-3zi612);--color-text-group-label-nrd63c:var(--color-neutral-350-yorqyy);--color-text-label-gen-ai-ebit03:var(--color-purple-400-lcb2ta);--color-text-heading-default-yjlaqw:var(--color-neutral-250-3frxrf);--color-text-heading-secondary-6lo2l5:var(--color-neutral-450-3zi612);--color-text-icon-subtle-tth4lk:var(--color-neutral-400-94409o);--color-text-input-disabled-1i9r0x:var(--color-neutral-600-6snfor);--color-text-input-placeholder-328j9w:var(--color-neutral-450-3zi612);--color-text-interactive-active-9p0kvo:var(--color-neutral-100-6sym27);--color-text-interactive-default-za4ran:var(--color-neutral-300-uvtbx0);--color-text-interactive-disabled-062j3d:var(--color-neutral-600-6snfor);--color-text-interactive-hover-6ae3da:var(--color-neutral-100-6sym27);--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-100-6sym27);--color-text-inverted-a7o2d4:var(--color-neutral-950-ruawhu);--color-text-layout-toggle-active-ioxh6n:var(--color-neutral-850-u2aurj);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-400-o4jafy);--color-text-layout-toggle-selected-a4i13p:var(--color-neutral-950-ruawhu);--color-text-link-default-5bpguz:var(--color-primary-400-o4jafy);--color-text-link-hover-02p7d1:var(--color-primary-300-piyioz);--color-text-pagination-page-number-default-mdertb:var(--color-neutral-400-94409o);--color-text-segment-active-hzmcid:var(--color-neutral-950-ruawhu);--color-text-segment-default-yfpujx:var(--color-neutral-300-uvtbx0);--color-text-small-vslhas:var(--color-neutral-450-3zi612);--color-text-status-error-gq3mjc:var(--color-error-400-9k5dg2);--color-text-status-inactive-5bty87:var(--color-neutral-450-3zi612);--color-text-status-info-anvuc9:var(--color-info-400-5haqd5);--color-text-status-success-i66pdu:var(--color-success-500-zgiyh7);--color-text-status-warning-cfvj2j:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-aaqmrt:var(--color-neutral-100-6sym27);--color-board-placeholder-active-yu5m8u:var(--color-neutral-600-6snfor);--color-board-placeholder-hover-zywxhh:var(--color-primary-600-y6gt3f);--color-drag-placeholder-active-fup9hs:var(--color-neutral-600-6snfor);--color-drag-placeholder-hover-vlftzg:var(--color-primary-600-y6gt3f);--color-dropzone-background-default-6hynk2:var(--color-neutral-850-u2aurj);--color-dropzone-background-hover-lbajq5:var(--color-primary-1000-tocz8p);--color-dropzone-text-default-q4l2ck:var(--color-neutral-350-yorqyy);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-350-yorqyy);--color-dropzone-border-default-iri9di:var(--color-neutral-600-6snfor);--color-dropzone-border-hover-ueslo8:var(--color-primary-300-piyioz);--color-gap-global-drawer-a8ly4m:var(--color-neutral-950-ruawhu);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-300-uvtbx0);--color-background-action-card-default-vy77jo:var(--color-neutral-850-u2aurj);--color-background-action-card-hover-ga3voi:var(--color-neutral-800-70nhp6);--color-background-action-card-active-8nx3x6:var(--color-neutral-700-v4pum8);--color-border-action-card-default-r4mcjn:var(--color-primary-400-o4jafy);--color-border-action-card-hover-8rt6jh:var(--color-primary-300-piyioz);--color-border-action-card-active-7b1laj:var(--color-primary-300-piyioz);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-600-6snfor);--color-background-action-card-disabled-zvqjhm:var(--color-neutral-850-u2aurj);--color-icon-action-card-default-j8w1cy:var(--color-primary-400-o4jafy);--color-icon-action-card-hover-zlimad:var(--color-primary-300-piyioz);--color-icon-action-card-active-4lm69r:var(--color-primary-300-piyioz);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-600-6snfor);--color-background-skeleton-ofn5aj:var(--color-neutral-750-6ithfi);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-700-v4pum8);--shadow-container-2kyxvf:0px 1px 8px 2px rgba(0, 7, 22, 0.6);--shadow-container-active-7pzrme:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-s16b17:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-flash-sticky-p5g5y6:0px 4px 8px rgba(0, 7, 22, 0.5);--shadow-panel-5jyxx5:0px 0px 0px 1px #414d5c;--shadow-panel-toggle-lucc1i:0px 6px 12px 1px rgba(0, 7, 22, 1);--shadow-split-bottom-l3ntou:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-8st5jp:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-zim54a:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-uwa1zm:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-5rlcen:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-360gxs:0px 4px 8px 1px rgba(0, 7, 22, 0.5)}}.awsui-polaris-compact-mode:not(#\9 ){--size-vertical-input-tza5ti:28px;--size-vertical-panel-icon-offset-thbtjk:13px;--space-field-vertical-sf2thg:3px;--space-button-icon-only-horizontal-a73tkk:var(--space-xxs-0gmk42);--space-card-horizontal-embedded-ce7t57:10px;--space-card-vertical-embedded-gmiajl:var(--space-xs-j1ch97);--space-dark-header-overlap-distance-a8u09x:32px;--space-grid-gutter-bfkz2w:var(--space-m-utxyzm);--space-table-header-focus-outline-gutter-b0tzb1:-1px;--space-tile-gutter-8kwgik:var(--space-m-utxyzm);--space-scaled-2x-xxs-aiwti5:var(--space-none-ea32lj);--space-scaled-2x-m-o8ufma:var(--space-xs-j1ch97);--space-scaled-2x-l-tp55jd:var(--space-s-kbzdb8);--space-scaled-2x-xl-vlpzgt:var(--space-m-utxyzm);--space-scaled-2x-xxxl-0zqqsm:var(--space-xl-d84eey);--space-scaled-xxxs-7blpsd:var(--space-none-ea32lj);--space-scaled-xxs-vdp1uk:var(--space-xxxs-zelp5l);--space-scaled-xs-rt720d:var(--space-xxs-0gmk42);--space-scaled-s-yqvmoz:var(--space-xs-j1ch97);--space-scaled-m-z0ah6c:var(--space-s-kbzdb8);--space-scaled-l-gr6kh1:var(--space-m-utxyzm);--space-scaled-xl-xls2ln:var(--space-l-0ykpb1);--space-scaled-xxl-fs6lrd:var(--space-xl-d84eey);--space-scaled-xxxl-fzl3le:var(--space-xxl-exi600);--space-alert-vertical-vue8z3:var(--space-flashbar-vertical-yeou08);--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-button-vertical-zpwgu8:var(--space-scaled-xxs-vdp1uk);--space-token-vertical-iv7spj:var(--space-scaled-xxs-vdp1uk);--space-button-modal-dismiss-vertical-n0qz7a:var(--space-scaled-xxxs-7blpsd);--space-card-vertical-default-3o3j4q:var(--space-scaled-m-z0ah6c);--space-item-card-horizontal-embedded-l1kwp2:var(--space-card-horizontal-embedded-ce7t57);--space-item-card-vertical-default-g9cmag:var(--space-card-vertical-default-3o3j4q);--space-item-card-vertical-embedded-6wy1nq:var(--space-card-vertical-embedded-gmiajl);--space-container-header-bottom-rmst01:var(--space-scaled-xs-rt720d);--space-content-header-padding-bottom-p7tb1a:var(--space-scaled-m-z0ah6c);--space-expandable-section-icon-offset-top-k8cza3:var(--space-scaled-2x-xxs-aiwti5);--space-flashbar-vertical-yeou08:var(--space-scaled-xs-rt720d);--space-layout-content-bottom-81nsfk:var(--space-scaled-2x-xxxl-0zqqsm);--space-layout-content-horizontal-h9g14e:var(--space-scaled-2x-xl-vlpzgt);--space-modal-content-bottom-31192y:var(--space-scaled-2x-m-o8ufma);--space-panel-content-bottom-4qwb01:var(--space-scaled-xxxl-fzl3le);--space-panel-content-top-ksxtkt:var(--space-scaled-l-gr6kh1);--space-panel-header-vertical-ue8lsi:var(--space-scaled-l-gr6kh1);--space-panel-side-right-7i9ldk:var(--space-scaled-xl-xls2ln);--space-panel-split-top-clano1:var(--space-scaled-l-gr6kh1);--space-panel-split-bottom-spe3ap:var(--space-scaled-l-gr6kh1);--space-tabs-content-top-5ly6bu:var(--space-scaled-s-yqvmoz);--space-tabs-vertical-v9w9r8:var(--space-scaled-xxs-vdp1uk);--space-action-card-horizontal-embedded-gcmx2z:var(--space-card-horizontal-embedded-ce7t57);--space-action-card-vertical-default-l73t2i:var(--space-card-vertical-default-3o3j4q);--space-action-card-vertical-embedded-vm4ug3:var(--space-card-vertical-embedded-gmiajl);--space-action-card-description-padding-top-rbhns1:var(--space-scaled-xxs-vdp1uk)}.awsui-motion-disabled:not(#\9 ){--motion-duration-extra-slow-l9ofxh:0ms;--motion-duration-fast-uoo6tu:0ms;--motion-duration-moderate-1jcwae:0ms;--motion-duration-refresh-only-fast-wt1j09:0ms;--motion-duration-refresh-only-medium-zl94da:0ms;--motion-duration-refresh-only-slow-451nsx:0ms;--motion-duration-avatar-gen-ai-gradient-ds7dvx:0ms;--motion-duration-avatar-loading-dots-m7fewc:0ms;--motion-duration-slow-7f1gcq:0ms;--motion-duration-rotate-180-mr20n9:var(--motion-duration-moderate-1jcwae);--motion-duration-rotate-90-jz4oc1:var(--motion-duration-moderate-1jcwae);--motion-duration-show-paced-fogene:var(--motion-duration-slow-7f1gcq);--motion-duration-show-quick-6av78d:var(--motion-duration-moderate-1jcwae);--motion-duration-transition-quick-eyuz9p:var(--motion-duration-fast-uoo6tu);--motion-duration-transition-show-paced-e6cpaf:var(--motion-duration-slow-7f1gcq);--motion-duration-transition-show-quick-7tdo52:var(--motion-duration-fast-uoo6tu);--motion-duration-responsive-xka9jl:var(--motion-duration-refresh-only-fast-wt1j09);--motion-duration-expressive-ple645:var(--motion-duration-refresh-only-medium-zl94da);--motion-duration-complex-ukp4n8:var(--motion-duration-refresh-only-slow-451nsx)}.awsui-context-top-navigation:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(15, 20, 26, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 1);--color-background-badge-icon-rnht8s:var(--color-error-400-9k5dg2);--color-background-button-link-active-r1ev1z:var(--color-neutral-700-v4pum8);--color-background-button-link-hover-gz8zuh:var(--color-neutral-800-70nhp6);--color-background-button-normal-active-6e3fn4:var(--color-neutral-700-v4pum8);--color-background-button-normal-default-bd1okq:var(--color-neutral-850-u2aurj);--color-background-button-normal-disabled-wvy7di:var(--color-neutral-850-u2aurj);--color-background-button-normal-hover-opgnl2:var(--color-neutral-800-70nhp6);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-neutral-700-v4pum8);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-750-6ithfi);--color-background-direction-button-disabled-9b729e:var(--color-neutral-750-6ithfi);--color-background-calendar-current-date-1ao91m:var(--color-neutral-700-v4pum8);--color-background-cell-shaded-3y7bmb:var(--color-neutral-800-70nhp6);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-500-eonmdt);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-800-70nhp6);--color-background-code-editor-loading-88zw6k:var(--color-neutral-800-70nhp6);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-700-v4pum8);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-800-70nhp6);--color-background-container-content-6p3tfp:var(--color-neutral-850-u2aurj);--color-background-container-header-b8x23d:var(--color-neutral-850-u2aurj);--color-background-control-checked-oxsvrl:var(--color-primary-400-o4jafy);--color-background-control-default-6o3rp0:var(--color-neutral-850-u2aurj);--color-background-control-disabled-ii52b7:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-default-hcugsu:var(--color-neutral-800-70nhp6);--color-background-dropdown-item-filter-match-49tea3:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-hover-5d9wxd:var(--color-neutral-900-jds18m);--color-background-inline-code-pa4zbs:rgba(255, 255, 255, 0.1);--color-background-input-default-5wot1b:var(--color-neutral-850-u2aurj);--color-background-input-disabled-lg7ypd:var(--color-neutral-800-70nhp6);--color-background-item-selected-0mwr9e:var(--color-primary-1000-tocz8p);--color-background-layout-main-7ppbeu:var(--color-neutral-850-u2aurj);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-700-v4pum8);--color-background-layout-toggle-selected-active-fhw85f:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-default-ixjh3e:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-hover-nm0xou:var(--color-primary-300-piyioz);--color-background-notification-grey-naohrz:var(--color-neutral-600-6snfor);--color-background-popover-6c8r63:var(--color-neutral-800-70nhp6);--color-background-progress-bar-value-default-kqln0a:var(--color-primary-400-o4jafy);--color-background-progress-bar-default-emb4ku:var(--color-neutral-700-v4pum8);--color-background-segment-active-n2pomu:var(--color-primary-400-o4jafy);--color-background-slider-handle-default-8divq5:var(--color-primary-400-o4jafy);--color-background-slider-handle-active-khmh07:var(--color-primary-300-piyioz);--color-background-slider-track-default-ijwx3y:var(--color-neutral-600-6snfor);--color-background-slider-handle-ring-7o4bq9:var(--color-neutral-850-u2aurj);--color-background-status-error-wk8rsx:var(--color-error-1000-oice6e);--color-background-status-info-cdn9a9:var(--color-info-1000-rtendf);--color-background-status-success-srh6vr:var(--color-success-1000-zy1prf);--color-background-status-warning-epbkjw:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-gk73j9:var(--color-neutral-800-70nhp6);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-900-hureyy);--color-background-toggle-default-5sq2sa:var(--color-neutral-500-eonmdt);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-950-ruawhu);--color-border-button-normal-active-lpvjzc:var(--color-primary-300-piyioz);--color-border-button-normal-default-2siqct:var(--color-primary-400-o4jafy);--color-border-toggle-button-normal-pressed-eew1wj:var(--color-primary-400-o4jafy);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-600-6snfor);--color-border-button-normal-hover-nj56vi:var(--color-primary-300-piyioz);--color-item-selected-icepkx:var(--color-primary-400-o4jafy);--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-850-u2aurj);--color-border-cell-shaded-f4xsl9:var(--color-neutral-700-v4pum8);--color-border-code-editor-default-q8vbz8:var(--color-neutral-600-6snfor);--color-border-divider-active-6b2ub0:var(--color-neutral-100-6sym27);--color-border-divider-default-26kt06:var(--color-neutral-650-h1zzqk);--color-border-divider-secondary-nep6j9:var(--color-neutral-750-6ithfi);--color-border-dropdown-container-xyg9v2:var(--color-neutral-600-6snfor);--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-600-6snfor);--color-border-input-default-g6ws0w:var(--color-neutral-600-6snfor);--color-border-input-focused-m3fpw9:var(--color-primary-400-o4jafy);--color-border-item-focused-xwzh82:var(--color-primary-400-o4jafy);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-300-uvtbx0);--color-border-layout-dnikk7:var(--color-neutral-650-h1zzqk);--color-border-segment-default-6xi97o:var(--color-neutral-300-uvtbx0);--color-border-status-error-j1oyt1:var(--color-error-400-9k5dg2);--color-border-status-info-ho1pji:var(--color-info-400-5haqd5);--color-border-status-success-kf347x:var(--color-success-500-zgiyh7);--color-border-status-warning-ylnure:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-300-uvtbx0);--color-border-tabs-divider-6ivouv:var(--color-neutral-650-h1zzqk);--color-border-tutorial-rgabzv:var(--color-neutral-650-h1zzqk);--color-foreground-control-default-4p0muk:var(--color-neutral-950-ruawhu);--color-foreground-control-disabled-vinez4:var(--color-neutral-850-u2aurj);--color-foreground-control-read-only-c0s67o:var(--color-neutral-450-3zi612);--color-text-accent-fzn0d5:var(--color-primary-400-o4jafy);--color-text-body-default-u78naq:var(--color-neutral-350-yorqyy);--color-text-body-secondary-iz3e4w:var(--color-neutral-300-uvtbx0);--color-text-breadcrumb-current-px1su5:var(--color-neutral-500-eonmdt);--color-text-breadcrumb-icon-7mrkzw:var(--color-text-interactive-disabled-062j3d);--color-text-button-normal-active-2m0i2z:var(--color-primary-300-piyioz);--color-text-toggle-button-normal-pressed-swkygw:var(--color-primary-300-piyioz);--color-text-button-normal-default-zgayzk:var(--color-primary-400-o4jafy);--color-text-button-normal-hover-zqer8h:var(--color-primary-300-piyioz);--color-text-calendar-month-ilf7hg:var(--color-neutral-450-3zi612);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-neutral-950-ruawhu);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-300-uvtbx0);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-600-6snfor);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-neutral-950-ruawhu);--color-text-column-header-yryju8:var(--color-neutral-400-94409o);--color-text-counter-ioo5ia:var(--color-neutral-450-3zi612);--color-text-disabled-lg2soe:var(--color-neutral-600-6snfor);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-400-94409o);--color-text-dropdown-item-default-rnobap:var(--color-neutral-300-uvtbx0);--color-text-dropdown-item-filter-match-4jfd7s:var(--color-primary-300-piyioz);--color-text-dropdown-item-highlighted-rwy796:var(--color-neutral-250-3frxrf);--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-300-uvtbx0);--color-text-empty-wuexzo:var(--color-neutral-300-uvtbx0);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-form-default-yuascy:var(--color-neutral-250-3frxrf);--color-text-form-label-ijul32:var(--color-neutral-250-3frxrf);--color-text-form-secondary-65v34x:var(--color-neutral-450-3zi612);--color-text-group-label-nrd63c:var(--color-neutral-350-yorqyy);--color-text-label-gen-ai-ebit03:var(--color-purple-400-lcb2ta);--color-text-heading-default-yjlaqw:var(--color-neutral-250-3frxrf);--color-text-heading-secondary-6lo2l5:var(--color-neutral-450-3zi612);--color-text-icon-subtle-tth4lk:var(--color-neutral-400-94409o);--color-text-input-disabled-1i9r0x:var(--color-neutral-600-6snfor);--color-text-input-placeholder-328j9w:var(--color-neutral-450-3zi612);--color-text-interactive-active-9p0kvo:var(--color-neutral-100-6sym27);--color-text-interactive-default-za4ran:var(--color-neutral-300-uvtbx0);--color-text-interactive-disabled-062j3d:var(--color-neutral-600-6snfor);--color-text-interactive-hover-6ae3da:var(--color-neutral-100-6sym27);--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-100-6sym27);--color-text-inverted-a7o2d4:var(--color-neutral-950-ruawhu);--color-text-layout-toggle-active-ioxh6n:var(--color-neutral-850-u2aurj);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-400-o4jafy);--color-text-layout-toggle-selected-a4i13p:var(--color-neutral-950-ruawhu);--color-text-link-default-5bpguz:var(--color-primary-400-o4jafy);--color-text-link-hover-02p7d1:var(--color-primary-300-piyioz);--color-text-pagination-page-number-default-mdertb:var(--color-neutral-400-94409o);--color-text-segment-active-hzmcid:var(--color-neutral-950-ruawhu);--color-text-segment-default-yfpujx:var(--color-neutral-300-uvtbx0);--color-text-small-vslhas:var(--color-neutral-450-3zi612);--color-text-status-error-gq3mjc:var(--color-error-400-9k5dg2);--color-text-status-inactive-5bty87:var(--color-neutral-450-3zi612);--color-text-status-info-anvuc9:var(--color-info-400-5haqd5);--color-text-status-success-i66pdu:var(--color-success-500-zgiyh7);--color-text-status-warning-cfvj2j:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-aaqmrt:var(--color-neutral-100-6sym27);--color-board-placeholder-active-yu5m8u:var(--color-neutral-600-6snfor);--color-board-placeholder-hover-zywxhh:var(--color-primary-600-y6gt3f);--color-drag-placeholder-active-fup9hs:var(--color-neutral-600-6snfor);--color-drag-placeholder-hover-vlftzg:var(--color-primary-600-y6gt3f);--color-dropzone-background-default-6hynk2:var(--color-neutral-850-u2aurj);--color-dropzone-background-hover-lbajq5:var(--color-primary-1000-tocz8p);--color-dropzone-text-default-q4l2ck:var(--color-neutral-350-yorqyy);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-350-yorqyy);--color-dropzone-border-default-iri9di:var(--color-neutral-600-6snfor);--color-dropzone-border-hover-ueslo8:var(--color-primary-300-piyioz);--color-gap-global-drawer-a8ly4m:var(--color-neutral-950-ruawhu);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-300-uvtbx0);--color-background-action-card-default-vy77jo:var(--color-neutral-850-u2aurj);--color-background-action-card-hover-ga3voi:var(--color-neutral-800-70nhp6);--color-background-action-card-active-8nx3x6:var(--color-neutral-700-v4pum8);--color-border-action-card-default-r4mcjn:var(--color-primary-400-o4jafy);--color-border-action-card-hover-8rt6jh:var(--color-primary-300-piyioz);--color-border-action-card-active-7b1laj:var(--color-primary-300-piyioz);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-600-6snfor);--color-background-action-card-disabled-zvqjhm:var(--color-neutral-850-u2aurj);--color-icon-action-card-default-j8w1cy:var(--color-primary-400-o4jafy);--color-icon-action-card-hover-zlimad:var(--color-primary-300-piyioz);--color-icon-action-card-active-4lm69r:var(--color-primary-300-piyioz);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-600-6snfor);--color-background-skeleton-ofn5aj:var(--color-neutral-750-6ithfi);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-700-v4pum8);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-text-direction-button-disabled-hwryyv:var(--color-text-interactive-disabled-062j3d);--color-background-code-editor-gutter-active-line-error-r2yy28:var(--color-text-status-error-gq3mjc);--color-background-card-7yizp9:var(--color-background-container-content-6p3tfp);--color-background-item-card-h5ytqn:var(--color-background-card-7yizp9);--color-background-dropdown-item-selected-zw4oah:var(--color-background-item-selected-0mwr9e);--color-background-drawer-jfrxwk:var(--color-background-layout-panel-content-og45o1);--color-background-drawer-backdrop-genz4v:var(--color-grey-opaque-70-6vfp2g);--color-background-layout-panel-content-og45o1:var(--color-background-container-content-6p3tfp);--color-background-layout-toolbar-7y1ij6:var(--color-background-layout-panel-content-og45o1);--color-background-modal-overlay-5jzj98:var(--color-grey-opaque-70-6vfp2g);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-bd1okq);--color-background-segment-disabled-tlqshl:var(--color-background-button-normal-disabled-wvy7di);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-segment-wrapper-0o6uwo:var(--color-background-container-content-6p3tfp);--color-background-slider-range-default-2wbltk:var(--color-background-slider-handle-default-8divq5);--color-background-slider-range-active-7xqk2o:var(--color-background-slider-handle-active-khmh07);--color-background-slider-handle-error-default-i93b21:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-error-active-vx14w9:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-warning-default-jdw4y8:var(--color-text-status-warning-cfvj2j);--color-background-slider-handle-warning-active-ozm5ub:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-error-default-au4ba9:var(--color-text-status-error-gq3mjc);--color-background-slider-range-error-active-d6zndz:var(--color-text-status-error-gq3mjc);--color-background-slider-range-warning-default-knxa2k:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-active-1j3z1b:var(--color-text-status-warning-cfvj2j);--color-background-dialog-n7xq8c:var(--color-background-status-info-cdn9a9);--color-background-table-header-yi8y8x:var(--color-background-container-header-b8x23d);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-disabled-dzp1p2:var(--color-background-button-primary-disabled-fqkajj);--color-border-code-editor-pane-item-hover-4tbpwu:var(--color-border-dropdown-item-hover-auxtvc);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-control-checked-3gd1bm:var(--color-background-control-checked-oxsvrl);--color-border-control-disabled-xzzaww:var(--color-background-control-disabled-ii52b7);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-editable-cell-hover-qp4k0x:var(--color-border-dropdown-item-hover-auxtvc);--color-border-input-disabled-r5tlnk:var(--color-background-input-disabled-lg7ypd);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-item-selected-zt8dbb:var(--color-item-selected-icepkx);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-popover-gpfy3w:var(--color-border-dropdown-container-xyg9v2);--color-border-segment-active-nz9rbg:var(--color-border-segment-default-6xi97o);--color-border-segment-disabled-xh8fh8:var(--color-border-segment-default-6xi97o);--color-border-segment-hover-16ejr8:var(--color-border-segment-default-6xi97o);--color-border-dialog-f427vd:var(--color-border-status-info-ho1pji);--color-border-tabs-shadow-9fsm4w:var(--color-grey-transparent-8vx4v8);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-border-tiles-disabled-inte2z:var(--color-background-tiles-disabled-gk73j9);--color-shadow-default-d1p2gx:var(--color-grey-transparent-heavy-gnaq3r);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-disabled-727l6d:var(--color-text-interactive-disabled-062j3d);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-link-button-normal-default-siro4y:var(--color-text-button-normal-default-zgayzk);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-disabled-y5x6qy:var(--color-text-interactive-disabled-062j3d);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-calendar-date-hover-0xpbaq:var(--color-text-dropdown-item-default-rnobap);--color-text-calendar-date-selected-yxer1n:var(--color-background-control-default-6o3rp0);--color-text-column-sorting-icon-kih70o:var(--color-text-column-header-yryju8);--color-text-control-disabled-41b45d:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-footer-d2vbiu:var(--color-text-form-secondary-65v34x);--color-text-dropdown-group-label-eifn7x:var(--color-text-group-label-nrd63c);--color-text-dropdown-item-dimmed-9dxb49:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-disabled-t1zl5i:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-secondary-bwtmp7:var(--color-text-form-secondary-65v34x);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-expandable-section-navigation-icon-default-tfszrt:var(--color-text-interactive-default-za4ran);--color-text-input-placeholder-disabled-3l87qm:var(--color-text-input-disabled-1i9r0x);--color-text-label-c1klbh:var(--color-text-form-label-ijul32);--color-text-key-value-pairs-value-1w1vcd:var(--color-text-body-default-u78naq);--color-text-link-secondary-default-y2jip9:var(--color-text-link-default-5bpguz);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-link-info-default-wv4t4c:var(--color-text-link-default-5bpguz);--color-text-link-info-hover-i2ab1k:var(--color-text-link-hover-02p7d1);--color-text-pagination-page-number-active-disabled-qxc4hu:var(--color-text-interactive-disabled-062j3d);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h);--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-text-link-hover-02p7d1)}.awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(15, 20, 26, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 1);--color-background-badge-icon-rnht8s:var(--color-error-400-9k5dg2);--color-background-button-link-active-r1ev1z:var(--color-neutral-700-v4pum8);--color-background-button-link-hover-gz8zuh:var(--color-neutral-800-70nhp6);--color-background-button-normal-active-6e3fn4:var(--color-neutral-700-v4pum8);--color-background-button-normal-default-bd1okq:var(--color-neutral-950-ruawhu);--color-background-button-normal-disabled-wvy7di:var(--color-neutral-950-ruawhu);--color-background-button-normal-hover-opgnl2:var(--color-neutral-800-70nhp6);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-neutral-700-v4pum8);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-750-6ithfi);--color-background-direction-button-disabled-9b729e:var(--color-neutral-750-6ithfi);--color-background-calendar-current-date-1ao91m:var(--color-neutral-700-v4pum8);--color-background-cell-shaded-3y7bmb:var(--color-neutral-800-70nhp6);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-500-eonmdt);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-800-70nhp6);--color-background-code-editor-loading-88zw6k:var(--color-neutral-800-70nhp6);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-700-v4pum8);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-800-70nhp6);--color-background-container-content-6p3tfp:var(--color-neutral-850-u2aurj);--color-background-container-header-b8x23d:var(--color-neutral-850-u2aurj);--color-background-control-checked-oxsvrl:var(--color-primary-400-o4jafy);--color-background-control-default-6o3rp0:var(--color-neutral-950-ruawhu);--color-background-control-disabled-ii52b7:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-default-hcugsu:var(--color-neutral-800-70nhp6);--color-background-dropdown-item-filter-match-49tea3:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-hover-5d9wxd:var(--color-neutral-900-jds18m);--color-background-inline-code-pa4zbs:rgba(255, 255, 255, 0.1);--color-background-input-default-5wot1b:var(--color-neutral-950-ruawhu);--color-background-input-disabled-lg7ypd:var(--color-neutral-800-70nhp6);--color-background-item-selected-0mwr9e:var(--color-primary-1000-tocz8p);--color-background-layout-main-7ppbeu:var(--color-neutral-950-ruawhu);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-700-v4pum8);--color-background-layout-toggle-selected-active-fhw85f:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-default-ixjh3e:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-hover-nm0xou:var(--color-primary-300-piyioz);--color-background-notification-grey-naohrz:var(--color-neutral-600-6snfor);--color-background-popover-6c8r63:var(--color-neutral-800-70nhp6);--color-background-progress-bar-value-default-kqln0a:var(--color-primary-400-o4jafy);--color-background-progress-bar-default-emb4ku:var(--color-neutral-700-v4pum8);--color-background-segment-active-n2pomu:var(--color-primary-400-o4jafy);--color-background-segment-default-v6zlxl:var(--color-neutral-950-ruawhu);--color-background-segment-disabled-tlqshl:var(--color-neutral-950-ruawhu);--color-background-slider-handle-default-8divq5:var(--color-primary-400-o4jafy);--color-background-slider-handle-active-khmh07:var(--color-primary-300-piyioz);--color-background-slider-track-default-ijwx3y:var(--color-neutral-600-6snfor);--color-background-slider-handle-ring-7o4bq9:var(--color-neutral-850-u2aurj);--color-background-status-error-wk8rsx:var(--color-error-1000-oice6e);--color-background-status-info-cdn9a9:var(--color-info-1000-rtendf);--color-background-status-success-srh6vr:var(--color-success-1000-zy1prf);--color-background-status-warning-epbkjw:var(--color-warning-1000-yqo7n7);--color-background-table-header-yi8y8x:var(--color-neutral-950-ruawhu);--color-background-tiles-disabled-gk73j9:var(--color-neutral-800-70nhp6);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-900-hureyy);--color-background-toggle-default-5sq2sa:var(--color-neutral-500-eonmdt);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-950-ruawhu);--color-border-button-normal-active-lpvjzc:var(--color-primary-300-piyioz);--color-border-button-normal-default-2siqct:var(--color-primary-400-o4jafy);--color-border-toggle-button-normal-pressed-eew1wj:var(--color-primary-400-o4jafy);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-600-6snfor);--color-border-button-normal-hover-nj56vi:var(--color-primary-300-piyioz);--color-item-selected-icepkx:var(--color-primary-400-o4jafy);--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-850-u2aurj);--color-border-cell-shaded-f4xsl9:var(--color-neutral-700-v4pum8);--color-border-code-editor-default-q8vbz8:var(--color-neutral-600-6snfor);--color-border-divider-active-6b2ub0:var(--color-neutral-100-6sym27);--color-border-divider-default-26kt06:var(--color-neutral-650-h1zzqk);--color-border-divider-secondary-nep6j9:var(--color-neutral-750-6ithfi);--color-border-dropdown-container-xyg9v2:var(--color-neutral-600-6snfor);--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-600-6snfor);--color-border-input-default-g6ws0w:var(--color-neutral-600-6snfor);--color-border-input-focused-m3fpw9:var(--color-primary-400-o4jafy);--color-border-item-focused-xwzh82:var(--color-primary-400-o4jafy);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-300-uvtbx0);--color-border-layout-dnikk7:var(--color-neutral-650-h1zzqk);--color-border-segment-default-6xi97o:var(--color-neutral-300-uvtbx0);--color-border-status-error-j1oyt1:var(--color-error-400-9k5dg2);--color-border-status-info-ho1pji:var(--color-info-400-5haqd5);--color-border-status-success-kf347x:var(--color-success-500-zgiyh7);--color-border-status-warning-ylnure:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-300-uvtbx0);--color-border-tabs-divider-6ivouv:var(--color-neutral-650-h1zzqk);--color-border-tutorial-rgabzv:var(--color-neutral-650-h1zzqk);--color-foreground-control-default-4p0muk:var(--color-neutral-950-ruawhu);--color-foreground-control-disabled-vinez4:var(--color-neutral-850-u2aurj);--color-foreground-control-read-only-c0s67o:var(--color-neutral-450-3zi612);--color-text-accent-fzn0d5:var(--color-primary-400-o4jafy);--color-text-body-default-u78naq:var(--color-neutral-350-yorqyy);--color-text-body-secondary-iz3e4w:var(--color-neutral-350-yorqyy);--color-text-breadcrumb-current-px1su5:var(--color-neutral-500-eonmdt);--color-text-breadcrumb-icon-7mrkzw:var(--color-text-interactive-disabled-062j3d);--color-text-button-normal-active-2m0i2z:var(--color-primary-300-piyioz);--color-text-toggle-button-normal-pressed-swkygw:var(--color-primary-300-piyioz);--color-text-button-normal-default-zgayzk:var(--color-primary-400-o4jafy);--color-text-button-normal-hover-zqer8h:var(--color-primary-300-piyioz);--color-text-calendar-month-ilf7hg:var(--color-neutral-450-3zi612);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-neutral-950-ruawhu);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-300-uvtbx0);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-600-6snfor);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-neutral-950-ruawhu);--color-text-column-header-yryju8:var(--color-neutral-400-94409o);--color-text-counter-ioo5ia:var(--color-neutral-450-3zi612);--color-text-disabled-lg2soe:var(--color-neutral-600-6snfor);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-400-94409o);--color-text-dropdown-item-default-rnobap:var(--color-neutral-300-uvtbx0);--color-text-dropdown-item-filter-match-4jfd7s:var(--color-primary-300-piyioz);--color-text-dropdown-item-highlighted-rwy796:var(--color-neutral-250-3frxrf);--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-300-uvtbx0);--color-text-empty-wuexzo:var(--color-neutral-300-uvtbx0);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-form-default-yuascy:var(--color-neutral-300-uvtbx0);--color-text-form-secondary-65v34x:var(--color-neutral-450-3zi612);--color-text-group-label-nrd63c:var(--color-neutral-350-yorqyy);--color-text-label-gen-ai-ebit03:var(--color-purple-400-lcb2ta);--color-text-heading-default-yjlaqw:var(--color-neutral-250-3frxrf);--color-text-heading-secondary-6lo2l5:var(--color-neutral-450-3zi612);--color-text-icon-subtle-tth4lk:var(--color-neutral-400-94409o);--color-text-input-disabled-1i9r0x:var(--color-neutral-600-6snfor);--color-text-input-placeholder-328j9w:var(--color-neutral-450-3zi612);--color-text-interactive-active-9p0kvo:var(--color-neutral-100-6sym27);--color-text-interactive-default-za4ran:var(--color-neutral-300-uvtbx0);--color-text-interactive-disabled-062j3d:var(--color-neutral-600-6snfor);--color-text-interactive-hover-6ae3da:var(--color-neutral-100-6sym27);--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-100-6sym27);--color-text-inverted-a7o2d4:var(--color-neutral-950-ruawhu);--color-text-layout-toggle-active-ioxh6n:var(--color-neutral-850-u2aurj);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-400-o4jafy);--color-text-layout-toggle-selected-a4i13p:var(--color-neutral-950-ruawhu);--color-text-link-default-5bpguz:var(--color-primary-400-o4jafy);--color-text-link-hover-02p7d1:var(--color-primary-300-piyioz);--color-text-pagination-page-number-default-mdertb:var(--color-neutral-400-94409o);--color-text-segment-active-hzmcid:var(--color-neutral-950-ruawhu);--color-text-segment-default-yfpujx:var(--color-neutral-300-uvtbx0);--color-text-small-vslhas:var(--color-neutral-450-3zi612);--color-text-status-error-gq3mjc:var(--color-error-400-9k5dg2);--color-text-status-inactive-5bty87:var(--color-neutral-450-3zi612);--color-text-status-info-anvuc9:var(--color-info-400-5haqd5);--color-text-status-success-i66pdu:var(--color-success-500-zgiyh7);--color-text-status-warning-cfvj2j:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-aaqmrt:var(--color-neutral-100-6sym27);--color-board-placeholder-active-yu5m8u:var(--color-neutral-600-6snfor);--color-board-placeholder-hover-zywxhh:var(--color-primary-600-y6gt3f);--color-drag-placeholder-active-fup9hs:var(--color-neutral-600-6snfor);--color-drag-placeholder-hover-vlftzg:var(--color-primary-600-y6gt3f);--color-dropzone-background-default-6hynk2:var(--color-neutral-850-u2aurj);--color-dropzone-background-hover-lbajq5:var(--color-primary-1000-tocz8p);--color-dropzone-text-default-q4l2ck:var(--color-neutral-350-yorqyy);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-350-yorqyy);--color-dropzone-border-default-iri9di:var(--color-neutral-600-6snfor);--color-dropzone-border-hover-ueslo8:var(--color-primary-300-piyioz);--color-gap-global-drawer-a8ly4m:var(--color-neutral-950-ruawhu);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-300-uvtbx0);--color-background-action-card-default-vy77jo:var(--color-neutral-850-u2aurj);--color-background-action-card-hover-ga3voi:var(--color-neutral-800-70nhp6);--color-background-action-card-active-8nx3x6:var(--color-neutral-700-v4pum8);--color-border-action-card-default-r4mcjn:var(--color-primary-400-o4jafy);--color-border-action-card-hover-8rt6jh:var(--color-primary-300-piyioz);--color-border-action-card-active-7b1laj:var(--color-primary-300-piyioz);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-600-6snfor);--color-background-action-card-disabled-zvqjhm:var(--color-neutral-850-u2aurj);--color-icon-action-card-default-j8w1cy:var(--color-primary-400-o4jafy);--color-icon-action-card-hover-zlimad:var(--color-primary-300-piyioz);--color-icon-action-card-active-4lm69r:var(--color-primary-300-piyioz);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-600-6snfor);--color-background-skeleton-ofn5aj:var(--color-neutral-750-6ithfi);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-700-v4pum8);--shadow-container-2kyxvf:none;--shadow-container-active-7pzrme:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-s16b17:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-split-bottom-l3ntou:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-8st5jp:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-zim54a:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-uwa1zm:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-5rlcen:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-360gxs:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-text-direction-button-disabled-hwryyv:var(--color-text-interactive-disabled-062j3d);--color-background-code-editor-gutter-active-line-error-r2yy28:var(--color-text-status-error-gq3mjc);--color-background-card-7yizp9:var(--color-background-container-content-6p3tfp);--color-background-item-card-h5ytqn:var(--color-background-card-7yizp9);--color-background-dropdown-item-selected-zw4oah:var(--color-background-item-selected-0mwr9e);--color-background-drawer-jfrxwk:var(--color-background-layout-panel-content-og45o1);--color-background-drawer-backdrop-genz4v:var(--color-grey-opaque-70-6vfp2g);--color-background-layout-panel-content-og45o1:var(--color-background-container-content-6p3tfp);--color-background-layout-toolbar-7y1ij6:var(--color-background-layout-panel-content-og45o1);--color-background-modal-overlay-5jzj98:var(--color-grey-opaque-70-6vfp2g);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-segment-wrapper-0o6uwo:var(--color-background-container-content-6p3tfp);--color-background-slider-range-default-2wbltk:var(--color-background-slider-handle-default-8divq5);--color-background-slider-range-active-7xqk2o:var(--color-background-slider-handle-active-khmh07);--color-background-slider-handle-error-default-i93b21:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-error-active-vx14w9:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-warning-default-jdw4y8:var(--color-text-status-warning-cfvj2j);--color-background-slider-handle-warning-active-ozm5ub:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-error-default-au4ba9:var(--color-text-status-error-gq3mjc);--color-background-slider-range-error-active-d6zndz:var(--color-text-status-error-gq3mjc);--color-background-slider-range-warning-default-knxa2k:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-active-1j3z1b:var(--color-text-status-warning-cfvj2j);--color-background-dialog-n7xq8c:var(--color-background-status-info-cdn9a9);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-disabled-dzp1p2:var(--color-background-button-primary-disabled-fqkajj);--color-border-code-editor-pane-item-hover-4tbpwu:var(--color-border-dropdown-item-hover-auxtvc);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-control-checked-3gd1bm:var(--color-background-control-checked-oxsvrl);--color-border-control-disabled-xzzaww:var(--color-background-control-disabled-ii52b7);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-editable-cell-hover-qp4k0x:var(--color-border-dropdown-item-hover-auxtvc);--color-border-input-disabled-r5tlnk:var(--color-background-input-disabled-lg7ypd);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-item-selected-zt8dbb:var(--color-item-selected-icepkx);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-popover-gpfy3w:var(--color-border-dropdown-container-xyg9v2);--color-border-segment-active-nz9rbg:var(--color-border-segment-default-6xi97o);--color-border-segment-disabled-xh8fh8:var(--color-border-segment-default-6xi97o);--color-border-segment-hover-16ejr8:var(--color-border-segment-default-6xi97o);--color-border-dialog-f427vd:var(--color-border-status-info-ho1pji);--color-border-tabs-shadow-9fsm4w:var(--color-grey-transparent-8vx4v8);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-border-tiles-disabled-inte2z:var(--color-background-tiles-disabled-gk73j9);--color-shadow-default-d1p2gx:var(--color-grey-transparent-heavy-gnaq3r);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-disabled-727l6d:var(--color-text-interactive-disabled-062j3d);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-link-button-normal-default-siro4y:var(--color-text-button-normal-default-zgayzk);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-disabled-y5x6qy:var(--color-text-interactive-disabled-062j3d);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-calendar-date-hover-0xpbaq:var(--color-text-dropdown-item-default-rnobap);--color-text-calendar-date-selected-yxer1n:var(--color-background-control-default-6o3rp0);--color-text-column-sorting-icon-kih70o:var(--color-text-column-header-yryju8);--color-text-control-disabled-41b45d:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-footer-d2vbiu:var(--color-text-form-secondary-65v34x);--color-text-dropdown-group-label-eifn7x:var(--color-text-group-label-nrd63c);--color-text-dropdown-item-dimmed-9dxb49:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-disabled-t1zl5i:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-secondary-bwtmp7:var(--color-text-form-secondary-65v34x);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-expandable-section-navigation-icon-default-tfszrt:var(--color-text-interactive-default-za4ran);--color-text-form-label-ijul32:var(--color-text-form-default-yuascy);--color-text-input-placeholder-disabled-3l87qm:var(--color-text-input-disabled-1i9r0x);--color-text-label-c1klbh:var(--color-text-form-label-ijul32);--color-text-key-value-pairs-value-1w1vcd:var(--color-text-body-default-u78naq);--color-text-link-secondary-default-y2jip9:var(--color-text-link-default-5bpguz);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-link-info-default-wv4t4c:var(--color-text-link-default-5bpguz);--color-text-link-info-hover-i2ab1k:var(--color-text-link-hover-02p7d1);--color-text-pagination-page-number-active-disabled-qxc4hu:var(--color-text-interactive-disabled-062j3d);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h);--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-text-link-hover-02p7d1);--shadow-dropup-jek8x1:var(--shadow-dropdown-s16b17);--shadow-modal-gic14b:var(--shadow-dropdown-s16b17);--shadow-popover-jaesde:var(--shadow-dropdown-s16b17)}.awsui-context-app-layout-toolbar:not(#\9 ){--color-background-layout-main-7ppbeu:var(--color-neutral-50-yq1rbu)}.awsui-context-compact-table:not(#\9 ){--size-vertical-input-tza5ti:28px;--space-scaled-xxxs-7blpsd:var(--space-none-ea32lj);--space-scaled-xxs-vdp1uk:var(--space-xxxs-zelp5l);--space-scaled-xs-rt720d:var(--space-xxs-0gmk42);--space-scaled-s-yqvmoz:var(--space-xs-j1ch97);--space-scaled-m-z0ah6c:var(--space-s-kbzdb8);--space-scaled-l-gr6kh1:var(--space-m-utxyzm);--space-scaled-xl-xls2ln:var(--space-l-0ykpb1);--space-scaled-xxl-fs6lrd:var(--space-xl-d84eey);--space-scaled-xxxl-fzl3le:var(--space-xxl-exi600);--space-alert-vertical-vue8z3:var(--space-flashbar-vertical-yeou08);--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-button-vertical-zpwgu8:var(--space-scaled-xxs-vdp1uk);--space-token-vertical-iv7spj:var(--space-scaled-xxs-vdp1uk);--space-button-modal-dismiss-vertical-n0qz7a:var(--space-scaled-xxxs-7blpsd);--space-card-vertical-default-3o3j4q:var(--space-scaled-m-z0ah6c);--space-item-card-vertical-default-g9cmag:var(--space-card-vertical-default-3o3j4q);--space-container-header-bottom-rmst01:var(--space-scaled-xs-rt720d);--space-content-header-padding-bottom-p7tb1a:var(--space-scaled-m-z0ah6c);--space-flashbar-vertical-yeou08:var(--space-scaled-xs-rt720d);--space-panel-content-bottom-4qwb01:var(--space-scaled-xxxl-fzl3le);--space-panel-content-top-ksxtkt:var(--space-scaled-l-gr6kh1);--space-panel-header-vertical-ue8lsi:var(--space-scaled-l-gr6kh1);--space-panel-side-right-7i9ldk:var(--space-scaled-xl-xls2ln);--space-panel-split-top-clano1:var(--space-scaled-l-gr6kh1);--space-panel-split-bottom-spe3ap:var(--space-scaled-l-gr6kh1);--space-tabs-content-top-5ly6bu:var(--space-scaled-s-yqvmoz);--space-tabs-vertical-v9w9r8:var(--space-scaled-xxs-vdp1uk);--space-action-card-vertical-default-l73t2i:var(--space-card-vertical-default-3o3j4q);--space-action-card-description-padding-top-rbhns1:var(--space-scaled-xxs-vdp1uk)}.awsui-context-flashbar:not(#\9 ){--color-background-button-normal-active-6e3fn4:rgba(0, 7, 22, 0.2);--color-background-button-normal-default-bd1okq:transparent;--color-background-button-normal-hover-opgnl2:rgba(0, 7, 22, 0.15);--color-background-button-primary-active-hbt5qh:var(--color-primary-900-hureyy);--color-background-button-primary-default-odxhta:var(--color-border-button-normal-default-2siqct);--color-background-button-primary-hover-ze4h0k:var(--color-border-button-normal-hover-nj56vi);--color-background-inline-code-pa4zbs:rgba(0, 0, 0, 0.2);--color-background-progress-bar-value-default-kqln0a:var(--color-white-qzbjhi);--color-background-progress-bar-default-emb4ku:var(--color-grey-opaque-25-xck8i0);--color-border-button-normal-active-lpvjzc:var(--color-white-qzbjhi);--color-border-button-normal-default-2siqct:var(--color-neutral-100-6sym27);--color-border-button-normal-hover-nj56vi:var(--color-white-qzbjhi);--color-border-divider-default-26kt06:var(--color-neutral-100-6sym27);--color-border-item-focused-xwzh82:var(--color-neutral-100-6sym27);--color-text-body-default-u78naq:var(--color-neutral-100-6sym27);--color-text-body-secondary-iz3e4w:var(--color-neutral-100-6sym27);--color-text-button-normal-active-2m0i2z:var(--color-white-qzbjhi);--color-text-button-normal-default-zgayzk:var(--color-neutral-100-6sym27);--color-text-button-normal-hover-zqer8h:var(--color-white-qzbjhi);--color-text-button-primary-active-r0q19t:var(--color-white-qzbjhi);--color-text-button-primary-default-gio01p:var(--color-white-qzbjhi);--color-text-button-primary-hover-9dgsb0:var(--color-white-qzbjhi);--color-text-expandable-section-default-ukci90:var(--color-neutral-100-6sym27);--color-text-expandable-section-hover-nxjvk5:var(--color-white-qzbjhi);--color-text-heading-secondary-6lo2l5:var(--color-neutral-100-6sym27);--color-text-label-c1klbh:var(--color-neutral-100-6sym27);--color-text-link-default-5bpguz:var(--color-neutral-100-6sym27);--color-text-link-hover-02p7d1:var(--color-white-qzbjhi);--color-text-tutorial-hotspot-default-700atp:var(--color-neutral-300-uvtbx0);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-neutral-100-6sym27);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-bd1okq);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-link-button-normal-default-siro4y:var(--color-text-button-normal-default-zgayzk);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-key-value-pairs-value-1w1vcd:var(--color-text-body-default-u78naq);--color-text-link-secondary-default-y2jip9:var(--color-text-link-default-5bpguz);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-link-info-default-wv4t4c:var(--color-text-link-default-5bpguz);--color-text-link-info-hover-i2ab1k:var(--color-text-link-hover-02p7d1);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h)}.awsui-context-flashbar-warning:not(#\9 ){--color-background-button-normal-active-6e3fn4:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-bd1okq:transparent;--color-background-button-normal-hover-opgnl2:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-hbt5qh:var(--color-primary-900-hureyy);--color-background-button-primary-default-odxhta:var(--color-border-button-normal-default-2siqct);--color-background-button-primary-hover-ze4h0k:var(--color-border-button-normal-hover-nj56vi);--color-background-progress-bar-value-default-kqln0a:var(--color-neutral-950-ruawhu);--color-background-progress-bar-default-emb4ku:var(--color-grey-opaque-10-w2wjwq);--color-border-button-normal-active-lpvjzc:var(--color-text-button-normal-hover-zqer8h);--color-border-button-normal-default-2siqct:var(--color-text-button-normal-default-zgayzk);--color-border-button-normal-hover-nj56vi:var(--color-text-button-normal-hover-zqer8h);--color-border-divider-default-26kt06:var(--color-text-notification-yellow-wxbivs);--color-border-item-focused-xwzh82:var(--color-text-notification-yellow-wxbivs);--color-text-body-default-u78naq:var(--color-text-notification-yellow-wxbivs);--color-text-body-secondary-iz3e4w:var(--color-text-notification-yellow-wxbivs);--color-text-button-normal-active-2m0i2z:var(--color-text-button-normal-hover-zqer8h);--color-text-button-normal-default-zgayzk:var(--color-neutral-650-h1zzqk);--color-text-button-normal-hover-zqer8h:var(--color-neutral-950-ruawhu);--color-text-link-button-normal-default-siro4y:var(--color-text-link-default-5bpguz);--color-text-link-button-normal-hover-k9wj22:var(--color-text-link-hover-02p7d1);--color-text-button-primary-active-r0q19t:var(--color-white-qzbjhi);--color-text-button-primary-default-gio01p:var(--color-white-qzbjhi);--color-text-button-primary-hover-9dgsb0:var(--color-white-qzbjhi);--color-text-expandable-section-default-ukci90:var(--color-text-notification-yellow-wxbivs);--color-text-expandable-section-hover-nxjvk5:var(--color-text-notification-yellow-wxbivs);--color-text-heading-secondary-6lo2l5:var(--color-text-notification-yellow-wxbivs);--color-text-interactive-inverted-default-37nyl5:var(--color-neutral-650-h1zzqk);--color-text-interactive-inverted-hover-cx9o79:var(--color-neutral-950-ruawhu);--color-text-label-c1klbh:var(--color-text-notification-yellow-wxbivs);--color-text-link-default-5bpguz:var(--color-text-notification-yellow-wxbivs);--color-text-link-hover-02p7d1:var(--color-text-notification-yellow-wxbivs);--color-text-link-inverted-hover-6ao2li:var(--color-text-notification-yellow-wxbivs);--color-text-notification-default-cs4ykz:var(--color-text-notification-yellow-wxbivs);--color-text-tutorial-hotspot-default-700atp:var(--color-neutral-600-6snfor);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-neutral-900-jds18m);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-bd1okq);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-key-value-pairs-value-1w1vcd:var(--color-text-body-default-u78naq);--color-text-link-secondary-default-y2jip9:var(--color-text-link-default-5bpguz);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-link-info-default-wv4t4c:var(--color-text-link-default-5bpguz);--color-text-link-info-hover-i2ab1k:var(--color-text-link-hover-02p7d1);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h)}.awsui-context-alert:not(#\9 ){--color-background-button-normal-active-6e3fn4:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-bd1okq:transparent;--color-background-button-normal-hover-opgnl2:rgba(0, 7, 22, 0.05);--color-background-button-primary-active-hbt5qh:var(--color-primary-900-hureyy);--color-background-button-primary-default-odxhta:var(--color-border-button-normal-default-2siqct);--color-background-button-primary-hover-ze4h0k:var(--color-border-button-normal-hover-nj56vi);--color-border-button-normal-active-lpvjzc:var(--color-text-button-normal-hover-zqer8h);--color-border-button-normal-default-2siqct:var(--color-text-button-normal-default-zgayzk);--color-border-button-normal-hover-nj56vi:var(--color-text-button-normal-hover-zqer8h);--color-border-divider-default-26kt06:var(--color-text-button-normal-default-zgayzk);--color-text-button-normal-active-2m0i2z:var(--color-text-button-normal-hover-zqer8h);--color-text-button-normal-default-zgayzk:var(--color-neutral-650-h1zzqk);--color-text-button-normal-hover-zqer8h:var(--color-neutral-950-ruawhu);--color-text-link-button-normal-default-siro4y:var(--color-text-link-default-5bpguz);--color-text-link-button-normal-hover-k9wj22:var(--color-text-link-hover-02p7d1);--color-text-button-primary-active-r0q19t:var(--color-white-qzbjhi);--color-text-button-primary-default-gio01p:var(--color-white-qzbjhi);--color-text-button-primary-hover-9dgsb0:var(--color-white-qzbjhi);--color-text-expandable-section-default-ukci90:var(--color-text-button-normal-default-zgayzk);--color-text-expandable-section-hover-nxjvk5:var(--color-text-button-normal-hover-zqer8h);--font-expandable-heading-size-t72f0j:14px;--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-bd1okq);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h)}.awsui-context-content-header .awsui-context-alert:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(15, 20, 26, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 1);--color-background-badge-icon-rnht8s:var(--color-error-400-9k5dg2);--color-background-button-link-active-r1ev1z:var(--color-neutral-700-v4pum8);--color-background-button-link-hover-gz8zuh:var(--color-neutral-800-70nhp6);--color-background-button-normal-active-6e3fn4:rgba(255, 255, 255, 0.15);--color-background-button-normal-default-bd1okq:transparent;--color-background-button-normal-disabled-wvy7di:var(--color-neutral-850-u2aurj);--color-background-button-normal-hover-opgnl2:rgba(255, 255, 255, 0.1);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-neutral-700-v4pum8);--color-background-button-primary-active-hbt5qh:var(--color-primary-400-o4jafy);--color-background-button-primary-default-odxhta:var(--color-border-button-normal-default-2siqct);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-750-6ithfi);--color-background-button-primary-hover-ze4h0k:var(--color-border-button-normal-hover-nj56vi);--color-background-direction-button-disabled-9b729e:var(--color-neutral-750-6ithfi);--color-background-calendar-current-date-1ao91m:var(--color-neutral-700-v4pum8);--color-background-cell-shaded-3y7bmb:var(--color-neutral-800-70nhp6);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-500-eonmdt);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-800-70nhp6);--color-background-code-editor-loading-88zw6k:var(--color-neutral-800-70nhp6);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-700-v4pum8);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-800-70nhp6);--color-background-container-content-6p3tfp:var(--color-neutral-850-u2aurj);--color-background-container-header-b8x23d:var(--color-neutral-850-u2aurj);--color-background-control-checked-oxsvrl:var(--color-primary-400-o4jafy);--color-background-control-default-6o3rp0:var(--color-neutral-850-u2aurj);--color-background-control-disabled-ii52b7:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-default-hcugsu:var(--color-neutral-800-70nhp6);--color-background-dropdown-item-filter-match-49tea3:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-hover-5d9wxd:var(--color-neutral-900-jds18m);--color-background-inline-code-pa4zbs:rgba(255, 255, 255, 0.1);--color-background-input-default-5wot1b:var(--color-neutral-850-u2aurj);--color-background-input-disabled-lg7ypd:var(--color-neutral-800-70nhp6);--color-background-item-selected-0mwr9e:var(--color-primary-1000-tocz8p);--color-background-layout-main-7ppbeu:var(--color-neutral-850-u2aurj);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-700-v4pum8);--color-background-layout-toggle-selected-active-fhw85f:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-default-ixjh3e:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-hover-nm0xou:var(--color-primary-300-piyioz);--color-background-notification-grey-naohrz:var(--color-neutral-600-6snfor);--color-background-popover-6c8r63:var(--color-neutral-800-70nhp6);--color-background-progress-bar-value-default-kqln0a:var(--color-primary-400-o4jafy);--color-background-progress-bar-default-emb4ku:var(--color-neutral-700-v4pum8);--color-background-segment-active-n2pomu:var(--color-primary-400-o4jafy);--color-background-slider-handle-default-8divq5:var(--color-primary-400-o4jafy);--color-background-slider-handle-active-khmh07:var(--color-primary-300-piyioz);--color-background-slider-track-default-ijwx3y:var(--color-neutral-600-6snfor);--color-background-slider-handle-ring-7o4bq9:var(--color-neutral-850-u2aurj);--color-background-status-error-wk8rsx:var(--color-error-1000-oice6e);--color-background-status-info-cdn9a9:var(--color-info-1000-rtendf);--color-background-status-success-srh6vr:var(--color-success-1000-zy1prf);--color-background-status-warning-epbkjw:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-gk73j9:var(--color-neutral-800-70nhp6);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-900-hureyy);--color-background-toggle-default-5sq2sa:var(--color-neutral-500-eonmdt);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-950-ruawhu);--color-border-button-normal-active-lpvjzc:var(--color-text-button-normal-hover-zqer8h);--color-border-button-normal-default-2siqct:var(--color-text-button-normal-default-zgayzk);--color-border-toggle-button-normal-pressed-eew1wj:var(--color-primary-400-o4jafy);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-600-6snfor);--color-border-button-normal-hover-nj56vi:var(--color-text-button-normal-hover-zqer8h);--color-item-selected-icepkx:var(--color-primary-400-o4jafy);--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-850-u2aurj);--color-border-cell-shaded-f4xsl9:var(--color-neutral-700-v4pum8);--color-border-code-editor-default-q8vbz8:var(--color-neutral-600-6snfor);--color-border-divider-active-6b2ub0:var(--color-neutral-100-6sym27);--color-border-divider-default-26kt06:var(--color-text-button-normal-default-zgayzk);--color-border-divider-secondary-nep6j9:var(--color-neutral-750-6ithfi);--color-border-dropdown-container-xyg9v2:var(--color-neutral-600-6snfor);--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-600-6snfor);--color-border-input-default-g6ws0w:var(--color-neutral-600-6snfor);--color-border-input-focused-m3fpw9:var(--color-primary-400-o4jafy);--color-border-item-focused-xwzh82:var(--color-neutral-100-6sym27);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-300-uvtbx0);--color-border-layout-dnikk7:var(--color-neutral-650-h1zzqk);--color-border-segment-default-6xi97o:var(--color-neutral-300-uvtbx0);--color-border-status-error-j1oyt1:var(--color-error-400-9k5dg2);--color-border-status-info-ho1pji:var(--color-info-400-5haqd5);--color-border-status-success-kf347x:var(--color-success-500-zgiyh7);--color-border-status-warning-ylnure:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-300-uvtbx0);--color-border-tabs-divider-6ivouv:var(--color-neutral-650-h1zzqk);--color-border-tutorial-rgabzv:var(--color-neutral-650-h1zzqk);--color-foreground-control-default-4p0muk:var(--color-neutral-950-ruawhu);--color-foreground-control-disabled-vinez4:var(--color-neutral-850-u2aurj);--color-foreground-control-read-only-c0s67o:var(--color-neutral-450-3zi612);--color-text-accent-fzn0d5:var(--color-primary-400-o4jafy);--color-text-body-default-u78naq:var(--color-neutral-350-yorqyy);--color-text-body-secondary-iz3e4w:var(--color-neutral-350-yorqyy);--color-text-breadcrumb-current-px1su5:var(--color-neutral-500-eonmdt);--color-text-breadcrumb-icon-7mrkzw:var(--color-text-interactive-disabled-062j3d);--color-text-button-normal-active-2m0i2z:var(--color-text-button-normal-hover-zqer8h);--color-text-toggle-button-normal-pressed-swkygw:var(--color-primary-300-piyioz);--color-text-button-normal-default-zgayzk:var(--color-neutral-300-uvtbx0);--color-text-button-normal-hover-zqer8h:var(--color-white-qzbjhi);--color-text-link-button-normal-default-siro4y:var(--color-text-link-default-5bpguz);--color-text-link-button-normal-hover-k9wj22:var(--color-text-link-hover-02p7d1);--color-text-calendar-month-ilf7hg:var(--color-neutral-450-3zi612);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-neutral-950-ruawhu);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-300-uvtbx0);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-600-6snfor);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-neutral-950-ruawhu);--color-text-column-header-yryju8:var(--color-neutral-400-94409o);--color-text-counter-ioo5ia:var(--color-neutral-450-3zi612);--color-text-disabled-lg2soe:var(--color-neutral-600-6snfor);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-400-94409o);--color-text-dropdown-item-default-rnobap:var(--color-neutral-300-uvtbx0);--color-text-dropdown-item-filter-match-4jfd7s:var(--color-primary-300-piyioz);--color-text-dropdown-item-highlighted-rwy796:var(--color-neutral-250-3frxrf);--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-300-uvtbx0);--color-text-empty-wuexzo:var(--color-neutral-300-uvtbx0);--color-text-expandable-section-default-ukci90:var(--color-text-button-normal-default-zgayzk);--color-text-expandable-section-hover-nxjvk5:var(--color-text-button-normal-hover-zqer8h);--color-text-form-default-yuascy:var(--color-neutral-300-uvtbx0);--color-text-form-secondary-65v34x:var(--color-neutral-450-3zi612);--color-text-group-label-nrd63c:var(--color-neutral-350-yorqyy);--color-text-label-gen-ai-ebit03:var(--color-purple-400-lcb2ta);--color-text-heading-default-yjlaqw:var(--color-neutral-250-3frxrf);--color-text-heading-secondary-6lo2l5:var(--color-neutral-450-3zi612);--color-text-icon-subtle-tth4lk:var(--color-neutral-400-94409o);--color-text-input-disabled-1i9r0x:var(--color-neutral-600-6snfor);--color-text-input-placeholder-328j9w:var(--color-neutral-450-3zi612);--color-text-interactive-active-9p0kvo:var(--color-neutral-100-6sym27);--color-text-interactive-default-za4ran:var(--color-neutral-300-uvtbx0);--color-text-interactive-disabled-062j3d:var(--color-neutral-600-6snfor);--color-text-interactive-hover-6ae3da:var(--color-neutral-100-6sym27);--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-100-6sym27);--color-text-inverted-a7o2d4:var(--color-neutral-950-ruawhu);--color-text-layout-toggle-active-ioxh6n:var(--color-neutral-850-u2aurj);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-400-o4jafy);--color-text-layout-toggle-selected-a4i13p:var(--color-neutral-950-ruawhu);--color-text-link-default-5bpguz:var(--color-primary-400-o4jafy);--color-text-link-hover-02p7d1:var(--color-primary-300-piyioz);--color-text-pagination-page-number-default-mdertb:var(--color-neutral-400-94409o);--color-text-segment-active-hzmcid:var(--color-neutral-950-ruawhu);--color-text-segment-default-yfpujx:var(--color-neutral-300-uvtbx0);--color-text-small-vslhas:var(--color-neutral-450-3zi612);--color-text-status-error-gq3mjc:var(--color-error-400-9k5dg2);--color-text-status-inactive-5bty87:var(--color-neutral-450-3zi612);--color-text-status-info-anvuc9:var(--color-info-400-5haqd5);--color-text-status-success-i66pdu:var(--color-success-500-zgiyh7);--color-text-status-warning-cfvj2j:var(--color-warning-500-0wuk8q);--color-text-top-navigation-title-aaqmrt:var(--color-neutral-100-6sym27);--color-board-placeholder-active-yu5m8u:var(--color-neutral-600-6snfor);--color-board-placeholder-hover-zywxhh:var(--color-primary-600-y6gt3f);--color-drag-placeholder-active-fup9hs:var(--color-neutral-600-6snfor);--color-drag-placeholder-hover-vlftzg:var(--color-primary-600-y6gt3f);--color-dropzone-background-default-6hynk2:var(--color-neutral-850-u2aurj);--color-dropzone-background-hover-lbajq5:var(--color-primary-1000-tocz8p);--color-dropzone-text-default-q4l2ck:var(--color-neutral-350-yorqyy);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-350-yorqyy);--color-dropzone-border-default-iri9di:var(--color-neutral-600-6snfor);--color-dropzone-border-hover-ueslo8:var(--color-primary-300-piyioz);--color-gap-global-drawer-a8ly4m:var(--color-neutral-950-ruawhu);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-300-uvtbx0);--color-background-action-card-default-vy77jo:var(--color-neutral-850-u2aurj);--color-background-action-card-hover-ga3voi:var(--color-neutral-800-70nhp6);--color-background-action-card-active-8nx3x6:var(--color-neutral-700-v4pum8);--color-border-action-card-default-r4mcjn:var(--color-primary-400-o4jafy);--color-border-action-card-hover-8rt6jh:var(--color-primary-300-piyioz);--color-border-action-card-active-7b1laj:var(--color-primary-300-piyioz);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-600-6snfor);--color-background-action-card-disabled-zvqjhm:var(--color-neutral-850-u2aurj);--color-icon-action-card-default-j8w1cy:var(--color-primary-400-o4jafy);--color-icon-action-card-hover-zlimad:var(--color-primary-300-piyioz);--color-icon-action-card-active-4lm69r:var(--color-primary-300-piyioz);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-600-6snfor);--color-background-skeleton-ofn5aj:var(--color-neutral-750-6ithfi);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-700-v4pum8);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-text-direction-button-disabled-hwryyv:var(--color-text-interactive-disabled-062j3d);--color-background-code-editor-gutter-active-line-error-r2yy28:var(--color-text-status-error-gq3mjc);--color-background-card-7yizp9:var(--color-background-container-content-6p3tfp);--color-background-item-card-h5ytqn:var(--color-background-card-7yizp9);--color-background-dropdown-item-selected-zw4oah:var(--color-background-item-selected-0mwr9e);--color-background-drawer-jfrxwk:var(--color-background-layout-panel-content-og45o1);--color-background-drawer-backdrop-genz4v:var(--color-grey-opaque-70-6vfp2g);--color-background-layout-panel-content-og45o1:var(--color-background-container-content-6p3tfp);--color-background-layout-toolbar-7y1ij6:var(--color-background-layout-panel-content-og45o1);--color-background-modal-overlay-5jzj98:var(--color-grey-opaque-70-6vfp2g);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-bd1okq);--color-background-segment-disabled-tlqshl:var(--color-background-button-normal-disabled-wvy7di);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-segment-wrapper-0o6uwo:var(--color-background-container-content-6p3tfp);--color-background-slider-range-default-2wbltk:var(--color-background-slider-handle-default-8divq5);--color-background-slider-range-active-7xqk2o:var(--color-background-slider-handle-active-khmh07);--color-background-slider-handle-error-default-i93b21:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-error-active-vx14w9:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-warning-default-jdw4y8:var(--color-text-status-warning-cfvj2j);--color-background-slider-handle-warning-active-ozm5ub:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-error-default-au4ba9:var(--color-text-status-error-gq3mjc);--color-background-slider-range-error-active-d6zndz:var(--color-text-status-error-gq3mjc);--color-background-slider-range-warning-default-knxa2k:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-active-1j3z1b:var(--color-text-status-warning-cfvj2j);--color-background-dialog-n7xq8c:var(--color-background-status-info-cdn9a9);--color-background-table-header-yi8y8x:var(--color-background-container-header-b8x23d);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-disabled-dzp1p2:var(--color-background-button-primary-disabled-fqkajj);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-code-editor-pane-item-hover-4tbpwu:var(--color-border-dropdown-item-hover-auxtvc);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-control-checked-3gd1bm:var(--color-background-control-checked-oxsvrl);--color-border-control-disabled-xzzaww:var(--color-background-control-disabled-ii52b7);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-editable-cell-hover-qp4k0x:var(--color-border-dropdown-item-hover-auxtvc);--color-border-input-disabled-r5tlnk:var(--color-background-input-disabled-lg7ypd);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-item-selected-zt8dbb:var(--color-item-selected-icepkx);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-popover-gpfy3w:var(--color-border-dropdown-container-xyg9v2);--color-border-segment-active-nz9rbg:var(--color-border-segment-default-6xi97o);--color-border-segment-disabled-xh8fh8:var(--color-border-segment-default-6xi97o);--color-border-segment-hover-16ejr8:var(--color-border-segment-default-6xi97o);--color-border-dialog-f427vd:var(--color-border-status-info-ho1pji);--color-border-tabs-shadow-9fsm4w:var(--color-grey-transparent-8vx4v8);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-border-tiles-disabled-inte2z:var(--color-background-tiles-disabled-gk73j9);--color-shadow-default-d1p2gx:var(--color-grey-transparent-heavy-gnaq3r);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-disabled-727l6d:var(--color-text-interactive-disabled-062j3d);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-disabled-y5x6qy:var(--color-text-interactive-disabled-062j3d);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-calendar-date-hover-0xpbaq:var(--color-text-dropdown-item-default-rnobap);--color-text-calendar-date-selected-yxer1n:var(--color-background-control-default-6o3rp0);--color-text-column-sorting-icon-kih70o:var(--color-text-column-header-yryju8);--color-text-control-disabled-41b45d:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-footer-d2vbiu:var(--color-text-form-secondary-65v34x);--color-text-dropdown-group-label-eifn7x:var(--color-text-group-label-nrd63c);--color-text-dropdown-item-dimmed-9dxb49:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-disabled-t1zl5i:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-secondary-bwtmp7:var(--color-text-form-secondary-65v34x);--color-text-expandable-section-navigation-icon-default-tfszrt:var(--color-text-interactive-default-za4ran);--color-text-form-label-ijul32:var(--color-text-form-default-yuascy);--color-text-input-placeholder-disabled-3l87qm:var(--color-text-input-disabled-1i9r0x);--color-text-label-c1klbh:var(--color-text-form-label-ijul32);--color-text-key-value-pairs-value-1w1vcd:var(--color-text-body-default-u78naq);--color-text-link-secondary-default-y2jip9:var(--color-text-link-default-5bpguz);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-link-info-default-wv4t4c:var(--color-text-link-default-5bpguz);--color-text-link-info-hover-i2ab1k:var(--color-text-link-hover-02p7d1);--color-text-pagination-page-number-active-disabled-qxc4hu:var(--color-text-interactive-disabled-062j3d);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h);--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-text-link-hover-02p7d1)}@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-7ppbeu:var(--color-neutral-900-jds18m)}}@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-hbt5qh:var(--color-primary-400-o4jafy);--color-text-button-primary-active-r0q19t:var(--color-neutral-950-ruawhu);--color-text-button-primary-default-gio01p:var(--color-neutral-950-ruawhu);--color-text-button-primary-hover-9dgsb0:var(--color-neutral-950-ruawhu)}}@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-hbt5qh:var(--color-primary-400-o4jafy);--color-background-inline-code-pa4zbs:rgba(0, 0, 0, 0.1);--color-text-button-primary-active-r0q19t:var(--color-neutral-950-ruawhu);--color-text-button-primary-default-gio01p:var(--color-neutral-950-ruawhu);--color-text-button-primary-hover-9dgsb0:var(--color-neutral-950-ruawhu)}}@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-6e3fn4:rgba(255, 255, 255, 0.15);--color-background-button-normal-hover-opgnl2:rgba(255, 255, 255, 0.1);--color-background-button-primary-active-hbt5qh:var(--color-primary-400-o4jafy);--color-border-item-focused-xwzh82:var(--color-neutral-100-6sym27);--color-text-button-normal-default-zgayzk:var(--color-neutral-300-uvtbx0);--color-text-button-normal-hover-zqer8h:var(--color-white-qzbjhi);--color-text-button-primary-active-r0q19t:var(--color-neutral-950-ruawhu);--color-text-button-primary-default-gio01p:var(--color-neutral-950-ruawhu);--color-text-button-primary-hover-9dgsb0:var(--color-neutral-950-ruawhu)}}.awsui-one-theme:not(#\9 ){--color-background-button-link-active-r1ev1z:var(--undefined-fgyvls);--color-background-button-link-default-eljt35:var(--undefined-yxy1x8);--color-background-button-link-hover-gz8zuh:var(--undefined-fgyvls);--color-background-button-normal-active-6e3fn4:var(--undefined-fgyvls);--color-background-button-normal-hover-opgnl2:var(--undefined-yxy1x8);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-white-qzbjhi);--color-background-button-primary-active-hbt5qh:var(--undefined-tx2jzw);--color-background-button-primary-default-odxhta:var(--undefined-tx2jzw);--color-background-button-primary-hover-ze4h0k:var(--undefined-7are0u);--color-background-control-checked-oxsvrl:var(--undefined-avqy4p);--color-background-dropdown-item-filter-match-49tea3:var(--undefined-qmmdgq);--color-background-dropdown-item-hover-5d9wxd:var(--undefined-qmmdgq);--color-background-input-disabled-lg7ypd:var(--undefined-fgyvls);--color-background-item-selected-0mwr9e:var(--undefined-yxy1x8);--color-background-layout-toggle-selected-active-fhw85f:var(--undefined-tx2jzw);--color-background-layout-toggle-selected-default-ixjh3e:var(--undefined-tx2jzw);--color-background-layout-toggle-selected-hover-nm0xou:var(--undefined-tx2jzw);--color-background-notification-blue-cjiomm:var(--undefined-c39b16);--color-background-notification-green-40ddez:var(--undefined-b3o9hp);--color-background-progress-bar-value-default-kqln0a:var(--undefined-avqy4p);--color-background-segment-active-n2pomu:var(--undefined-tx2jzw);--color-background-segment-default-v6zlxl:transparent;--color-background-slider-range-default-2wbltk:var(--undefined-avqy4p);--color-background-slider-handle-default-8divq5:var(--undefined-avqy4p);--color-background-status-indicator-error-xcv1fb:var(--color-error-50-694srb);--color-background-status-indicator-warning-unkcwh:var(--color-warning-50-tjk9zo);--color-background-status-indicator-success-6ccuex:var(--color-success-50-pncm30);--color-background-status-indicator-info-ekawd8:var(--undefined-nf6pmd);--color-background-status-indicator-neutral-qhnpa1:var(--undefined-fgyvls);--color-border-button-normal-active-lpvjzc:var(--undefined-kva7va);--color-border-button-normal-default-2siqct:var(--undefined-kva7va);--color-border-toggle-button-normal-pressed-eew1wj:var(--undefined-avqy4p);--color-border-button-normal-hover-nj56vi:var(--undefined-kva7va);--color-border-divider-default-26kt06:var(--undefined-7nkgy1);--color-border-divider-secondary-nep6j9:var(--undefined-fgyvls);--color-border-input-default-g6ws0w:var(--undefined-4s79sv);--color-border-item-focused-xwzh82:var(--undefined-avqy4p);--color-border-item-selected-zt8dbb:var(--undefined-avqy4p);--color-border-layout-dnikk7:var(--undefined-7nkgy1);--color-text-accent-fzn0d5:var(--undefined-avqy4p);--color-text-body-default-u78naq:var(--undefined-efd99p);--color-text-body-secondary-iz3e4w:var(--undefined-v8uk61);--color-text-breadcrumb-current-px1su5:var(--undefined-v8uk61);--color-text-button-normal-active-2m0i2z:var(--undefined-7are0u);--color-text-toggle-button-normal-pressed-swkygw:var(--undefined-9siyf0);--color-text-button-normal-default-zgayzk:var(--undefined-7are0u);--color-text-button-normal-hover-zqer8h:var(--undefined-7are0u);--color-text-link-button-normal-default-siro4y:var(--undefined-avqy4p);--color-text-button-primary-active-r0q19t:var(--undefined-zwb7cj);--color-text-button-primary-default-gio01p:var(--undefined-zwb7cj);--color-text-button-primary-hover-9dgsb0:var(--undefined-zwb7cj);--color-text-dropdown-item-filter-match-4jfd7s:var(--undefined-avqy4p);--color-text-form-label-ijul32:var(--undefined-v8uk61);--color-text-form-secondary-65v34x:var(--undefined-v8uk61);--color-text-label-c1klbh:var(--undefined-v8uk61);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-v8uk61);--color-text-link-default-5bpguz:var(--undefined-efd99p);--color-text-link-hover-02p7d1:var(--undefined-kva7va);--color-text-link-decoration-default-liswmi:var(--undefined-kva7va);--color-text-link-secondary-default-y2jip9:var(--undefined-v8uk61);--color-text-link-info-default-wv4t4c:var(--undefined-avqy4p);--color-text-link-info-hover-i2ab1k:var(--undefined-c39b16);--color-text-notification-default-cs4ykz:var(--color-white-qzbjhi);--color-text-status-inactive-5bty87:var(--undefined-kva7va);--color-text-status-info-anvuc9:var(--undefined-avqy4p);--color-text-status-warning-cfvj2j:var(--undefined-ctgu25);--font-family-base-17wkej:"Ember Modern Text UI", "Amazon Ember", Roboto, Arial, sans-serif;--font-size-form-label-sbizeo:14px;--font-size-key-value-pairs-label-uimgv7:14px;--font-size-tabs-kwuo9n:14px;--font-weight-alert-header-880af0:500;--font-weight-breadcrumb-current-qnkgnt:400;--font-weight-button-ahb0ew:500;--font-weight-flashbar-header-7qke37:500;--font-weight-form-label-wfq6u3:500;--font-weight-heading-l-jmylot:500;--font-weight-heading-m-gxmuqs:500;--font-weight-heading-s-jsg18b:500;--font-weight-heading-xl-fk9ofj:500;--font-weight-heading-xs-hhjjg1:500;--font-weight-key-value-pairs-label-ukainw:500;--font-weight-tabs-q1by92:500;--line-height-form-label-3tfec6:20px;--line-height-heading-xs-y2jce8:20px;--line-height-key-value-pairs-label-hmp8oj:20px;--border-item-width-y8srom:1px;--border-radius-alert-thlkk1:2px;--border-radius-badge-zy89pv:16px;--border-radius-button-sb9p0d:2px;--border-radius-container-r1vefe:4px;--border-radius-dropdown-942n6j:2px;--border-radius-dropzone-dwrq5h:4px;--border-radius-flashbar-03bn4q:2px;--border-radius-input-mcq1m5:2px;--border-radius-item-ej2e2w:2px;--border-radius-popover-dg4ofa:4px;--border-radius-status-indicator-vnklth:2px;--border-radius-tabs-focus-ring-lnmyab:4px;--border-radius-token-24bwfa:2px;--border-radius-tutorial-panel-item-c4jfca:4px;--border-width-alert-epjcgg:0px;--border-width-alert-inline-start-yibv52:2px;--border-width-button-cefyym:1px;--border-width-card-selected-c171zv:1px;--border-width-icon-big-361ptx:2px;--border-width-icon-large-5m59yy:2.5px;--border-width-icon-medium-whtb4e:1.75px;--border-width-icon-normal-4br07d:1.5px;--border-width-icon-small-873tvg:1.5px;--border-width-item-selected-lf7h9u:1px;--border-width-token-8dw39s:1px;--size-vertical-input-tza5ti:30px;--space-alert-vertical-vue8z3:8px;--space-button-horizontal-w2nh9z:12px;--space-token-vertical-iv7spj:2px;--space-field-vertical-sf2thg:4px;--space-tabs-vertical-v9w9r8:2px;--space-status-indicator-padding-horizontal-nu3du5:4px;--undefined-jpj5vi:#ff9e9e;--undefined-95s614:#aeffa8;--undefined-b3o9hp:#007029;--undefined-59ed5u:#ffed4d;--undefined-ctgu25:#9e6900;--undefined-zwb7cj:#fcfcfc;--undefined-6pdxr8:#f9f9f9;--undefined-yxy1x8:#f8f8f8;--undefined-qmmdgq:#f5f5f5;--undefined-fgyvls:#ededed;--undefined-uvgku1:#e1e1e1;--undefined-7nkgy1:#c9c9c9;--undefined-4s79sv:#b7b7b7;--undefined-rrxwjw:#a9a9a9;--undefined-25enfh:#909090;--undefined-v8uk61:#6b6b6b;--undefined-kva7va:#494949;--undefined-7are0u:#3b3b3b;--undefined-qr7hxr:#2d2d2d;--undefined-tx2jzw:#242424;--undefined-jvlulc:#1e1e1e;--undefined-9siyf0:#1a1a1a;--undefined-efd99p:#151515;--undefined-jqiejk:#080808;--undefined-nf6pmd:#f5f7ff;--undefined-q5z50z:#94afff;--undefined-356ipr:#7598ff;--undefined-ufn6w6:#5c7fff;--undefined-avqy4p:#295eff;--undefined-c39b16:#0033cc;--color-background-dropdown-item-selected-zw4oah:var(--color-background-item-selected-0mwr9e);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-slider-handle-warning-default-jdw4y8:var(--color-text-status-warning-cfvj2j);--color-background-slider-handle-warning-active-ozm5ub:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-default-knxa2k:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-active-1j3z1b:var(--color-text-status-warning-cfvj2j);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-control-checked-3gd1bm:var(--color-background-control-checked-oxsvrl);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-input-disabled-r5tlnk:var(--color-background-input-disabled-lg7ypd);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-dropdown-footer-d2vbiu:var(--color-text-form-secondary-65v34x);--color-text-dropdown-item-secondary-bwtmp7:var(--color-text-form-secondary-65v34x);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h);--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-text-link-hover-02p7d1);--font-family-display-6e87e2:var(--font-family-base-17wkej);--font-family-heading-5nvlvd:var(--font-family-base-17wkej);--font-link-button-weight-b8qq0j:var(--font-weight-button-ahb0ew);--border-radius-action-card-default-txcdo3:var(--border-radius-card-default-5rl5k1);--border-radius-card-default-5rl5k1:var(--border-radius-container-r1vefe);--border-radius-code-editor-6ru8nh:var(--border-radius-input-mcq1m5);--border-radius-item-card-default-q4zkz9:var(--border-radius-card-default-5rl5k1);--border-radius-tiles-5c9evk:var(--border-radius-input-mcq1m5);--border-width-alert-block-end-dcvur2:var(--border-width-alert-epjcgg);--border-width-alert-block-start-87swu6:var(--border-width-alert-epjcgg);--border-width-alert-inline-end-2y0ro0:var(--border-width-alert-epjcgg)}@media not print{.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-link-active-r1ev1z:var(--undefined-9siyf0);--color-background-button-link-default-eljt35:var(--undefined-qr7hxr);--color-background-button-link-hover-gz8zuh:var(--undefined-kva7va);--color-background-button-normal-active-6e3fn4:var(--undefined-jvlulc);--color-background-button-normal-default-bd1okq:var(--undefined-jvlulc);--color-background-button-normal-hover-opgnl2:var(--undefined-tx2jzw);--color-background-toggle-button-normal-pressed-6jvf20:var(--undefined-jvlulc);--color-background-button-primary-active-hbt5qh:var(--undefined-uvgku1);--color-background-button-primary-default-odxhta:var(--undefined-uvgku1);--color-background-button-primary-hover-ze4h0k:var(--undefined-qmmdgq);--color-background-container-content-6p3tfp:var(--undefined-efd99p);--color-background-container-header-b8x23d:var(--undefined-efd99p);--color-background-control-checked-oxsvrl:var(--undefined-ufn6w6);--color-background-dropdown-item-default-hcugsu:var(--undefined-tx2jzw);--color-background-dropdown-item-filter-match-49tea3:var(--undefined-jqiejk);--color-background-dropdown-item-hover-5d9wxd:var(--undefined-9siyf0);--color-background-input-default-5wot1b:var(--undefined-efd99p);--color-background-input-disabled-lg7ypd:var(--undefined-tx2jzw);--color-background-item-selected-0mwr9e:var(--undefined-jqiejk);--color-background-layout-main-7ppbeu:var(--undefined-efd99p);--color-background-layout-toggle-selected-active-fhw85f:var(--undefined-6pdxr8);--color-background-layout-toggle-selected-default-ixjh3e:var(--undefined-6pdxr8);--color-background-layout-toggle-selected-hover-nm0xou:var(--undefined-6pdxr8);--color-background-progress-bar-value-default-kqln0a:var(--undefined-ufn6w6);--color-background-segment-active-n2pomu:var(--undefined-uvgku1);--color-background-slider-range-default-2wbltk:var(--undefined-ufn6w6);--color-background-slider-handle-default-8divq5:var(--undefined-ufn6w6);--color-background-status-indicator-error-xcv1fb:#ff7a7a20;--color-background-status-indicator-warning-unkcwh:#fbd33220;--color-background-status-indicator-success-6ccuex:#2bb53420;--color-background-status-indicator-info-ekawd8:#5c7fff20;--color-background-status-indicator-neutral-qhnpa1:var(--undefined-tx2jzw);--color-border-button-normal-active-lpvjzc:var(--undefined-v8uk61);--color-border-button-normal-default-2siqct:var(--undefined-7are0u);--color-border-toggle-button-normal-pressed-eew1wj:var(--undefined-ufn6w6);--color-border-divider-default-26kt06:var(--undefined-qr7hxr);--color-border-divider-secondary-nep6j9:var(--undefined-tx2jzw);--color-border-input-default-g6ws0w:var(--undefined-v8uk61);--color-border-item-focused-xwzh82:var(--undefined-ufn6w6);--color-border-item-selected-zt8dbb:var(--undefined-ufn6w6);--color-border-layout-dnikk7:var(--undefined-qr7hxr);--color-text-accent-fzn0d5:var(--undefined-ufn6w6);--color-text-body-default-u78naq:var(--undefined-7nkgy1);--color-text-body-secondary-iz3e4w:var(--undefined-rrxwjw);--color-text-breadcrumb-current-px1su5:var(--undefined-25enfh);--color-text-button-normal-active-2m0i2z:var(--undefined-uvgku1);--color-text-toggle-button-normal-pressed-swkygw:var(--color-white-qzbjhi);--color-text-button-normal-default-zgayzk:var(--undefined-7nkgy1);--color-text-button-normal-hover-zqer8h:var(--undefined-fgyvls);--color-text-link-button-normal-default-siro4y:var(--undefined-ufn6w6);--color-text-button-primary-active-r0q19t:var(--undefined-efd99p);--color-text-button-primary-default-gio01p:var(--undefined-efd99p);--color-text-button-primary-hover-9dgsb0:var(--undefined-efd99p);--color-text-dropdown-item-filter-match-4jfd7s:var(--undefined-ufn6w6);--color-text-form-label-ijul32:var(--undefined-uvgku1);--color-text-form-secondary-65v34x:var(--undefined-25enfh);--color-text-label-c1klbh:var(--undefined-25enfh);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-uvgku1);--color-text-link-default-5bpguz:var(--undefined-7nkgy1);--color-text-link-hover-02p7d1:var(--undefined-qmmdgq);--color-text-link-decoration-default-liswmi:var(--undefined-v8uk61);--color-text-link-secondary-default-y2jip9:var(--undefined-rrxwjw);--color-text-link-info-default-wv4t4c:var(--undefined-356ipr);--color-text-link-info-hover-i2ab1k:var(--undefined-q5z50z);--color-text-status-error-gq3mjc:var(--undefined-jpj5vi);--color-text-status-inactive-5bty87:var(--undefined-rrxwjw);--color-text-status-info-anvuc9:var(--undefined-q5z50z);--color-text-status-success-i66pdu:var(--undefined-95s614);--color-text-status-warning-cfvj2j:var(--undefined-59ed5u)}}.awsui-one-theme.awsui-polaris-compact-mode:not(#\9 ){--size-vertical-input-tza5ti:26px;--space-field-vertical-sf2thg:2px}.awsui-one-theme .awsui-context-top-navigation:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(35, 43, 55, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 0.12);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 0.12);--color-background-badge-icon-rnht8s:var(--color-error-600-2nofe4);--color-background-button-link-active-r1ev1z:var(--undefined-fgyvls);--color-background-button-link-hover-gz8zuh:var(--undefined-fgyvls);--color-background-button-normal-active-6e3fn4:var(--undefined-fgyvls);--color-background-button-normal-default-bd1okq:var(--color-white-qzbjhi);--color-background-button-normal-disabled-wvy7di:var(--color-white-qzbjhi);--color-background-button-normal-hover-opgnl2:var(--undefined-yxy1x8);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-white-qzbjhi);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-250-3frxrf);--color-background-direction-button-disabled-9b729e:var(--color-neutral-250-3frxrf);--color-background-calendar-current-date-1ao91m:var(--color-neutral-200-3z92gh);--color-background-cell-shaded-3y7bmb:var(--color-neutral-150-quw86k);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-600-6snfor);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-200-3z92gh);--color-background-code-editor-loading-88zw6k:var(--color-neutral-100-6sym27);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-250-3frxrf);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-200-3z92gh);--color-background-container-content-6p3tfp:#ffffff;--color-background-container-header-b8x23d:var(--color-white-qzbjhi);--color-background-control-checked-oxsvrl:var(--undefined-avqy4p);--color-background-control-default-6o3rp0:var(--color-white-qzbjhi);--color-background-control-disabled-ii52b7:var(--color-neutral-300-uvtbx0);--color-background-dropdown-item-default-hcugsu:#ffffff;--color-background-dropdown-item-filter-match-49tea3:var(--undefined-qmmdgq);--color-background-dropdown-item-hover-5d9wxd:#f5f5f5;--color-background-dropdown-item-selected-zw4oah:#f8f8f8;--color-background-inline-code-pa4zbs:rgba(0, 0, 0, 0.1);--color-background-input-default-5wot1b:#ffffff;--color-background-input-disabled-lg7ypd:var(--undefined-fgyvls);--color-background-item-selected-0mwr9e:var(--undefined-yxy1x8);--color-background-layout-main-7ppbeu:var(--color-white-qzbjhi);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-250-3frxrf);--color-background-layout-toggle-selected-active-fhw85f:var(--undefined-tx2jzw);--color-background-layout-toggle-selected-default-ixjh3e:var(--undefined-tx2jzw);--color-background-layout-toggle-selected-hover-nm0xou:var(--undefined-tx2jzw);--color-background-notification-grey-naohrz:var(--color-neutral-650-h1zzqk);--color-background-popover-6c8r63:var(--color-white-qzbjhi);--color-background-progress-bar-value-default-kqln0a:var(--undefined-avqy4p);--color-background-progress-bar-default-emb4ku:var(--color-neutral-250-3frxrf);--color-background-segment-active-n2pomu:var(--undefined-tx2jzw);--color-background-segment-default-v6zlxl:transparent;--color-background-slider-range-default-2wbltk:var(--undefined-avqy4p);--color-background-slider-handle-default-8divq5:var(--undefined-avqy4p);--color-background-slider-handle-active-khmh07:var(--color-primary-700-h7hsrp);--color-background-slider-track-default-ijwx3y:var(--color-neutral-500-eonmdt);--color-background-slider-handle-ring-7o4bq9:var(--color-white-qzbjhi);--color-background-status-error-wk8rsx:var(--color-error-50-694srb);--color-background-status-info-cdn9a9:var(--color-info-50-mqbcwn);--color-background-status-success-srh6vr:var(--color-success-50-pncm30);--color-background-status-warning-epbkjw:var(--color-warning-50-tjk9zo);--color-background-tiles-disabled-gk73j9:var(--color-neutral-250-3frxrf);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-200-rx9uly);--color-background-toggle-default-5sq2sa:var(--color-neutral-650-h1zzqk);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-150-quw86k);--color-border-button-normal-active-lpvjzc:var(--undefined-kva7va);--color-border-button-normal-default-2siqct:var(--undefined-kva7va);--color-border-toggle-button-normal-pressed-eew1wj:var(--undefined-avqy4p);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-400-94409o);--color-border-button-normal-hover-nj56vi:var(--undefined-kva7va);--color-item-selected-icepkx:#080808;--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-100-6sym27);--color-border-cell-shaded-f4xsl9:var(--color-neutral-300-uvtbx0);--color-border-code-editor-default-q8vbz8:var(--color-neutral-300-uvtbx0);--color-border-divider-active-6b2ub0:var(--color-neutral-950-ruawhu);--color-border-divider-default-26kt06:#c9c9c9;--color-border-divider-secondary-nep6j9:var(--undefined-fgyvls);--color-border-dropdown-container-xyg9v2:#b7b7b7;--color-border-dropdown-item-default-28pr2a:#e1e1e1;--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-500-eonmdt);--color-border-input-default-g6ws0w:#b7b7b7;--color-border-input-focused-m3fpw9:var(--color-primary-600-y6gt3f);--color-border-item-focused-xwzh82:var(--undefined-avqy4p);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-650-h1zzqk);--color-border-item-selected-zt8dbb:#080808;--color-border-layout-dnikk7:var(--undefined-7nkgy1);--color-border-segment-default-6xi97o:var(--color-neutral-650-h1zzqk);--color-border-status-error-j1oyt1:var(--color-error-600-2nofe4);--color-border-status-info-ho1pji:var(--color-info-600-pqy0m6);--color-border-status-success-kf347x:var(--color-success-600-it3b3f);--color-border-status-warning-ylnure:var(--color-warning-900-c1p96e);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-500-eonmdt);--color-border-tabs-divider-6ivouv:var(--color-neutral-350-yorqyy);--color-border-tutorial-rgabzv:var(--color-neutral-300-uvtbx0);--color-foreground-control-default-4p0muk:var(--color-white-qzbjhi);--color-foreground-control-disabled-vinez4:var(--color-white-qzbjhi);--color-foreground-control-read-only-c0s67o:var(--color-neutral-600-6snfor);--color-text-accent-fzn0d5:#080808;--color-text-body-default-u78naq:#080808;--color-text-body-secondary-iz3e4w:var(--undefined-v8uk61);--color-text-breadcrumb-current-px1su5:var(--undefined-v8uk61);--color-text-breadcrumb-icon-7mrkzw:var(--color-neutral-500-eonmdt);--color-text-button-inline-icon-default-ro9uov:#242424;--color-text-button-inline-icon-hover-029vu4:#242424;--color-text-button-normal-active-2m0i2z:var(--undefined-7are0u);--color-text-toggle-button-normal-pressed-swkygw:var(--undefined-9siyf0);--color-text-button-normal-default-zgayzk:var(--undefined-7are0u);--color-text-button-normal-hover-zqer8h:var(--undefined-7are0u);--color-text-link-button-normal-default-siro4y:var(--undefined-avqy4p);--color-text-calendar-month-ilf7hg:var(--color-neutral-600-6snfor);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-white-qzbjhi);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-950-ruawhu);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-500-eonmdt);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-white-qzbjhi);--color-text-column-header-yryju8:var(--color-neutral-650-h1zzqk);--color-text-counter-ioo5ia:var(--color-neutral-600-6snfor);--color-text-disabled-lg2soe:var(--color-neutral-400-94409o);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-650-h1zzqk);--color-text-dropdown-item-default-rnobap:#080808;--color-text-dropdown-item-filter-match-4jfd7s:var(--undefined-avqy4p);--color-text-dropdown-item-highlighted-rwy796:#080808;--color-text-dropdown-item-secondary-bwtmp7:#494949;--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-600-6snfor);--color-text-empty-wuexzo:var(--color-neutral-600-6snfor);--color-text-expandable-section-default-ukci90:var(--color-neutral-950-ruawhu);--color-text-form-default-yuascy:var(--color-neutral-950-ruawhu);--color-text-form-label-ijul32:var(--undefined-v8uk61);--color-text-form-secondary-65v34x:var(--undefined-v8uk61);--color-text-group-label-nrd63c:#494949;--color-text-label-gen-ai-ebit03:var(--color-purple-700-vw7a8p);--color-text-heading-default-yjlaqw:var(--color-neutral-950-ruawhu);--color-text-heading-secondary-6lo2l5:var(--color-neutral-650-h1zzqk);--color-text-icon-subtle-tth4lk:var(--color-neutral-600-6snfor);--color-text-input-disabled-1i9r0x:var(--color-neutral-400-94409o);--color-text-input-placeholder-328j9w:#6b6b6b;--color-text-interactive-active-9p0kvo:#080808;--color-text-interactive-default-za4ran:#242424;--color-text-interactive-disabled-062j3d:var(--color-neutral-400-94409o);--color-text-interactive-hover-6ae3da:#295eff;--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-950-ruawhu);--color-text-inverted-a7o2d4:var(--color-white-qzbjhi);--color-text-label-c1klbh:var(--undefined-v8uk61);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-v8uk61);--color-text-layout-toggle-active-ioxh6n:var(--color-white-qzbjhi);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-600-y6gt3f);--color-text-layout-toggle-selected-a4i13p:var(--color-white-qzbjhi);--color-text-link-default-5bpguz:var(--undefined-efd99p);--color-text-link-hover-02p7d1:var(--undefined-kva7va);--color-text-link-secondary-default-y2jip9:var(--undefined-v8uk61);--color-text-link-info-default-wv4t4c:var(--undefined-avqy4p);--color-text-link-info-hover-i2ab1k:var(--undefined-c39b16);--color-text-pagination-page-number-default-mdertb:var(--color-text-interactive-default-za4ran);--color-text-segment-active-hzmcid:var(--color-white-qzbjhi);--color-text-segment-default-yfpujx:var(--color-neutral-650-h1zzqk);--color-text-small-vslhas:var(--color-neutral-600-6snfor);--color-text-status-error-gq3mjc:var(--color-error-600-2nofe4);--color-text-status-inactive-5bty87:var(--undefined-kva7va);--color-text-status-info-anvuc9:var(--undefined-avqy4p);--color-text-status-success-i66pdu:var(--color-success-600-it3b3f);--color-text-status-warning-cfvj2j:var(--undefined-ctgu25);--color-text-top-navigation-title-aaqmrt:#242424;--color-board-placeholder-active-yu5m8u:var(--color-neutral-250-3frxrf);--color-board-placeholder-hover-zywxhh:var(--color-primary-100-pf3cd2);--color-drag-placeholder-active-fup9hs:var(--color-neutral-250-3frxrf);--color-drag-placeholder-hover-vlftzg:var(--color-primary-100-pf3cd2);--color-dropzone-background-default-6hynk2:var(--color-white-qzbjhi);--color-dropzone-background-hover-lbajq5:var(--color-primary-50-mh5kku);--color-dropzone-text-default-q4l2ck:var(--color-neutral-650-h1zzqk);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-650-h1zzqk);--color-dropzone-border-default-iri9di:var(--color-neutral-500-eonmdt);--color-dropzone-border-hover-ueslo8:var(--color-primary-900-hureyy);--color-gap-global-drawer-a8ly4m:var(--color-neutral-250-3frxrf);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-500-eonmdt);--color-background-action-card-default-vy77jo:var(--color-white-qzbjhi);--color-background-action-card-hover-ga3voi:var(--color-primary-50-mh5kku);--color-background-action-card-active-8nx3x6:var(--color-primary-100-pf3cd2);--color-border-action-card-default-r4mcjn:var(--color-primary-600-y6gt3f);--color-border-action-card-hover-8rt6jh:var(--color-primary-900-hureyy);--color-border-action-card-active-7b1laj:var(--color-primary-900-hureyy);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-400-94409o);--color-background-action-card-disabled-zvqjhm:var(--color-white-qzbjhi);--color-icon-action-card-default-j8w1cy:var(--color-primary-600-y6gt3f);--color-icon-action-card-hover-zlimad:var(--color-primary-900-hureyy);--color-icon-action-card-active-4lm69r:var(--color-primary-900-hureyy);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-400-94409o);--color-background-skeleton-ofn5aj:var(--color-neutral-250-3frxrf);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-150-quw86k);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-text-direction-button-disabled-hwryyv:var(--color-text-interactive-disabled-062j3d);--color-background-code-editor-gutter-active-line-error-r2yy28:var(--color-text-status-error-gq3mjc);--color-background-card-7yizp9:var(--color-background-container-content-6p3tfp);--color-background-item-card-h5ytqn:var(--color-background-card-7yizp9);--color-background-drawer-jfrxwk:var(--color-background-layout-panel-content-og45o1);--color-background-drawer-backdrop-genz4v:var(--color-grey-opaque-70-6vfp2g);--color-background-layout-panel-content-og45o1:var(--color-background-container-content-6p3tfp);--color-background-layout-toolbar-7y1ij6:var(--color-background-layout-panel-content-og45o1);--color-background-modal-overlay-5jzj98:var(--color-grey-opaque-70-6vfp2g);--color-background-segment-disabled-tlqshl:var(--color-background-button-normal-disabled-wvy7di);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-segment-wrapper-0o6uwo:var(--color-background-container-content-6p3tfp);--color-background-slider-range-active-7xqk2o:var(--color-background-slider-handle-active-khmh07);--color-background-slider-handle-error-default-i93b21:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-error-active-vx14w9:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-warning-default-jdw4y8:var(--color-text-status-warning-cfvj2j);--color-background-slider-handle-warning-active-ozm5ub:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-error-default-au4ba9:var(--color-text-status-error-gq3mjc);--color-background-slider-range-error-active-d6zndz:var(--color-text-status-error-gq3mjc);--color-background-slider-range-warning-default-knxa2k:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-active-1j3z1b:var(--color-text-status-warning-cfvj2j);--color-background-dialog-n7xq8c:var(--color-background-status-info-cdn9a9);--color-background-table-header-yi8y8x:var(--color-background-container-header-b8x23d);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-disabled-dzp1p2:var(--color-background-button-primary-disabled-fqkajj);--color-border-code-editor-pane-item-hover-4tbpwu:var(--color-border-dropdown-item-hover-auxtvc);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-control-checked-3gd1bm:var(--color-background-control-checked-oxsvrl);--color-border-control-disabled-xzzaww:var(--color-background-control-disabled-ii52b7);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-editable-cell-hover-qp4k0x:var(--color-border-dropdown-item-hover-auxtvc);--color-border-input-disabled-r5tlnk:var(--color-background-input-disabled-lg7ypd);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-popover-gpfy3w:var(--color-border-dropdown-container-xyg9v2);--color-border-segment-active-nz9rbg:var(--color-border-segment-default-6xi97o);--color-border-segment-disabled-xh8fh8:var(--color-border-segment-default-6xi97o);--color-border-segment-hover-16ejr8:var(--color-border-segment-default-6xi97o);--color-border-dialog-f427vd:var(--color-border-status-info-ho1pji);--color-border-tabs-shadow-9fsm4w:var(--color-grey-transparent-8vx4v8);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-border-tiles-disabled-inte2z:var(--color-background-tiles-disabled-gk73j9);--color-shadow-default-d1p2gx:var(--color-grey-transparent-heavy-gnaq3r);--color-text-button-inline-icon-disabled-727l6d:var(--color-text-interactive-disabled-062j3d);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-disabled-y5x6qy:var(--color-text-interactive-disabled-062j3d);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-calendar-date-hover-0xpbaq:var(--color-text-dropdown-item-default-rnobap);--color-text-calendar-date-selected-yxer1n:var(--color-background-control-default-6o3rp0);--color-text-column-sorting-icon-kih70o:var(--color-text-column-header-yryju8);--color-text-control-disabled-41b45d:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-footer-d2vbiu:var(--color-text-form-secondary-65v34x);--color-text-dropdown-group-label-eifn7x:var(--color-text-group-label-nrd63c);--color-text-dropdown-item-dimmed-9dxb49:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-disabled-t1zl5i:var(--color-text-interactive-disabled-062j3d);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-expandable-section-navigation-icon-default-tfszrt:var(--color-text-interactive-default-za4ran);--color-text-input-placeholder-disabled-3l87qm:var(--color-text-input-disabled-1i9r0x);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-pagination-page-number-active-disabled-qxc4hu:var(--color-text-interactive-disabled-062j3d);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h);--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-text-link-hover-02p7d1)}.awsui-context-top-navigation.awsui-one-theme:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(35, 43, 55, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 0.12);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 0.12);--color-background-badge-icon-rnht8s:var(--color-error-600-2nofe4);--color-background-button-normal-default-bd1okq:var(--color-white-qzbjhi);--color-background-button-normal-disabled-wvy7di:var(--color-white-qzbjhi);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-250-3frxrf);--color-background-direction-button-disabled-9b729e:var(--color-neutral-250-3frxrf);--color-background-calendar-current-date-1ao91m:var(--color-neutral-200-3z92gh);--color-background-cell-shaded-3y7bmb:var(--color-neutral-150-quw86k);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-600-6snfor);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-200-3z92gh);--color-background-code-editor-loading-88zw6k:var(--color-neutral-100-6sym27);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-250-3frxrf);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-200-3z92gh);--color-background-container-content-6p3tfp:#ffffff;--color-background-container-header-b8x23d:var(--color-white-qzbjhi);--color-background-control-default-6o3rp0:var(--color-white-qzbjhi);--color-background-control-disabled-ii52b7:var(--color-neutral-300-uvtbx0);--color-background-dropdown-item-default-hcugsu:#ffffff;--color-background-dropdown-item-hover-5d9wxd:#f5f5f5;--color-background-dropdown-item-selected-zw4oah:#f8f8f8;--color-background-inline-code-pa4zbs:rgba(0, 0, 0, 0.1);--color-background-input-default-5wot1b:#ffffff;--color-background-layout-main-7ppbeu:var(--color-white-qzbjhi);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-250-3frxrf);--color-background-notification-grey-naohrz:var(--color-neutral-650-h1zzqk);--color-background-popover-6c8r63:var(--color-white-qzbjhi);--color-background-progress-bar-default-emb4ku:var(--color-neutral-250-3frxrf);--color-background-slider-handle-active-khmh07:var(--color-primary-700-h7hsrp);--color-background-slider-track-default-ijwx3y:var(--color-neutral-500-eonmdt);--color-background-slider-handle-ring-7o4bq9:var(--color-white-qzbjhi);--color-background-status-error-wk8rsx:var(--color-error-50-694srb);--color-background-status-info-cdn9a9:var(--color-info-50-mqbcwn);--color-background-status-success-srh6vr:var(--color-success-50-pncm30);--color-background-status-warning-epbkjw:var(--color-warning-50-tjk9zo);--color-background-tiles-disabled-gk73j9:var(--color-neutral-250-3frxrf);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-200-rx9uly);--color-background-toggle-default-5sq2sa:var(--color-neutral-650-h1zzqk);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-150-quw86k);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-400-94409o);--color-item-selected-icepkx:#080808;--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-100-6sym27);--color-border-cell-shaded-f4xsl9:var(--color-neutral-300-uvtbx0);--color-border-code-editor-default-q8vbz8:var(--color-neutral-300-uvtbx0);--color-border-divider-active-6b2ub0:var(--color-neutral-950-ruawhu);--color-border-divider-default-26kt06:#c9c9c9;--color-border-dropdown-container-xyg9v2:#b7b7b7;--color-border-dropdown-item-default-28pr2a:#e1e1e1;--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-500-eonmdt);--color-border-input-default-g6ws0w:#b7b7b7;--color-border-input-focused-m3fpw9:var(--color-primary-600-y6gt3f);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-650-h1zzqk);--color-border-item-selected-zt8dbb:#080808;--color-border-segment-default-6xi97o:var(--color-neutral-650-h1zzqk);--color-border-status-error-j1oyt1:var(--color-error-600-2nofe4);--color-border-status-info-ho1pji:var(--color-info-600-pqy0m6);--color-border-status-success-kf347x:var(--color-success-600-it3b3f);--color-border-status-warning-ylnure:var(--color-warning-900-c1p96e);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-500-eonmdt);--color-border-tabs-divider-6ivouv:var(--color-neutral-350-yorqyy);--color-border-tutorial-rgabzv:var(--color-neutral-300-uvtbx0);--color-foreground-control-default-4p0muk:var(--color-white-qzbjhi);--color-foreground-control-disabled-vinez4:var(--color-white-qzbjhi);--color-foreground-control-read-only-c0s67o:var(--color-neutral-600-6snfor);--color-text-accent-fzn0d5:#080808;--color-text-body-default-u78naq:#080808;--color-text-breadcrumb-icon-7mrkzw:var(--color-neutral-500-eonmdt);--color-text-button-inline-icon-default-ro9uov:#242424;--color-text-button-inline-icon-hover-029vu4:#242424;--color-text-calendar-month-ilf7hg:var(--color-neutral-600-6snfor);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-white-qzbjhi);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-950-ruawhu);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-500-eonmdt);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-white-qzbjhi);--color-text-column-header-yryju8:var(--color-neutral-650-h1zzqk);--color-text-counter-ioo5ia:var(--color-neutral-600-6snfor);--color-text-disabled-lg2soe:var(--color-neutral-400-94409o);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-650-h1zzqk);--color-text-dropdown-item-default-rnobap:#080808;--color-text-dropdown-item-highlighted-rwy796:#080808;--color-text-dropdown-item-secondary-bwtmp7:#494949;--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-600-6snfor);--color-text-empty-wuexzo:var(--color-neutral-600-6snfor);--color-text-expandable-section-default-ukci90:var(--color-neutral-950-ruawhu);--color-text-form-default-yuascy:var(--color-neutral-950-ruawhu);--color-text-group-label-nrd63c:#494949;--color-text-label-gen-ai-ebit03:var(--color-purple-700-vw7a8p);--color-text-heading-default-yjlaqw:var(--color-neutral-950-ruawhu);--color-text-heading-secondary-6lo2l5:var(--color-neutral-650-h1zzqk);--color-text-icon-subtle-tth4lk:var(--color-neutral-600-6snfor);--color-text-input-disabled-1i9r0x:var(--color-neutral-400-94409o);--color-text-input-placeholder-328j9w:#6b6b6b;--color-text-interactive-active-9p0kvo:#080808;--color-text-interactive-default-za4ran:#242424;--color-text-interactive-disabled-062j3d:var(--color-neutral-400-94409o);--color-text-interactive-hover-6ae3da:#295eff;--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-950-ruawhu);--color-text-inverted-a7o2d4:var(--color-white-qzbjhi);--color-text-layout-toggle-active-ioxh6n:var(--color-white-qzbjhi);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-600-y6gt3f);--color-text-layout-toggle-selected-a4i13p:var(--color-white-qzbjhi);--color-text-pagination-page-number-default-mdertb:var(--color-text-interactive-default-za4ran);--color-text-segment-active-hzmcid:var(--color-white-qzbjhi);--color-text-segment-default-yfpujx:var(--color-neutral-650-h1zzqk);--color-text-small-vslhas:var(--color-neutral-600-6snfor);--color-text-status-error-gq3mjc:var(--color-error-600-2nofe4);--color-text-status-success-i66pdu:var(--color-success-600-it3b3f);--color-text-top-navigation-title-aaqmrt:#242424;--color-board-placeholder-active-yu5m8u:var(--color-neutral-250-3frxrf);--color-board-placeholder-hover-zywxhh:var(--color-primary-100-pf3cd2);--color-drag-placeholder-active-fup9hs:var(--color-neutral-250-3frxrf);--color-drag-placeholder-hover-vlftzg:var(--color-primary-100-pf3cd2);--color-dropzone-background-default-6hynk2:var(--color-white-qzbjhi);--color-dropzone-background-hover-lbajq5:var(--color-primary-50-mh5kku);--color-dropzone-text-default-q4l2ck:var(--color-neutral-650-h1zzqk);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-650-h1zzqk);--color-dropzone-border-default-iri9di:var(--color-neutral-500-eonmdt);--color-dropzone-border-hover-ueslo8:var(--color-primary-900-hureyy);--color-gap-global-drawer-a8ly4m:var(--color-neutral-250-3frxrf);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-500-eonmdt);--color-background-action-card-default-vy77jo:var(--color-white-qzbjhi);--color-background-action-card-hover-ga3voi:var(--color-primary-50-mh5kku);--color-background-action-card-active-8nx3x6:var(--color-primary-100-pf3cd2);--color-border-action-card-default-r4mcjn:var(--color-primary-600-y6gt3f);--color-border-action-card-hover-8rt6jh:var(--color-primary-900-hureyy);--color-border-action-card-active-7b1laj:var(--color-primary-900-hureyy);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-400-94409o);--color-background-action-card-disabled-zvqjhm:var(--color-white-qzbjhi);--color-icon-action-card-default-j8w1cy:var(--color-primary-600-y6gt3f);--color-icon-action-card-hover-zlimad:var(--color-primary-900-hureyy);--color-icon-action-card-active-4lm69r:var(--color-primary-900-hureyy);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-400-94409o);--color-background-skeleton-ofn5aj:var(--color-neutral-250-3frxrf);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-150-quw86k);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-text-direction-button-disabled-hwryyv:var(--color-text-interactive-disabled-062j3d);--color-background-code-editor-gutter-active-line-error-r2yy28:var(--color-text-status-error-gq3mjc);--color-background-card-7yizp9:var(--color-background-container-content-6p3tfp);--color-background-item-card-h5ytqn:var(--color-background-card-7yizp9);--color-background-drawer-jfrxwk:var(--color-background-layout-panel-content-og45o1);--color-background-drawer-backdrop-genz4v:var(--color-grey-opaque-70-6vfp2g);--color-background-layout-panel-content-og45o1:var(--color-background-container-content-6p3tfp);--color-background-layout-toolbar-7y1ij6:var(--color-background-layout-panel-content-og45o1);--color-background-modal-overlay-5jzj98:var(--color-grey-opaque-70-6vfp2g);--color-background-segment-disabled-tlqshl:var(--color-background-button-normal-disabled-wvy7di);--color-background-segment-wrapper-0o6uwo:var(--color-background-container-content-6p3tfp);--color-background-slider-range-active-7xqk2o:var(--color-background-slider-handle-active-khmh07);--color-background-slider-handle-error-default-i93b21:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-error-active-vx14w9:var(--color-text-status-error-gq3mjc);--color-background-slider-range-error-default-au4ba9:var(--color-text-status-error-gq3mjc);--color-background-slider-range-error-active-d6zndz:var(--color-text-status-error-gq3mjc);--color-background-dialog-n7xq8c:var(--color-background-status-info-cdn9a9);--color-background-table-header-yi8y8x:var(--color-background-container-header-b8x23d);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-disabled-dzp1p2:var(--color-background-button-primary-disabled-fqkajj);--color-border-code-editor-pane-item-hover-4tbpwu:var(--color-border-dropdown-item-hover-auxtvc);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-control-disabled-xzzaww:var(--color-background-control-disabled-ii52b7);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-editable-cell-hover-qp4k0x:var(--color-border-dropdown-item-hover-auxtvc);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-popover-gpfy3w:var(--color-border-dropdown-container-xyg9v2);--color-border-segment-active-nz9rbg:var(--color-border-segment-default-6xi97o);--color-border-segment-disabled-xh8fh8:var(--color-border-segment-default-6xi97o);--color-border-segment-hover-16ejr8:var(--color-border-segment-default-6xi97o);--color-border-dialog-f427vd:var(--color-border-status-info-ho1pji);--color-border-tabs-shadow-9fsm4w:var(--color-grey-transparent-8vx4v8);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-border-tiles-disabled-inte2z:var(--color-background-tiles-disabled-gk73j9);--color-shadow-default-d1p2gx:var(--color-grey-transparent-heavy-gnaq3r);--color-text-button-inline-icon-disabled-727l6d:var(--color-text-interactive-disabled-062j3d);--color-text-button-link-disabled-y5x6qy:var(--color-text-interactive-disabled-062j3d);--color-text-calendar-date-hover-0xpbaq:var(--color-text-dropdown-item-default-rnobap);--color-text-calendar-date-selected-yxer1n:var(--color-background-control-default-6o3rp0);--color-text-column-sorting-icon-kih70o:var(--color-text-column-header-yryju8);--color-text-control-disabled-41b45d:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-group-label-eifn7x:var(--color-text-group-label-nrd63c);--color-text-dropdown-item-dimmed-9dxb49:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-disabled-t1zl5i:var(--color-text-interactive-disabled-062j3d);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-expandable-section-navigation-icon-default-tfszrt:var(--color-text-interactive-default-za4ran);--color-text-input-placeholder-disabled-3l87qm:var(--color-text-input-disabled-1i9r0x);--color-text-pagination-page-number-active-disabled-qxc4hu:var(--color-text-interactive-disabled-062j3d)}.awsui-one-theme .awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(35, 43, 55, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 0.12);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 0.12);--color-background-badge-icon-rnht8s:var(--color-error-600-2nofe4);--color-background-button-link-active-r1ev1z:var(--undefined-fgyvls);--color-background-button-link-hover-gz8zuh:var(--undefined-fgyvls);--color-background-button-normal-active-6e3fn4:#1a1a1a;--color-background-button-normal-default-bd1okq:var(--color-white-qzbjhi);--color-background-button-normal-disabled-wvy7di:var(--color-white-qzbjhi);--color-background-button-normal-hover-opgnl2:#242424;--color-background-toggle-button-normal-pressed-6jvf20:var(--color-white-qzbjhi);--color-background-button-primary-active-hbt5qh:#f9f9f9;--color-background-button-primary-default-odxhta:#f9f9f9;--color-background-button-primary-disabled-fqkajj:var(--color-neutral-250-3frxrf);--color-background-button-primary-hover-ze4h0k:#ffffff;--color-background-direction-button-disabled-9b729e:var(--color-neutral-250-3frxrf);--color-background-calendar-current-date-1ao91m:var(--color-neutral-200-3z92gh);--color-background-cell-shaded-3y7bmb:var(--color-neutral-150-quw86k);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-600-6snfor);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-200-3z92gh);--color-background-code-editor-loading-88zw6k:var(--color-neutral-100-6sym27);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-250-3frxrf);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-200-3z92gh);--color-background-container-content-6p3tfp:var(--color-white-qzbjhi);--color-background-container-header-b8x23d:var(--color-white-qzbjhi);--color-background-control-checked-oxsvrl:var(--undefined-avqy4p);--color-background-control-default-6o3rp0:var(--color-white-qzbjhi);--color-background-control-disabled-ii52b7:var(--color-neutral-300-uvtbx0);--color-background-dropdown-item-default-hcugsu:var(--color-white-qzbjhi);--color-background-dropdown-item-filter-match-49tea3:var(--undefined-qmmdgq);--color-background-dropdown-item-hover-5d9wxd:var(--undefined-qmmdgq);--color-background-inline-code-pa4zbs:rgba(0, 0, 0, 0.1);--color-background-input-default-5wot1b:var(--color-white-qzbjhi);--color-background-input-disabled-lg7ypd:var(--undefined-fgyvls);--color-background-item-selected-0mwr9e:var(--undefined-yxy1x8);--color-background-layout-main-7ppbeu:var(--color-white-qzbjhi);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-250-3frxrf);--color-background-layout-toggle-selected-active-fhw85f:var(--undefined-tx2jzw);--color-background-layout-toggle-selected-default-ixjh3e:var(--undefined-tx2jzw);--color-background-layout-toggle-selected-hover-nm0xou:var(--undefined-tx2jzw);--color-background-notification-grey-naohrz:var(--color-neutral-650-h1zzqk);--color-background-popover-6c8r63:var(--color-white-qzbjhi);--color-background-progress-bar-value-default-kqln0a:var(--undefined-avqy4p);--color-background-progress-bar-default-emb4ku:var(--color-neutral-250-3frxrf);--color-background-segment-active-n2pomu:var(--undefined-tx2jzw);--color-background-segment-default-v6zlxl:transparent;--color-background-segment-disabled-tlqshl:var(--color-background-button-normal-disabled-wvy7di);--color-background-slider-range-default-2wbltk:var(--undefined-avqy4p);--color-background-slider-handle-default-8divq5:var(--undefined-avqy4p);--color-background-slider-handle-active-khmh07:var(--color-primary-700-h7hsrp);--color-background-slider-track-default-ijwx3y:var(--color-neutral-500-eonmdt);--color-background-slider-handle-ring-7o4bq9:var(--color-white-qzbjhi);--color-background-status-error-wk8rsx:var(--color-error-50-694srb);--color-background-status-info-cdn9a9:var(--color-info-50-mqbcwn);--color-background-status-success-srh6vr:var(--color-success-50-pncm30);--color-background-status-warning-epbkjw:var(--color-warning-50-tjk9zo);--color-background-table-header-yi8y8x:var(--color-background-container-header-b8x23d);--color-background-tiles-disabled-gk73j9:var(--color-neutral-250-3frxrf);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-200-rx9uly);--color-background-toggle-default-5sq2sa:var(--color-neutral-650-h1zzqk);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-150-quw86k);--color-border-button-normal-active-lpvjzc:#f9f9f9;--color-border-button-normal-default-2siqct:#e1e1e1;--color-border-toggle-button-normal-pressed-eew1wj:var(--undefined-avqy4p);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-400-94409o);--color-border-button-normal-hover-nj56vi:#f9f9f9;--color-item-selected-icepkx:var(--color-primary-600-y6gt3f);--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-100-6sym27);--color-border-cell-shaded-f4xsl9:var(--color-neutral-300-uvtbx0);--color-border-code-editor-default-q8vbz8:var(--color-neutral-300-uvtbx0);--color-border-divider-active-6b2ub0:var(--color-neutral-950-ruawhu);--color-border-divider-default-26kt06:var(--undefined-7nkgy1);--color-border-divider-secondary-nep6j9:var(--undefined-fgyvls);--color-border-dropdown-container-xyg9v2:var(--color-neutral-400-94409o);--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-500-eonmdt);--color-border-input-default-g6ws0w:var(--undefined-4s79sv);--color-border-input-focused-m3fpw9:var(--color-primary-600-y6gt3f);--color-border-item-focused-xwzh82:var(--undefined-avqy4p);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-650-h1zzqk);--color-border-item-selected-zt8dbb:var(--undefined-avqy4p);--color-border-layout-dnikk7:var(--undefined-7nkgy1);--color-border-segment-default-6xi97o:var(--color-neutral-650-h1zzqk);--color-border-status-error-j1oyt1:var(--color-error-600-2nofe4);--color-border-status-info-ho1pji:var(--color-info-600-pqy0m6);--color-border-status-success-kf347x:var(--color-success-600-it3b3f);--color-border-status-warning-ylnure:var(--color-warning-900-c1p96e);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-500-eonmdt);--color-border-tabs-divider-6ivouv:var(--color-neutral-350-yorqyy);--color-border-tutorial-rgabzv:var(--color-neutral-300-uvtbx0);--color-foreground-control-default-4p0muk:var(--color-white-qzbjhi);--color-foreground-control-disabled-vinez4:var(--color-white-qzbjhi);--color-foreground-control-read-only-c0s67o:var(--color-neutral-600-6snfor);--color-text-accent-fzn0d5:var(--undefined-avqy4p);--color-text-body-default-u78naq:var(--undefined-efd99p);--color-text-body-secondary-iz3e4w:var(--undefined-v8uk61);--color-text-breadcrumb-current-px1su5:var(--undefined-v8uk61);--color-text-breadcrumb-icon-7mrkzw:var(--color-neutral-500-eonmdt);--color-text-button-normal-active-2m0i2z:#f9f9f9;--color-text-toggle-button-normal-pressed-swkygw:var(--undefined-9siyf0);--color-text-button-normal-default-zgayzk:#e1e1e1;--color-text-button-normal-hover-zqer8h:#f9f9f9;--color-text-link-button-normal-default-siro4y:var(--undefined-avqy4p);--color-text-button-primary-active-r0q19t:#1a1a1a;--color-text-button-primary-default-gio01p:#1a1a1a;--color-text-button-primary-hover-9dgsb0:#1a1a1a;--color-text-calendar-month-ilf7hg:var(--color-neutral-600-6snfor);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-white-qzbjhi);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-950-ruawhu);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-500-eonmdt);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-white-qzbjhi);--color-text-column-header-yryju8:var(--color-neutral-650-h1zzqk);--color-text-counter-ioo5ia:var(--color-neutral-600-6snfor);--color-text-disabled-lg2soe:var(--color-neutral-400-94409o);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-650-h1zzqk);--color-text-dropdown-item-default-rnobap:var(--color-neutral-950-ruawhu);--color-text-dropdown-item-filter-match-4jfd7s:var(--undefined-avqy4p);--color-text-dropdown-item-highlighted-rwy796:var(--color-neutral-950-ruawhu);--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-600-6snfor);--color-text-empty-wuexzo:var(--color-neutral-600-6snfor);--color-text-expandable-section-default-ukci90:var(--color-neutral-950-ruawhu);--color-text-form-default-yuascy:var(--color-neutral-950-ruawhu);--color-text-form-label-ijul32:var(--undefined-v8uk61);--color-text-form-secondary-65v34x:var(--undefined-v8uk61);--color-text-group-label-nrd63c:var(--color-neutral-650-h1zzqk);--color-text-label-gen-ai-ebit03:var(--color-purple-700-vw7a8p);--color-text-heading-default-yjlaqw:var(--color-neutral-950-ruawhu);--color-text-heading-secondary-6lo2l5:var(--color-neutral-650-h1zzqk);--color-text-icon-subtle-tth4lk:var(--color-neutral-600-6snfor);--color-text-input-disabled-1i9r0x:var(--color-neutral-400-94409o);--color-text-input-placeholder-328j9w:var(--color-neutral-600-6snfor);--color-text-interactive-active-9p0kvo:var(--color-neutral-950-ruawhu);--color-text-interactive-default-za4ran:var(--color-neutral-650-h1zzqk);--color-text-interactive-disabled-062j3d:var(--color-neutral-400-94409o);--color-text-interactive-hover-6ae3da:var(--color-neutral-950-ruawhu);--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-950-ruawhu);--color-text-inverted-a7o2d4:var(--color-white-qzbjhi);--color-text-label-c1klbh:var(--undefined-v8uk61);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-v8uk61);--color-text-layout-toggle-active-ioxh6n:var(--color-white-qzbjhi);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-600-y6gt3f);--color-text-layout-toggle-selected-a4i13p:var(--color-white-qzbjhi);--color-text-link-default-5bpguz:#c9c9c9;--color-text-link-hover-02p7d1:var(--undefined-kva7va);--color-text-link-secondary-default-y2jip9:var(--undefined-v8uk61);--color-text-link-info-default-wv4t4c:var(--undefined-avqy4p);--color-text-link-info-hover-i2ab1k:var(--undefined-c39b16);--color-text-pagination-page-number-default-mdertb:var(--color-text-interactive-default-za4ran);--color-text-segment-active-hzmcid:var(--color-white-qzbjhi);--color-text-segment-default-yfpujx:var(--color-neutral-650-h1zzqk);--color-text-small-vslhas:var(--color-neutral-600-6snfor);--color-text-status-error-gq3mjc:var(--color-error-600-2nofe4);--color-text-status-inactive-5bty87:var(--undefined-kva7va);--color-text-status-info-anvuc9:var(--undefined-avqy4p);--color-text-status-success-i66pdu:var(--color-success-600-it3b3f);--color-text-status-warning-cfvj2j:var(--undefined-ctgu25);--color-text-top-navigation-title-aaqmrt:var(--color-neutral-950-ruawhu);--color-board-placeholder-active-yu5m8u:var(--color-neutral-250-3frxrf);--color-board-placeholder-hover-zywxhh:var(--color-primary-100-pf3cd2);--color-drag-placeholder-active-fup9hs:var(--color-neutral-250-3frxrf);--color-drag-placeholder-hover-vlftzg:var(--color-primary-100-pf3cd2);--color-dropzone-background-default-6hynk2:var(--color-white-qzbjhi);--color-dropzone-background-hover-lbajq5:var(--color-primary-50-mh5kku);--color-dropzone-text-default-q4l2ck:var(--color-neutral-650-h1zzqk);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-650-h1zzqk);--color-dropzone-border-default-iri9di:var(--color-neutral-500-eonmdt);--color-dropzone-border-hover-ueslo8:var(--color-primary-900-hureyy);--color-gap-global-drawer-a8ly4m:var(--color-neutral-250-3frxrf);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-500-eonmdt);--color-background-action-card-default-vy77jo:var(--color-white-qzbjhi);--color-background-action-card-hover-ga3voi:var(--color-primary-50-mh5kku);--color-background-action-card-active-8nx3x6:var(--color-primary-100-pf3cd2);--color-border-action-card-default-r4mcjn:var(--color-primary-600-y6gt3f);--color-border-action-card-hover-8rt6jh:var(--color-primary-900-hureyy);--color-border-action-card-active-7b1laj:var(--color-primary-900-hureyy);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-400-94409o);--color-background-action-card-disabled-zvqjhm:var(--color-white-qzbjhi);--color-icon-action-card-default-j8w1cy:var(--color-primary-600-y6gt3f);--color-icon-action-card-hover-zlimad:var(--color-primary-900-hureyy);--color-icon-action-card-active-4lm69r:var(--color-primary-900-hureyy);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-400-94409o);--color-background-skeleton-ofn5aj:var(--color-neutral-250-3frxrf);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-150-quw86k);--shadow-container-2kyxvf:0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);--shadow-container-active-7pzrme:0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a;--shadow-dropdown-s16b17:0px 4px 20px 1px rgba(0, 7, 22, 0.10);--shadow-split-bottom-l3ntou:0px -36px 36px -36px rgba(0, 7, 22, 0.10);--shadow-split-side-8st5jp:-1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.10);--shadow-sticky-zim54a:0px 4px 8px 1px rgba(0, 7, 22, 0.10);--shadow-sticky-embedded-uwa1zm:0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.10);--shadow-sticky-column-first-5rlcen:4px 0px 8px 1px rgba(0, 7, 22, 0.1);--shadow-sticky-column-last-360gxs:-4px 0 8px 1px rgba(0, 28, 36, 0.1);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-text-direction-button-disabled-hwryyv:var(--color-text-interactive-disabled-062j3d);--color-background-code-editor-gutter-active-line-error-r2yy28:var(--color-text-status-error-gq3mjc);--color-background-card-7yizp9:var(--color-background-container-content-6p3tfp);--color-background-item-card-h5ytqn:var(--color-background-card-7yizp9);--color-background-dropdown-item-selected-zw4oah:var(--color-background-item-selected-0mwr9e);--color-background-drawer-jfrxwk:var(--color-background-layout-panel-content-og45o1);--color-background-drawer-backdrop-genz4v:var(--color-grey-opaque-70-6vfp2g);--color-background-layout-panel-content-og45o1:var(--color-background-container-content-6p3tfp);--color-background-layout-toolbar-7y1ij6:var(--color-background-layout-panel-content-og45o1);--color-background-modal-overlay-5jzj98:var(--color-grey-opaque-70-6vfp2g);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-segment-wrapper-0o6uwo:var(--color-background-container-content-6p3tfp);--color-background-slider-range-active-7xqk2o:var(--color-background-slider-handle-active-khmh07);--color-background-slider-handle-error-default-i93b21:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-error-active-vx14w9:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-warning-default-jdw4y8:var(--color-text-status-warning-cfvj2j);--color-background-slider-handle-warning-active-ozm5ub:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-error-default-au4ba9:var(--color-text-status-error-gq3mjc);--color-background-slider-range-error-active-d6zndz:var(--color-text-status-error-gq3mjc);--color-background-slider-range-warning-default-knxa2k:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-active-1j3z1b:var(--color-text-status-warning-cfvj2j);--color-background-dialog-n7xq8c:var(--color-background-status-info-cdn9a9);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-disabled-dzp1p2:var(--color-background-button-primary-disabled-fqkajj);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-code-editor-pane-item-hover-4tbpwu:var(--color-border-dropdown-item-hover-auxtvc);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-control-checked-3gd1bm:var(--color-background-control-checked-oxsvrl);--color-border-control-disabled-xzzaww:var(--color-background-control-disabled-ii52b7);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-editable-cell-hover-qp4k0x:var(--color-border-dropdown-item-hover-auxtvc);--color-border-input-disabled-r5tlnk:var(--color-background-input-disabled-lg7ypd);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-popover-gpfy3w:var(--color-border-dropdown-container-xyg9v2);--color-border-segment-active-nz9rbg:var(--color-border-segment-default-6xi97o);--color-border-segment-disabled-xh8fh8:var(--color-border-segment-default-6xi97o);--color-border-segment-hover-16ejr8:var(--color-border-segment-default-6xi97o);--color-border-dialog-f427vd:var(--color-border-status-info-ho1pji);--color-border-tabs-shadow-9fsm4w:var(--color-grey-transparent-8vx4v8);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-border-tiles-disabled-inte2z:var(--color-background-tiles-disabled-gk73j9);--color-shadow-default-d1p2gx:var(--color-grey-transparent-heavy-gnaq3r);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-disabled-727l6d:var(--color-text-interactive-disabled-062j3d);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-disabled-y5x6qy:var(--color-text-interactive-disabled-062j3d);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-calendar-date-hover-0xpbaq:var(--color-text-dropdown-item-default-rnobap);--color-text-calendar-date-selected-yxer1n:var(--color-background-control-default-6o3rp0);--color-text-column-sorting-icon-kih70o:var(--color-text-column-header-yryju8);--color-text-control-disabled-41b45d:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-footer-d2vbiu:var(--color-text-form-secondary-65v34x);--color-text-dropdown-group-label-eifn7x:var(--color-text-group-label-nrd63c);--color-text-dropdown-item-dimmed-9dxb49:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-disabled-t1zl5i:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-secondary-bwtmp7:var(--color-text-form-secondary-65v34x);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-expandable-section-navigation-icon-default-tfszrt:var(--color-text-interactive-default-za4ran);--color-text-input-placeholder-disabled-3l87qm:var(--color-text-input-disabled-1i9r0x);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-pagination-page-number-active-disabled-qxc4hu:var(--color-text-interactive-disabled-062j3d);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h);--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-text-link-hover-02p7d1);--shadow-dropup-jek8x1:var(--shadow-dropdown-s16b17);--shadow-modal-gic14b:var(--shadow-dropdown-s16b17);--shadow-popover-jaesde:var(--shadow-dropdown-s16b17)}.awsui-context-content-header.awsui-one-theme:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(35, 43, 55, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 0.12);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 0.12);--color-background-badge-icon-rnht8s:var(--color-error-600-2nofe4);--color-background-button-normal-active-6e3fn4:#1a1a1a;--color-background-button-normal-default-bd1okq:var(--color-white-qzbjhi);--color-background-button-normal-disabled-wvy7di:var(--color-white-qzbjhi);--color-background-button-normal-hover-opgnl2:#242424;--color-background-button-primary-active-hbt5qh:#f9f9f9;--color-background-button-primary-default-odxhta:#f9f9f9;--color-background-button-primary-disabled-fqkajj:var(--color-neutral-250-3frxrf);--color-background-button-primary-hover-ze4h0k:#ffffff;--color-background-direction-button-disabled-9b729e:var(--color-neutral-250-3frxrf);--color-background-calendar-current-date-1ao91m:var(--color-neutral-200-3z92gh);--color-background-cell-shaded-3y7bmb:var(--color-neutral-150-quw86k);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-600-6snfor);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-200-3z92gh);--color-background-code-editor-loading-88zw6k:var(--color-neutral-100-6sym27);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-250-3frxrf);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-200-3z92gh);--color-background-container-content-6p3tfp:var(--color-white-qzbjhi);--color-background-container-header-b8x23d:var(--color-white-qzbjhi);--color-background-control-default-6o3rp0:var(--color-white-qzbjhi);--color-background-control-disabled-ii52b7:var(--color-neutral-300-uvtbx0);--color-background-dropdown-item-default-hcugsu:var(--color-white-qzbjhi);--color-background-inline-code-pa4zbs:rgba(0, 0, 0, 0.1);--color-background-input-default-5wot1b:var(--color-white-qzbjhi);--color-background-layout-main-7ppbeu:var(--color-white-qzbjhi);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-250-3frxrf);--color-background-notification-grey-naohrz:var(--color-neutral-650-h1zzqk);--color-background-popover-6c8r63:var(--color-white-qzbjhi);--color-background-progress-bar-default-emb4ku:var(--color-neutral-250-3frxrf);--color-background-segment-disabled-tlqshl:var(--color-background-button-normal-disabled-wvy7di);--color-background-slider-handle-active-khmh07:var(--color-primary-700-h7hsrp);--color-background-slider-track-default-ijwx3y:var(--color-neutral-500-eonmdt);--color-background-slider-handle-ring-7o4bq9:var(--color-white-qzbjhi);--color-background-status-error-wk8rsx:var(--color-error-50-694srb);--color-background-status-info-cdn9a9:var(--color-info-50-mqbcwn);--color-background-status-success-srh6vr:var(--color-success-50-pncm30);--color-background-status-warning-epbkjw:var(--color-warning-50-tjk9zo);--color-background-table-header-yi8y8x:var(--color-background-container-header-b8x23d);--color-background-tiles-disabled-gk73j9:var(--color-neutral-250-3frxrf);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-200-rx9uly);--color-background-toggle-default-5sq2sa:var(--color-neutral-650-h1zzqk);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-150-quw86k);--color-border-button-normal-active-lpvjzc:#f9f9f9;--color-border-button-normal-default-2siqct:#e1e1e1;--color-border-button-normal-disabled-nr02yk:var(--color-neutral-400-94409o);--color-border-button-normal-hover-nj56vi:#f9f9f9;--color-item-selected-icepkx:var(--color-primary-600-y6gt3f);--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-100-6sym27);--color-border-cell-shaded-f4xsl9:var(--color-neutral-300-uvtbx0);--color-border-code-editor-default-q8vbz8:var(--color-neutral-300-uvtbx0);--color-border-divider-active-6b2ub0:var(--color-neutral-950-ruawhu);--color-border-dropdown-container-xyg9v2:var(--color-neutral-400-94409o);--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-500-eonmdt);--color-border-input-focused-m3fpw9:var(--color-primary-600-y6gt3f);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-650-h1zzqk);--color-border-segment-default-6xi97o:var(--color-neutral-650-h1zzqk);--color-border-status-error-j1oyt1:var(--color-error-600-2nofe4);--color-border-status-info-ho1pji:var(--color-info-600-pqy0m6);--color-border-status-success-kf347x:var(--color-success-600-it3b3f);--color-border-status-warning-ylnure:var(--color-warning-900-c1p96e);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-500-eonmdt);--color-border-tabs-divider-6ivouv:var(--color-neutral-350-yorqyy);--color-border-tutorial-rgabzv:var(--color-neutral-300-uvtbx0);--color-foreground-control-default-4p0muk:var(--color-white-qzbjhi);--color-foreground-control-disabled-vinez4:var(--color-white-qzbjhi);--color-foreground-control-read-only-c0s67o:var(--color-neutral-600-6snfor);--color-text-breadcrumb-icon-7mrkzw:var(--color-neutral-500-eonmdt);--color-text-button-normal-active-2m0i2z:#f9f9f9;--color-text-button-normal-default-zgayzk:#e1e1e1;--color-text-button-normal-hover-zqer8h:#f9f9f9;--color-text-button-primary-active-r0q19t:#1a1a1a;--color-text-button-primary-default-gio01p:#1a1a1a;--color-text-button-primary-hover-9dgsb0:#1a1a1a;--color-text-calendar-month-ilf7hg:var(--color-neutral-600-6snfor);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-white-qzbjhi);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-950-ruawhu);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-500-eonmdt);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-white-qzbjhi);--color-text-column-header-yryju8:var(--color-neutral-650-h1zzqk);--color-text-counter-ioo5ia:var(--color-neutral-600-6snfor);--color-text-disabled-lg2soe:var(--color-neutral-400-94409o);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-650-h1zzqk);--color-text-dropdown-item-default-rnobap:var(--color-neutral-950-ruawhu);--color-text-dropdown-item-highlighted-rwy796:var(--color-neutral-950-ruawhu);--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-600-6snfor);--color-text-empty-wuexzo:var(--color-neutral-600-6snfor);--color-text-expandable-section-default-ukci90:var(--color-neutral-950-ruawhu);--color-text-form-default-yuascy:var(--color-neutral-950-ruawhu);--color-text-group-label-nrd63c:var(--color-neutral-650-h1zzqk);--color-text-label-gen-ai-ebit03:var(--color-purple-700-vw7a8p);--color-text-heading-default-yjlaqw:var(--color-neutral-950-ruawhu);--color-text-heading-secondary-6lo2l5:var(--color-neutral-650-h1zzqk);--color-text-icon-subtle-tth4lk:var(--color-neutral-600-6snfor);--color-text-input-disabled-1i9r0x:var(--color-neutral-400-94409o);--color-text-input-placeholder-328j9w:var(--color-neutral-600-6snfor);--color-text-interactive-active-9p0kvo:var(--color-neutral-950-ruawhu);--color-text-interactive-default-za4ran:var(--color-neutral-650-h1zzqk);--color-text-interactive-disabled-062j3d:var(--color-neutral-400-94409o);--color-text-interactive-hover-6ae3da:var(--color-neutral-950-ruawhu);--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-950-ruawhu);--color-text-inverted-a7o2d4:var(--color-white-qzbjhi);--color-text-layout-toggle-active-ioxh6n:var(--color-white-qzbjhi);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-600-y6gt3f);--color-text-layout-toggle-selected-a4i13p:var(--color-white-qzbjhi);--color-text-link-default-5bpguz:#c9c9c9;--color-text-pagination-page-number-default-mdertb:var(--color-text-interactive-default-za4ran);--color-text-segment-active-hzmcid:var(--color-white-qzbjhi);--color-text-segment-default-yfpujx:var(--color-neutral-650-h1zzqk);--color-text-small-vslhas:var(--color-neutral-600-6snfor);--color-text-status-error-gq3mjc:var(--color-error-600-2nofe4);--color-text-status-success-i66pdu:var(--color-success-600-it3b3f);--color-text-top-navigation-title-aaqmrt:var(--color-neutral-950-ruawhu);--color-board-placeholder-active-yu5m8u:var(--color-neutral-250-3frxrf);--color-board-placeholder-hover-zywxhh:var(--color-primary-100-pf3cd2);--color-drag-placeholder-active-fup9hs:var(--color-neutral-250-3frxrf);--color-drag-placeholder-hover-vlftzg:var(--color-primary-100-pf3cd2);--color-dropzone-background-default-6hynk2:var(--color-white-qzbjhi);--color-dropzone-background-hover-lbajq5:var(--color-primary-50-mh5kku);--color-dropzone-text-default-q4l2ck:var(--color-neutral-650-h1zzqk);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-650-h1zzqk);--color-dropzone-border-default-iri9di:var(--color-neutral-500-eonmdt);--color-dropzone-border-hover-ueslo8:var(--color-primary-900-hureyy);--color-gap-global-drawer-a8ly4m:var(--color-neutral-250-3frxrf);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-500-eonmdt);--color-background-action-card-default-vy77jo:var(--color-white-qzbjhi);--color-background-action-card-hover-ga3voi:var(--color-primary-50-mh5kku);--color-background-action-card-active-8nx3x6:var(--color-primary-100-pf3cd2);--color-border-action-card-default-r4mcjn:var(--color-primary-600-y6gt3f);--color-border-action-card-hover-8rt6jh:var(--color-primary-900-hureyy);--color-border-action-card-active-7b1laj:var(--color-primary-900-hureyy);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-400-94409o);--color-background-action-card-disabled-zvqjhm:var(--color-white-qzbjhi);--color-icon-action-card-default-j8w1cy:var(--color-primary-600-y6gt3f);--color-icon-action-card-hover-zlimad:var(--color-primary-900-hureyy);--color-icon-action-card-active-4lm69r:var(--color-primary-900-hureyy);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-400-94409o);--color-background-skeleton-ofn5aj:var(--color-neutral-250-3frxrf);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-150-quw86k);--shadow-container-2kyxvf:0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);--shadow-container-active-7pzrme:0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a;--shadow-dropdown-s16b17:0px 4px 20px 1px rgba(0, 7, 22, 0.10);--shadow-split-bottom-l3ntou:0px -36px 36px -36px rgba(0, 7, 22, 0.10);--shadow-split-side-8st5jp:-1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.10);--shadow-sticky-zim54a:0px 4px 8px 1px rgba(0, 7, 22, 0.10);--shadow-sticky-embedded-uwa1zm:0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.10);--shadow-sticky-column-first-5rlcen:4px 0px 8px 1px rgba(0, 7, 22, 0.1);--shadow-sticky-column-last-360gxs:-4px 0 8px 1px rgba(0, 28, 36, 0.1);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-text-direction-button-disabled-hwryyv:var(--color-text-interactive-disabled-062j3d);--color-background-code-editor-gutter-active-line-error-r2yy28:var(--color-text-status-error-gq3mjc);--color-background-card-7yizp9:var(--color-background-container-content-6p3tfp);--color-background-item-card-h5ytqn:var(--color-background-card-7yizp9);--color-background-drawer-jfrxwk:var(--color-background-layout-panel-content-og45o1);--color-background-drawer-backdrop-genz4v:var(--color-grey-opaque-70-6vfp2g);--color-background-layout-panel-content-og45o1:var(--color-background-container-content-6p3tfp);--color-background-layout-toolbar-7y1ij6:var(--color-background-layout-panel-content-og45o1);--color-background-modal-overlay-5jzj98:var(--color-grey-opaque-70-6vfp2g);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-segment-wrapper-0o6uwo:var(--color-background-container-content-6p3tfp);--color-background-slider-range-active-7xqk2o:var(--color-background-slider-handle-active-khmh07);--color-background-slider-handle-error-default-i93b21:var(--color-text-status-error-gq3mjc);--color-background-slider-handle-error-active-vx14w9:var(--color-text-status-error-gq3mjc);--color-background-slider-range-error-default-au4ba9:var(--color-text-status-error-gq3mjc);--color-background-slider-range-error-active-d6zndz:var(--color-text-status-error-gq3mjc);--color-background-dialog-n7xq8c:var(--color-background-status-info-cdn9a9);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-disabled-dzp1p2:var(--color-background-button-primary-disabled-fqkajj);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-code-editor-pane-item-hover-4tbpwu:var(--color-border-dropdown-item-hover-auxtvc);--color-border-control-disabled-xzzaww:var(--color-background-control-disabled-ii52b7);--color-border-editable-cell-hover-qp4k0x:var(--color-border-dropdown-item-hover-auxtvc);--color-border-popover-gpfy3w:var(--color-border-dropdown-container-xyg9v2);--color-border-segment-active-nz9rbg:var(--color-border-segment-default-6xi97o);--color-border-segment-disabled-xh8fh8:var(--color-border-segment-default-6xi97o);--color-border-segment-hover-16ejr8:var(--color-border-segment-default-6xi97o);--color-border-dialog-f427vd:var(--color-border-status-info-ho1pji);--color-border-tabs-shadow-9fsm4w:var(--color-grey-transparent-8vx4v8);--color-border-tiles-disabled-inte2z:var(--color-background-tiles-disabled-gk73j9);--color-shadow-default-d1p2gx:var(--color-grey-transparent-heavy-gnaq3r);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-disabled-727l6d:var(--color-text-interactive-disabled-062j3d);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-disabled-y5x6qy:var(--color-text-interactive-disabled-062j3d);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-calendar-date-hover-0xpbaq:var(--color-text-dropdown-item-default-rnobap);--color-text-calendar-date-selected-yxer1n:var(--color-background-control-default-6o3rp0);--color-text-column-sorting-icon-kih70o:var(--color-text-column-header-yryju8);--color-text-control-disabled-41b45d:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-group-label-eifn7x:var(--color-text-group-label-nrd63c);--color-text-dropdown-item-dimmed-9dxb49:var(--color-text-interactive-disabled-062j3d);--color-text-dropdown-item-disabled-t1zl5i:var(--color-text-interactive-disabled-062j3d);--color-text-expandable-section-navigation-icon-default-tfszrt:var(--color-text-interactive-default-za4ran);--color-text-input-placeholder-disabled-3l87qm:var(--color-text-input-disabled-1i9r0x);--color-text-pagination-page-number-active-disabled-qxc4hu:var(--color-text-interactive-disabled-062j3d);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h);--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--shadow-dropup-jek8x1:var(--shadow-dropdown-s16b17);--shadow-modal-gic14b:var(--shadow-dropdown-s16b17);--shadow-popover-jaesde:var(--shadow-dropdown-s16b17)}.awsui-one-theme .awsui-context-app-layout-toolbar:not(#\9 ),.awsui-context-app-layout-toolbar.awsui-one-theme:not(#\9 ){--color-background-layout-main-7ppbeu:var(--undefined-zwb7cj)}.awsui-one-theme .awsui-context-compact-table:not(#\9 ){--space-field-vertical-sf2thg:5px;--space-status-indicator-padding-horizontal-nu3du5:var(--space-none-ea32lj)}.awsui-context-compact-table.awsui-one-theme:not(#\9 ){--size-vertical-input-tza5ti:28px;--space-alert-vertical-vue8z3:var(--space-flashbar-vertical-yeou08);--space-button-horizontal-w2nh9z:var(--space-scaled-l-gr6kh1);--space-token-vertical-iv7spj:var(--space-scaled-xxs-vdp1uk);--space-field-vertical-sf2thg:5px;--space-tabs-vertical-v9w9r8:var(--space-scaled-xxs-vdp1uk);--space-status-indicator-padding-horizontal-nu3du5:var(--space-none-ea32lj)}.awsui-one-theme .awsui-context-flashbar:not(#\9 ){--color-background-button-normal-active-6e3fn4:var(--undefined-fgyvls);--color-background-button-normal-default-bd1okq:var(--color-white-qzbjhi);--color-background-button-normal-hover-opgnl2:var(--undefined-yxy1x8);--color-background-button-primary-active-hbt5qh:var(--undefined-tx2jzw);--color-background-button-primary-default-odxhta:var(--undefined-tx2jzw);--color-background-button-primary-hover-ze4h0k:var(--undefined-7are0u);--color-background-inline-code-pa4zbs:rgba(0, 0, 0, 0.1);--color-background-notification-blue-cjiomm:#0033cc;--color-background-notification-green-40ddez:#006b48;--color-background-progress-bar-value-default-kqln0a:var(--undefined-avqy4p);--color-background-progress-bar-default-emb4ku:var(--color-neutral-250-3frxrf);--color-background-segment-default-v6zlxl:transparent;--color-border-button-normal-active-lpvjzc:var(--undefined-kva7va);--color-border-button-normal-default-2siqct:var(--undefined-kva7va);--color-border-button-normal-hover-nj56vi:var(--undefined-kva7va);--color-border-divider-default-26kt06:var(--undefined-7nkgy1);--color-border-item-focused-xwzh82:var(--undefined-avqy4p);--color-text-body-default-u78naq:var(--undefined-efd99p);--color-text-body-secondary-iz3e4w:var(--undefined-v8uk61);--color-text-button-normal-active-2m0i2z:var(--undefined-7are0u);--color-text-button-normal-default-zgayzk:var(--undefined-7are0u);--color-text-button-normal-hover-zqer8h:var(--undefined-7are0u);--color-text-link-button-normal-default-siro4y:var(--undefined-avqy4p);--color-text-button-primary-active-r0q19t:var(--undefined-zwb7cj);--color-text-button-primary-default-gio01p:var(--undefined-zwb7cj);--color-text-button-primary-hover-9dgsb0:var(--undefined-zwb7cj);--color-text-expandable-section-default-ukci90:var(--color-neutral-950-ruawhu);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-heading-secondary-6lo2l5:var(--color-neutral-650-h1zzqk);--color-text-label-c1klbh:var(--undefined-v8uk61);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-v8uk61);--color-text-link-default-5bpguz:var(--undefined-efd99p);--color-text-link-hover-02p7d1:var(--undefined-kva7va);--color-text-link-secondary-default-y2jip9:var(--undefined-v8uk61);--color-text-link-info-default-wv4t4c:var(--undefined-avqy4p);--color-text-link-info-hover-i2ab1k:var(--undefined-c39b16);--color-text-notification-default-cs4ykz:#ffffff;--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-text-link-hover-02p7d1);--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h)}.awsui-context-flashbar.awsui-one-theme:not(#\9 ){--color-background-button-normal-default-bd1okq:var(--color-white-qzbjhi);--color-background-inline-code-pa4zbs:rgba(0, 0, 0, 0.1);--color-background-notification-blue-cjiomm:#0033cc;--color-background-notification-green-40ddez:#006b48;--color-background-progress-bar-default-emb4ku:var(--color-neutral-250-3frxrf);--color-text-expandable-section-default-ukci90:var(--color-neutral-950-ruawhu);--color-text-heading-secondary-6lo2l5:var(--color-neutral-650-h1zzqk);--color-text-notification-default-cs4ykz:#ffffff;--color-background-toggle-button-normal-default-pc55as:var(--color-background-button-normal-default-bd1okq)}.awsui-one-theme .awsui-context-flashbar-warning:not(#\9 ){--color-background-button-link-active-r1ev1z:var(--color-primary-100-pf3cd2);--color-background-button-link-default-eljt35:transparent;--color-background-button-link-hover-gz8zuh:var(--color-primary-50-mh5kku);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-primary-100-pf3cd2);--color-background-control-checked-oxsvrl:var(--color-primary-600-y6gt3f);--color-background-dropdown-item-filter-match-49tea3:var(--color-primary-50-mh5kku);--color-background-dropdown-item-hover-5d9wxd:var(--color-neutral-200-3z92gh);--color-background-input-disabled-lg7ypd:var(--color-neutral-250-3frxrf);--color-background-item-selected-0mwr9e:var(--color-primary-50-mh5kku);--color-background-layout-toggle-selected-active-fhw85f:var(--color-primary-600-y6gt3f);--color-background-layout-toggle-selected-default-ixjh3e:var(--color-primary-600-y6gt3f);--color-background-layout-toggle-selected-hover-nm0xou:var(--color-primary-700-h7hsrp);--color-background-notification-blue-cjiomm:var(--color-info-600-pqy0m6);--color-background-notification-green-40ddez:var(--color-success-600-it3b3f);--color-background-segment-active-n2pomu:var(--color-primary-600-y6gt3f);--color-background-slider-range-default-2wbltk:var(--color-background-slider-handle-default-8divq5);--color-background-slider-handle-default-8divq5:var(--color-primary-600-y6gt3f);--color-background-status-indicator-error-xcv1fb:transparent;--color-background-status-indicator-warning-unkcwh:transparent;--color-background-status-indicator-success-6ccuex:transparent;--color-background-status-indicator-info-ekawd8:transparent;--color-background-status-indicator-neutral-qhnpa1:transparent;--color-border-toggle-button-normal-pressed-eew1wj:var(--color-primary-600-y6gt3f);--color-border-divider-secondary-nep6j9:var(--color-neutral-250-3frxrf);--color-border-input-default-g6ws0w:var(--color-neutral-500-eonmdt);--color-border-item-selected-zt8dbb:var(--color-item-selected-icepkx);--color-border-layout-dnikk7:var(--color-neutral-350-yorqyy);--color-text-accent-fzn0d5:var(--color-primary-600-y6gt3f);--color-text-breadcrumb-current-px1su5:var(--color-neutral-600-6snfor);--color-text-toggle-button-normal-pressed-swkygw:var(--color-primary-900-hureyy);--color-text-dropdown-item-filter-match-4jfd7s:var(--color-primary-600-y6gt3f);--color-text-form-label-ijul32:var(--color-text-form-default-yuascy);--color-text-form-secondary-65v34x:var(--color-neutral-600-6snfor);--color-text-link-decoration-default-liswmi:currentColor;--color-text-status-inactive-5bty87:var(--color-neutral-600-6snfor);--color-text-status-info-anvuc9:var(--color-info-600-pqy0m6);--color-text-status-warning-cfvj2j:var(--color-warning-900-c1p96e);--color-background-dropdown-item-selected-zw4oah:var(--color-background-item-selected-0mwr9e);--color-background-slider-handle-warning-default-jdw4y8:var(--color-text-status-warning-cfvj2j);--color-background-slider-handle-warning-active-ozm5ub:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-default-knxa2k:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-active-1j3z1b:var(--color-text-status-warning-cfvj2j);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-control-checked-3gd1bm:var(--color-background-control-checked-oxsvrl);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-input-disabled-r5tlnk:var(--color-background-input-disabled-lg7ypd);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-text-dropdown-footer-d2vbiu:var(--color-text-form-secondary-65v34x);--color-text-dropdown-item-secondary-bwtmp7:var(--color-text-form-secondary-65v34x)}.awsui-context-flashbar-warning.awsui-one-theme:not(#\9 ){--color-background-button-link-active-r1ev1z:var(--color-primary-100-pf3cd2);--color-background-button-link-default-eljt35:transparent;--color-background-button-link-hover-gz8zuh:var(--color-primary-50-mh5kku);--color-background-button-normal-active-6e3fn4:rgba(0, 7, 22, 0.1);--color-background-button-normal-hover-opgnl2:rgba(0, 7, 22, 0.05);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-primary-100-pf3cd2);--color-background-button-primary-active-hbt5qh:var(--color-primary-900-hureyy);--color-background-button-primary-default-odxhta:var(--color-border-button-normal-default-2siqct);--color-background-button-primary-hover-ze4h0k:var(--color-border-button-normal-hover-nj56vi);--color-background-control-checked-oxsvrl:var(--color-primary-600-y6gt3f);--color-background-dropdown-item-filter-match-49tea3:var(--color-primary-50-mh5kku);--color-background-dropdown-item-hover-5d9wxd:var(--color-neutral-200-3z92gh);--color-background-input-disabled-lg7ypd:var(--color-neutral-250-3frxrf);--color-background-item-selected-0mwr9e:var(--color-primary-50-mh5kku);--color-background-layout-toggle-selected-active-fhw85f:var(--color-primary-600-y6gt3f);--color-background-layout-toggle-selected-default-ixjh3e:var(--color-primary-600-y6gt3f);--color-background-layout-toggle-selected-hover-nm0xou:var(--color-primary-700-h7hsrp);--color-background-notification-blue-cjiomm:var(--color-info-600-pqy0m6);--color-background-notification-green-40ddez:var(--color-success-600-it3b3f);--color-background-progress-bar-value-default-kqln0a:var(--color-neutral-950-ruawhu);--color-background-segment-active-n2pomu:var(--color-primary-600-y6gt3f);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-bd1okq);--color-background-slider-range-default-2wbltk:var(--color-background-slider-handle-default-8divq5);--color-background-slider-handle-default-8divq5:var(--color-primary-600-y6gt3f);--color-background-status-indicator-error-xcv1fb:transparent;--color-background-status-indicator-warning-unkcwh:transparent;--color-background-status-indicator-success-6ccuex:transparent;--color-background-status-indicator-info-ekawd8:transparent;--color-background-status-indicator-neutral-qhnpa1:transparent;--color-border-button-normal-active-lpvjzc:var(--color-text-button-normal-hover-zqer8h);--color-border-button-normal-default-2siqct:var(--color-text-button-normal-default-zgayzk);--color-border-toggle-button-normal-pressed-eew1wj:var(--color-primary-600-y6gt3f);--color-border-button-normal-hover-nj56vi:var(--color-text-button-normal-hover-zqer8h);--color-border-divider-default-26kt06:var(--color-text-notification-yellow-wxbivs);--color-border-divider-secondary-nep6j9:var(--color-neutral-250-3frxrf);--color-border-input-default-g6ws0w:var(--color-neutral-500-eonmdt);--color-border-item-focused-xwzh82:var(--color-text-notification-yellow-wxbivs);--color-border-item-selected-zt8dbb:var(--color-item-selected-icepkx);--color-border-layout-dnikk7:var(--color-neutral-350-yorqyy);--color-text-accent-fzn0d5:var(--color-primary-600-y6gt3f);--color-text-body-default-u78naq:var(--color-text-notification-yellow-wxbivs);--color-text-body-secondary-iz3e4w:var(--color-text-notification-yellow-wxbivs);--color-text-breadcrumb-current-px1su5:var(--color-neutral-600-6snfor);--color-text-button-normal-active-2m0i2z:var(--color-text-button-normal-hover-zqer8h);--color-text-toggle-button-normal-pressed-swkygw:var(--color-primary-900-hureyy);--color-text-button-normal-default-zgayzk:var(--color-neutral-650-h1zzqk);--color-text-button-normal-hover-zqer8h:var(--color-neutral-950-ruawhu);--color-text-link-button-normal-default-siro4y:var(--color-text-link-default-5bpguz);--color-text-link-button-normal-hover-k9wj22:var(--color-text-link-hover-02p7d1);--color-text-button-primary-active-r0q19t:var(--color-white-qzbjhi);--color-text-button-primary-default-gio01p:var(--color-white-qzbjhi);--color-text-button-primary-hover-9dgsb0:var(--color-white-qzbjhi);--color-text-dropdown-item-filter-match-4jfd7s:var(--color-primary-600-y6gt3f);--color-text-expandable-section-hover-nxjvk5:var(--color-text-notification-yellow-wxbivs);--color-text-form-label-ijul32:var(--color-text-form-default-yuascy);--color-text-form-secondary-65v34x:var(--color-neutral-600-6snfor);--color-text-label-c1klbh:var(--color-text-notification-yellow-wxbivs);--color-text-key-value-pairs-value-1w1vcd:var(--color-text-body-default-u78naq);--color-text-link-default-5bpguz:var(--color-text-notification-yellow-wxbivs);--color-text-link-hover-02p7d1:var(--color-text-notification-yellow-wxbivs);--color-text-link-decoration-default-liswmi:currentColor;--color-text-link-secondary-default-y2jip9:var(--color-text-link-default-5bpguz);--color-text-link-info-default-wv4t4c:var(--color-text-link-default-5bpguz);--color-text-link-info-hover-i2ab1k:var(--color-text-link-hover-02p7d1);--color-text-notification-default-cs4ykz:var(--color-text-notification-yellow-wxbivs);--color-text-status-inactive-5bty87:var(--color-neutral-600-6snfor);--color-text-status-info-anvuc9:var(--color-info-600-pqy0m6);--color-text-status-warning-cfvj2j:var(--color-warning-900-c1p96e);--color-text-tutorial-hotspot-default-700atp:var(--color-neutral-600-6snfor);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-neutral-900-jds18m);--color-background-dropdown-item-selected-zw4oah:var(--color-background-item-selected-0mwr9e);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-slider-handle-warning-default-jdw4y8:var(--color-text-status-warning-cfvj2j);--color-background-slider-handle-warning-active-ozm5ub:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-default-knxa2k:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-active-1j3z1b:var(--color-text-status-warning-cfvj2j);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-control-checked-3gd1bm:var(--color-background-control-checked-oxsvrl);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-input-disabled-r5tlnk:var(--color-background-input-disabled-lg7ypd);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-dropdown-footer-d2vbiu:var(--color-text-form-secondary-65v34x);--color-text-dropdown-item-secondary-bwtmp7:var(--color-text-form-secondary-65v34x);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h)}.awsui-one-theme .awsui-context-alert:not(#\9 ){--color-background-button-normal-active-6e3fn4:var(--undefined-fgyvls);--color-background-button-normal-hover-opgnl2:var(--undefined-yxy1x8);--color-background-button-primary-active-hbt5qh:var(--undefined-tx2jzw);--color-background-button-primary-default-odxhta:var(--undefined-tx2jzw);--color-background-button-primary-hover-ze4h0k:var(--undefined-7are0u);--color-background-segment-default-v6zlxl:transparent;--color-background-status-error-wk8rsx:#ff7a7a10;--color-background-status-info-cdn9a9:#5c7fff20;--color-background-status-success-srh6vr:#7ae50020;--color-background-status-warning-epbkjw:#fbd33220;--color-border-button-normal-active-lpvjzc:var(--undefined-kva7va);--color-border-button-normal-default-2siqct:var(--undefined-kva7va);--color-border-button-normal-hover-nj56vi:var(--undefined-kva7va);--color-border-divider-default-26kt06:var(--undefined-7nkgy1);--color-border-status-info-ho1pji:#0033cc;--color-border-status-success-kf347x:#00802f;--color-text-button-normal-active-2m0i2z:var(--undefined-7are0u);--color-text-button-normal-default-zgayzk:var(--undefined-7are0u);--color-text-button-normal-hover-zqer8h:var(--undefined-7are0u);--color-text-link-button-normal-default-siro4y:var(--undefined-avqy4p);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-button-primary-active-r0q19t:var(--undefined-zwb7cj);--color-text-button-primary-default-gio01p:var(--undefined-zwb7cj);--color-text-button-primary-hover-9dgsb0:var(--undefined-zwb7cj);--color-text-expandable-section-default-ukci90:var(--color-neutral-950-ruawhu);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-status-info-anvuc9:#0033cc;--color-text-status-success-i66pdu:#00802f;--font-expandable-heading-size-t72f0j:var(--font-size-heading-s-4lcrq9);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-dialog-n7xq8c:var(--color-background-status-info-cdn9a9);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-dialog-f427vd:var(--color-border-status-info-ho1pji);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h)}.awsui-context-alert.awsui-one-theme:not(#\9 ){--color-background-status-error-wk8rsx:#ff7a7a10;--color-background-status-info-cdn9a9:#5c7fff20;--color-background-status-success-srh6vr:#7ae50020;--color-background-status-warning-epbkjw:#fbd33220;--color-border-status-info-ho1pji:#0033cc;--color-border-status-success-kf347x:#00802f;--color-text-expandable-section-default-ukci90:var(--color-neutral-950-ruawhu);--color-text-status-info-anvuc9:#0033cc;--color-text-status-success-i66pdu:#00802f;--font-expandable-heading-size-t72f0j:var(--font-size-heading-s-4lcrq9);--color-background-dialog-n7xq8c:var(--color-background-status-info-cdn9a9);--color-border-dialog-f427vd:var(--color-border-status-info-ho1pji)}.awsui-one-theme .awsui-context-content-header .awsui-context-alert:not(#\9 ){--color-background-button-link-default-eljt35:transparent;--color-background-notification-blue-cjiomm:var(--color-info-600-pqy0m6);--color-background-notification-green-40ddez:var(--color-success-600-it3b3f);--color-background-status-indicator-error-xcv1fb:transparent;--color-background-status-indicator-warning-unkcwh:transparent;--color-background-status-indicator-success-6ccuex:transparent;--color-background-status-indicator-info-ekawd8:transparent;--color-background-status-indicator-neutral-qhnpa1:transparent;--color-text-button-primary-active-r0q19t:var(--color-neutral-950-ruawhu);--color-text-button-primary-default-gio01p:var(--color-neutral-950-ruawhu);--color-text-button-primary-hover-9dgsb0:var(--color-neutral-950-ruawhu);--color-text-link-decoration-default-liswmi:currentColor;--color-text-notification-default-cs4ykz:var(--color-neutral-100-6sym27)}.awsui-context-content-header .awsui-context-alert.awsui-one-theme:not(#\9 ){--color-background-button-link-active-r1ev1z:var(--color-neutral-700-v4pum8);--color-background-button-link-default-eljt35:transparent;--color-background-button-link-hover-gz8zuh:var(--color-neutral-800-70nhp6);--color-background-button-normal-active-6e3fn4:rgba(255, 255, 255, 0.15);--color-background-button-normal-hover-opgnl2:rgba(255, 255, 255, 0.1);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-neutral-700-v4pum8);--color-background-button-primary-active-hbt5qh:var(--color-primary-400-o4jafy);--color-background-button-primary-default-odxhta:var(--color-border-button-normal-default-2siqct);--color-background-button-primary-hover-ze4h0k:var(--color-border-button-normal-hover-nj56vi);--color-background-control-checked-oxsvrl:var(--color-primary-400-o4jafy);--color-background-dropdown-item-filter-match-49tea3:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-hover-5d9wxd:var(--color-neutral-900-jds18m);--color-background-input-disabled-lg7ypd:var(--color-neutral-800-70nhp6);--color-background-item-selected-0mwr9e:var(--color-primary-1000-tocz8p);--color-background-layout-toggle-selected-active-fhw85f:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-default-ixjh3e:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-hover-nm0xou:var(--color-primary-300-piyioz);--color-background-notification-blue-cjiomm:var(--color-info-600-pqy0m6);--color-background-notification-green-40ddez:var(--color-success-600-it3b3f);--color-background-progress-bar-value-default-kqln0a:var(--color-primary-400-o4jafy);--color-background-segment-active-n2pomu:var(--color-primary-400-o4jafy);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-bd1okq);--color-background-slider-range-default-2wbltk:var(--color-background-slider-handle-default-8divq5);--color-background-slider-handle-default-8divq5:var(--color-primary-400-o4jafy);--color-background-status-indicator-error-xcv1fb:transparent;--color-background-status-indicator-warning-unkcwh:transparent;--color-background-status-indicator-success-6ccuex:transparent;--color-background-status-indicator-info-ekawd8:transparent;--color-background-status-indicator-neutral-qhnpa1:transparent;--color-border-button-normal-active-lpvjzc:var(--color-text-button-normal-hover-zqer8h);--color-border-button-normal-default-2siqct:var(--color-text-button-normal-default-zgayzk);--color-border-toggle-button-normal-pressed-eew1wj:var(--color-primary-400-o4jafy);--color-border-button-normal-hover-nj56vi:var(--color-text-button-normal-hover-zqer8h);--color-border-divider-default-26kt06:var(--color-text-button-normal-default-zgayzk);--color-border-divider-secondary-nep6j9:var(--color-neutral-750-6ithfi);--color-border-input-default-g6ws0w:var(--color-neutral-600-6snfor);--color-border-item-focused-xwzh82:var(--color-neutral-100-6sym27);--color-border-item-selected-zt8dbb:var(--color-item-selected-icepkx);--color-border-layout-dnikk7:var(--color-neutral-650-h1zzqk);--color-text-accent-fzn0d5:var(--color-primary-400-o4jafy);--color-text-body-default-u78naq:var(--color-neutral-350-yorqyy);--color-text-body-secondary-iz3e4w:var(--color-neutral-350-yorqyy);--color-text-breadcrumb-current-px1su5:var(--color-neutral-500-eonmdt);--color-text-button-normal-active-2m0i2z:var(--color-text-button-normal-hover-zqer8h);--color-text-toggle-button-normal-pressed-swkygw:var(--color-primary-300-piyioz);--color-text-button-normal-default-zgayzk:var(--color-neutral-300-uvtbx0);--color-text-button-normal-hover-zqer8h:var(--color-white-qzbjhi);--color-text-link-button-normal-default-siro4y:var(--color-text-link-default-5bpguz);--color-text-link-button-normal-hover-k9wj22:var(--color-text-link-hover-02p7d1);--color-text-button-primary-active-r0q19t:var(--color-neutral-950-ruawhu);--color-text-button-primary-default-gio01p:var(--color-neutral-950-ruawhu);--color-text-button-primary-hover-9dgsb0:var(--color-neutral-950-ruawhu);--color-text-dropdown-item-filter-match-4jfd7s:var(--color-primary-300-piyioz);--color-text-expandable-section-hover-nxjvk5:var(--color-text-button-normal-hover-zqer8h);--color-text-form-label-ijul32:var(--color-text-form-default-yuascy);--color-text-form-secondary-65v34x:var(--color-neutral-450-3zi612);--color-text-label-c1klbh:var(--color-text-form-label-ijul32);--color-text-key-value-pairs-value-1w1vcd:var(--color-text-body-default-u78naq);--color-text-link-default-5bpguz:var(--color-primary-400-o4jafy);--color-text-link-hover-02p7d1:var(--color-primary-300-piyioz);--color-text-link-decoration-default-liswmi:currentColor;--color-text-link-secondary-default-y2jip9:var(--color-text-link-default-5bpguz);--color-text-link-info-default-wv4t4c:var(--color-text-link-default-5bpguz);--color-text-link-info-hover-i2ab1k:var(--color-text-link-hover-02p7d1);--color-text-notification-default-cs4ykz:var(--color-neutral-100-6sym27);--color-text-status-inactive-5bty87:var(--color-neutral-450-3zi612);--color-text-status-info-anvuc9:var(--color-info-400-5haqd5);--color-text-status-warning-cfvj2j:var(--color-warning-500-0wuk8q);--color-background-dropdown-item-selected-zw4oah:var(--color-background-item-selected-0mwr9e);--color-background-segment-hover-5l0ohl:var(--color-background-button-normal-hover-opgnl2);--color-background-slider-handle-warning-default-jdw4y8:var(--color-text-status-warning-cfvj2j);--color-background-slider-handle-warning-active-ozm5ub:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-default-knxa2k:var(--color-text-status-warning-cfvj2j);--color-background-slider-range-warning-active-1j3z1b:var(--color-text-status-warning-cfvj2j);--color-text-chat-bubble-outgoing-kizvj5:var(--color-text-body-default-u78naq);--color-text-chat-bubble-incoming-fqlk07:var(--color-text-body-default-u78naq);--color-border-button-primary-active-pr4539:var(--color-background-button-primary-active-hbt5qh);--color-border-button-primary-default-ioqat3:var(--color-background-button-primary-default-odxhta);--color-border-button-primary-hover-mg4hha:var(--color-background-button-primary-hover-ze4h0k);--color-border-card-xpdan0:var(--color-border-divider-default-26kt06);--color-border-card-highlighted-7ilabh:var(--color-border-item-selected-zt8dbb);--color-border-item-card-bl75po:var(--color-border-card-xpdan0);--color-border-item-card-highlighted-wi40w2:var(--color-border-card-highlighted-7ilabh);--color-border-control-checked-3gd1bm:var(--color-background-control-checked-oxsvrl);--color-border-divider-panel-bottom-eq4n5p:var(--color-border-divider-default-26kt06);--color-border-divider-panel-side-q1csnt:var(--color-border-divider-default-26kt06);--color-border-dropdown-group-gylzy1:var(--color-border-dropdown-item-default-28pr2a);--color-border-dropdown-item-default-28pr2a:var(--color-border-divider-default-26kt06);--color-border-dropdown-item-selected-1f4246:var(--color-border-item-selected-zt8dbb);--color-border-input-disabled-r5tlnk:var(--color-background-input-disabled-lg7ypd);--color-border-item-placeholder-g8zj70:var(--color-border-item-selected-zt8dbb);--color-border-panel-header-xjnroh:var(--color-border-divider-default-26kt06);--color-border-tabs-underline-nj125z:var(--color-text-accent-fzn0d5);--color-text-button-inline-icon-default-ro9uov:var(--color-text-link-default-5bpguz);--color-text-button-inline-icon-hover-029vu4:var(--color-text-link-hover-02p7d1);--color-text-link-button-normal-active-57brb1:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-active-jqtbcp:var(--color-text-button-normal-active-2m0i2z);--color-text-button-link-default-c99v1j:var(--color-text-button-normal-default-zgayzk);--color-text-button-link-hover-thcsym:var(--color-text-button-normal-hover-zqer8h);--color-text-dropdown-footer-d2vbiu:var(--color-text-form-secondary-65v34x);--color-text-dropdown-item-secondary-bwtmp7:var(--color-text-form-secondary-65v34x);--color-text-expandable-section-default-ukci90:var(--color-text-button-normal-default-zgayzk);--color-text-link-secondary-hover-9obzzp:var(--color-text-link-hover-02p7d1);--color-text-segment-hover-hp6ynk:var(--color-text-button-normal-hover-zqer8h);--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-text-link-hover-02p7d1)}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-top-navigation:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(15, 20, 26, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 1);--color-background-badge-icon-rnht8s:var(--color-error-400-9k5dg2);--color-background-button-link-active-r1ev1z:var(--undefined-9siyf0);--color-background-button-link-hover-gz8zuh:var(--undefined-kva7va);--color-background-button-normal-active-6e3fn4:var(--undefined-jvlulc);--color-background-button-normal-default-bd1okq:var(--undefined-jvlulc);--color-background-button-normal-disabled-wvy7di:var(--color-neutral-850-u2aurj);--color-background-button-normal-hover-opgnl2:var(--undefined-tx2jzw);--color-background-toggle-button-normal-pressed-6jvf20:var(--undefined-jvlulc);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-750-6ithfi);--color-background-direction-button-disabled-9b729e:var(--color-neutral-750-6ithfi);--color-background-calendar-current-date-1ao91m:var(--color-neutral-700-v4pum8);--color-background-cell-shaded-3y7bmb:var(--color-neutral-800-70nhp6);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-500-eonmdt);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-800-70nhp6);--color-background-code-editor-loading-88zw6k:var(--color-neutral-800-70nhp6);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-700-v4pum8);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-800-70nhp6);--color-background-container-content-6p3tfp:#151515;--color-background-container-header-b8x23d:var(--undefined-efd99p);--color-background-control-checked-oxsvrl:var(--undefined-ufn6w6);--color-background-control-default-6o3rp0:var(--color-neutral-850-u2aurj);--color-background-control-disabled-ii52b7:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-default-hcugsu:#242424;--color-background-dropdown-item-filter-match-49tea3:var(--undefined-jqiejk);--color-background-dropdown-item-hover-5d9wxd:#1a1a1a;--color-background-dropdown-item-selected-zw4oah:#080808;--color-background-inline-code-pa4zbs:rgba(255, 255, 255, 0.1);--color-background-input-default-5wot1b:#242424;--color-background-input-disabled-lg7ypd:var(--undefined-tx2jzw);--color-background-item-selected-0mwr9e:var(--undefined-jqiejk);--color-background-layout-main-7ppbeu:var(--undefined-efd99p);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-700-v4pum8);--color-background-layout-toggle-selected-active-fhw85f:var(--undefined-6pdxr8);--color-background-layout-toggle-selected-default-ixjh3e:var(--undefined-6pdxr8);--color-background-layout-toggle-selected-hover-nm0xou:var(--undefined-6pdxr8);--color-background-notification-grey-naohrz:var(--color-neutral-600-6snfor);--color-background-popover-6c8r63:var(--color-neutral-800-70nhp6);--color-background-progress-bar-value-default-kqln0a:var(--undefined-ufn6w6);--color-background-progress-bar-default-emb4ku:var(--color-neutral-700-v4pum8);--color-background-segment-active-n2pomu:var(--undefined-uvgku1);--color-background-slider-range-default-2wbltk:var(--undefined-ufn6w6);--color-background-slider-handle-default-8divq5:var(--undefined-ufn6w6);--color-background-slider-handle-active-khmh07:var(--color-primary-300-piyioz);--color-background-slider-track-default-ijwx3y:var(--color-neutral-600-6snfor);--color-background-slider-handle-ring-7o4bq9:var(--color-neutral-850-u2aurj);--color-background-status-error-wk8rsx:var(--color-error-1000-oice6e);--color-background-status-info-cdn9a9:var(--color-info-1000-rtendf);--color-background-status-success-srh6vr:var(--color-success-1000-zy1prf);--color-background-status-warning-epbkjw:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-gk73j9:var(--color-neutral-800-70nhp6);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-900-hureyy);--color-background-toggle-default-5sq2sa:var(--color-neutral-500-eonmdt);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-950-ruawhu);--color-border-button-normal-active-lpvjzc:var(--undefined-v8uk61);--color-border-button-normal-default-2siqct:var(--undefined-7are0u);--color-border-toggle-button-normal-pressed-eew1wj:var(--undefined-ufn6w6);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-600-6snfor);--color-item-selected-icepkx:#f9f9f9;--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-850-u2aurj);--color-border-cell-shaded-f4xsl9:var(--color-neutral-700-v4pum8);--color-border-code-editor-default-q8vbz8:var(--color-neutral-600-6snfor);--color-border-divider-active-6b2ub0:var(--color-neutral-100-6sym27);--color-border-divider-default-26kt06:#494949;--color-border-divider-secondary-nep6j9:var(--undefined-tx2jzw);--color-border-dropdown-container-xyg9v2:#6b6b6b;--color-border-dropdown-item-default-28pr2a:#494949;--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-600-6snfor);--color-border-input-default-g6ws0w:#6b6b6b;--color-border-input-focused-m3fpw9:var(--color-primary-400-o4jafy);--color-border-item-focused-xwzh82:var(--undefined-ufn6w6);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-300-uvtbx0);--color-border-item-selected-zt8dbb:#f9f9f9;--color-border-layout-dnikk7:var(--undefined-qr7hxr);--color-border-segment-default-6xi97o:var(--color-neutral-300-uvtbx0);--color-border-status-error-j1oyt1:var(--color-error-400-9k5dg2);--color-border-status-info-ho1pji:var(--color-info-400-5haqd5);--color-border-status-success-kf347x:var(--color-success-500-zgiyh7);--color-border-status-warning-ylnure:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-300-uvtbx0);--color-border-tabs-divider-6ivouv:var(--color-neutral-650-h1zzqk);--color-border-tutorial-rgabzv:var(--color-neutral-650-h1zzqk);--color-foreground-control-default-4p0muk:var(--color-neutral-950-ruawhu);--color-foreground-control-disabled-vinez4:var(--color-neutral-850-u2aurj);--color-foreground-control-read-only-c0s67o:var(--color-neutral-450-3zi612);--color-text-accent-fzn0d5:#f9f9f9;--color-text-body-default-u78naq:#f9f9f9;--color-text-body-secondary-iz3e4w:var(--undefined-rrxwjw);--color-text-breadcrumb-current-px1su5:var(--undefined-25enfh);--color-text-breadcrumb-icon-7mrkzw:var(--color-text-interactive-disabled-062j3d);--color-text-button-inline-icon-default-ro9uov:#f9f9f9;--color-text-button-inline-icon-hover-029vu4:#f9f9f9;--color-text-button-normal-active-2m0i2z:var(--undefined-uvgku1);--color-text-toggle-button-normal-pressed-swkygw:var(--color-white-qzbjhi);--color-text-button-normal-default-zgayzk:var(--undefined-7nkgy1);--color-text-button-normal-hover-zqer8h:var(--undefined-fgyvls);--color-text-link-button-normal-default-siro4y:var(--undefined-ufn6w6);--color-text-calendar-month-ilf7hg:var(--color-neutral-450-3zi612);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-neutral-950-ruawhu);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-300-uvtbx0);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-600-6snfor);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-neutral-950-ruawhu);--color-text-column-header-yryju8:var(--color-neutral-400-94409o);--color-text-counter-ioo5ia:var(--color-neutral-450-3zi612);--color-text-disabled-lg2soe:var(--color-neutral-600-6snfor);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-400-94409o);--color-text-dropdown-item-default-rnobap:#f9f9f9;--color-text-dropdown-item-filter-match-4jfd7s:var(--undefined-ufn6w6);--color-text-dropdown-item-highlighted-rwy796:#f9f9f9;--color-text-dropdown-item-secondary-bwtmp7:#c9c9c9;--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-300-uvtbx0);--color-text-empty-wuexzo:var(--color-neutral-300-uvtbx0);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-form-default-yuascy:var(--color-neutral-300-uvtbx0);--color-text-form-label-ijul32:var(--undefined-uvgku1);--color-text-form-secondary-65v34x:var(--undefined-25enfh);--color-text-group-label-nrd63c:#c9c9c9;--color-text-label-gen-ai-ebit03:var(--color-purple-400-lcb2ta);--color-text-heading-default-yjlaqw:var(--color-neutral-250-3frxrf);--color-text-heading-secondary-6lo2l5:var(--color-neutral-450-3zi612);--color-text-icon-subtle-tth4lk:var(--color-neutral-400-94409o);--color-text-input-disabled-1i9r0x:var(--color-neutral-600-6snfor);--color-text-input-placeholder-328j9w:#909090;--color-text-interactive-active-9p0kvo:#f9f9f9;--color-text-interactive-default-za4ran:#f5f5f5;--color-text-interactive-disabled-062j3d:var(--color-neutral-600-6snfor);--color-text-interactive-hover-6ae3da:#5c7fff;--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-100-6sym27);--color-text-inverted-a7o2d4:var(--color-neutral-950-ruawhu);--color-text-label-c1klbh:var(--undefined-25enfh);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-uvgku1);--color-text-layout-toggle-active-ioxh6n:var(--color-neutral-850-u2aurj);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-400-o4jafy);--color-text-layout-toggle-selected-a4i13p:var(--color-neutral-950-ruawhu);--color-text-link-default-5bpguz:var(--undefined-7nkgy1);--color-text-link-hover-02p7d1:var(--undefined-qmmdgq);--color-text-link-secondary-default-y2jip9:var(--undefined-rrxwjw);--color-text-link-info-default-wv4t4c:var(--undefined-356ipr);--color-text-link-info-hover-i2ab1k:var(--undefined-q5z50z);--color-text-pagination-page-number-default-mdertb:var(--color-neutral-400-94409o);--color-text-segment-active-hzmcid:var(--color-neutral-950-ruawhu);--color-text-segment-default-yfpujx:var(--color-neutral-300-uvtbx0);--color-text-small-vslhas:var(--color-neutral-450-3zi612);--color-text-status-error-gq3mjc:var(--undefined-jpj5vi);--color-text-status-inactive-5bty87:var(--undefined-rrxwjw);--color-text-status-info-anvuc9:var(--undefined-q5z50z);--color-text-status-success-i66pdu:var(--undefined-95s614);--color-text-status-warning-cfvj2j:var(--undefined-59ed5u);--color-text-top-navigation-title-aaqmrt:#f5f5f5;--color-board-placeholder-active-yu5m8u:var(--color-neutral-600-6snfor);--color-board-placeholder-hover-zywxhh:var(--color-primary-600-y6gt3f);--color-drag-placeholder-active-fup9hs:var(--color-neutral-600-6snfor);--color-drag-placeholder-hover-vlftzg:var(--color-primary-600-y6gt3f);--color-dropzone-background-default-6hynk2:var(--color-neutral-850-u2aurj);--color-dropzone-background-hover-lbajq5:var(--color-primary-1000-tocz8p);--color-dropzone-text-default-q4l2ck:var(--color-neutral-350-yorqyy);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-350-yorqyy);--color-dropzone-border-default-iri9di:var(--color-neutral-600-6snfor);--color-dropzone-border-hover-ueslo8:var(--color-primary-300-piyioz);--color-gap-global-drawer-a8ly4m:var(--color-neutral-950-ruawhu);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-300-uvtbx0);--color-background-action-card-default-vy77jo:var(--color-neutral-850-u2aurj);--color-background-action-card-hover-ga3voi:var(--color-neutral-800-70nhp6);--color-background-action-card-active-8nx3x6:var(--color-neutral-700-v4pum8);--color-border-action-card-default-r4mcjn:var(--color-primary-400-o4jafy);--color-border-action-card-hover-8rt6jh:var(--color-primary-300-piyioz);--color-border-action-card-active-7b1laj:var(--color-primary-300-piyioz);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-600-6snfor);--color-background-action-card-disabled-zvqjhm:var(--color-neutral-850-u2aurj);--color-icon-action-card-default-j8w1cy:var(--color-primary-400-o4jafy);--color-icon-action-card-hover-zlimad:var(--color-primary-300-piyioz);--color-icon-action-card-active-4lm69r:var(--color-primary-300-piyioz);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-600-6snfor);--color-background-skeleton-ofn5aj:var(--color-neutral-750-6ithfi);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-700-v4pum8)}}@media not print{.awsui-context-top-navigation.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(15, 20, 26, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 1);--color-background-badge-icon-rnht8s:var(--color-error-400-9k5dg2);--color-background-button-link-active-r1ev1z:var(--undefined-9siyf0);--color-background-button-link-hover-gz8zuh:var(--undefined-kva7va);--color-background-button-normal-active-6e3fn4:var(--undefined-jvlulc);--color-background-button-normal-default-bd1okq:var(--undefined-jvlulc);--color-background-button-normal-disabled-wvy7di:var(--color-neutral-850-u2aurj);--color-background-button-normal-hover-opgnl2:var(--undefined-tx2jzw);--color-background-toggle-button-normal-pressed-6jvf20:var(--undefined-jvlulc);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-750-6ithfi);--color-background-direction-button-disabled-9b729e:var(--color-neutral-750-6ithfi);--color-background-calendar-current-date-1ao91m:var(--color-neutral-700-v4pum8);--color-background-cell-shaded-3y7bmb:var(--color-neutral-800-70nhp6);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-500-eonmdt);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-800-70nhp6);--color-background-code-editor-loading-88zw6k:var(--color-neutral-800-70nhp6);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-700-v4pum8);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-800-70nhp6);--color-background-container-content-6p3tfp:#151515;--color-background-container-header-b8x23d:var(--undefined-efd99p);--color-background-control-checked-oxsvrl:var(--undefined-ufn6w6);--color-background-control-default-6o3rp0:var(--color-neutral-850-u2aurj);--color-background-control-disabled-ii52b7:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-default-hcugsu:#242424;--color-background-dropdown-item-filter-match-49tea3:var(--undefined-jqiejk);--color-background-dropdown-item-hover-5d9wxd:#1a1a1a;--color-background-dropdown-item-selected-zw4oah:#080808;--color-background-inline-code-pa4zbs:rgba(255, 255, 255, 0.1);--color-background-input-default-5wot1b:#242424;--color-background-input-disabled-lg7ypd:var(--undefined-tx2jzw);--color-background-item-selected-0mwr9e:var(--undefined-jqiejk);--color-background-layout-main-7ppbeu:var(--undefined-efd99p);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-700-v4pum8);--color-background-layout-toggle-selected-active-fhw85f:var(--undefined-6pdxr8);--color-background-layout-toggle-selected-default-ixjh3e:var(--undefined-6pdxr8);--color-background-layout-toggle-selected-hover-nm0xou:var(--undefined-6pdxr8);--color-background-notification-grey-naohrz:var(--color-neutral-600-6snfor);--color-background-popover-6c8r63:var(--color-neutral-800-70nhp6);--color-background-progress-bar-value-default-kqln0a:var(--undefined-ufn6w6);--color-background-progress-bar-default-emb4ku:var(--color-neutral-700-v4pum8);--color-background-segment-active-n2pomu:var(--undefined-uvgku1);--color-background-segment-default-v6zlxl:transparent;--color-background-slider-range-default-2wbltk:var(--undefined-ufn6w6);--color-background-slider-handle-default-8divq5:var(--undefined-ufn6w6);--color-background-slider-handle-active-khmh07:var(--color-primary-300-piyioz);--color-background-slider-track-default-ijwx3y:var(--color-neutral-600-6snfor);--color-background-slider-handle-ring-7o4bq9:var(--color-neutral-850-u2aurj);--color-background-status-error-wk8rsx:var(--color-error-1000-oice6e);--color-background-status-info-cdn9a9:var(--color-info-1000-rtendf);--color-background-status-success-srh6vr:var(--color-success-1000-zy1prf);--color-background-status-warning-epbkjw:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-gk73j9:var(--color-neutral-800-70nhp6);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-900-hureyy);--color-background-toggle-default-5sq2sa:var(--color-neutral-500-eonmdt);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-950-ruawhu);--color-border-button-normal-active-lpvjzc:var(--undefined-v8uk61);--color-border-button-normal-default-2siqct:var(--undefined-7are0u);--color-border-toggle-button-normal-pressed-eew1wj:var(--undefined-ufn6w6);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-600-6snfor);--color-border-button-normal-hover-nj56vi:var(--undefined-kva7va);--color-item-selected-icepkx:#f9f9f9;--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-850-u2aurj);--color-border-cell-shaded-f4xsl9:var(--color-neutral-700-v4pum8);--color-border-code-editor-default-q8vbz8:var(--color-neutral-600-6snfor);--color-border-divider-active-6b2ub0:var(--color-neutral-100-6sym27);--color-border-divider-default-26kt06:#494949;--color-border-divider-secondary-nep6j9:var(--undefined-tx2jzw);--color-border-dropdown-container-xyg9v2:#6b6b6b;--color-border-dropdown-item-default-28pr2a:#494949;--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-600-6snfor);--color-border-input-default-g6ws0w:#6b6b6b;--color-border-input-focused-m3fpw9:var(--color-primary-400-o4jafy);--color-border-item-focused-xwzh82:var(--undefined-ufn6w6);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-300-uvtbx0);--color-border-item-selected-zt8dbb:#f9f9f9;--color-border-layout-dnikk7:var(--undefined-qr7hxr);--color-border-segment-default-6xi97o:var(--color-neutral-300-uvtbx0);--color-border-status-error-j1oyt1:var(--color-error-400-9k5dg2);--color-border-status-info-ho1pji:var(--color-info-400-5haqd5);--color-border-status-success-kf347x:var(--color-success-500-zgiyh7);--color-border-status-warning-ylnure:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-300-uvtbx0);--color-border-tabs-divider-6ivouv:var(--color-neutral-650-h1zzqk);--color-border-tutorial-rgabzv:var(--color-neutral-650-h1zzqk);--color-foreground-control-default-4p0muk:var(--color-neutral-950-ruawhu);--color-foreground-control-disabled-vinez4:var(--color-neutral-850-u2aurj);--color-foreground-control-read-only-c0s67o:var(--color-neutral-450-3zi612);--color-text-accent-fzn0d5:#f9f9f9;--color-text-body-default-u78naq:#f9f9f9;--color-text-body-secondary-iz3e4w:var(--undefined-rrxwjw);--color-text-breadcrumb-current-px1su5:var(--undefined-25enfh);--color-text-breadcrumb-icon-7mrkzw:var(--color-text-interactive-disabled-062j3d);--color-text-button-inline-icon-default-ro9uov:#f9f9f9;--color-text-button-inline-icon-hover-029vu4:#f9f9f9;--color-text-button-normal-active-2m0i2z:var(--undefined-uvgku1);--color-text-toggle-button-normal-pressed-swkygw:var(--color-white-qzbjhi);--color-text-button-normal-default-zgayzk:var(--undefined-7nkgy1);--color-text-button-normal-hover-zqer8h:var(--undefined-fgyvls);--color-text-link-button-normal-default-siro4y:var(--undefined-ufn6w6);--color-text-calendar-month-ilf7hg:var(--color-neutral-450-3zi612);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-neutral-950-ruawhu);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-300-uvtbx0);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-600-6snfor);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-neutral-950-ruawhu);--color-text-column-header-yryju8:var(--color-neutral-400-94409o);--color-text-counter-ioo5ia:var(--color-neutral-450-3zi612);--color-text-disabled-lg2soe:var(--color-neutral-600-6snfor);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-400-94409o);--color-text-dropdown-item-default-rnobap:#f9f9f9;--color-text-dropdown-item-filter-match-4jfd7s:var(--undefined-ufn6w6);--color-text-dropdown-item-highlighted-rwy796:#f9f9f9;--color-text-dropdown-item-secondary-bwtmp7:#c9c9c9;--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-300-uvtbx0);--color-text-empty-wuexzo:var(--color-neutral-300-uvtbx0);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-form-default-yuascy:var(--color-neutral-300-uvtbx0);--color-text-form-label-ijul32:var(--undefined-uvgku1);--color-text-form-secondary-65v34x:var(--undefined-25enfh);--color-text-group-label-nrd63c:#c9c9c9;--color-text-label-gen-ai-ebit03:var(--color-purple-400-lcb2ta);--color-text-heading-default-yjlaqw:var(--color-neutral-250-3frxrf);--color-text-heading-secondary-6lo2l5:var(--color-neutral-450-3zi612);--color-text-icon-subtle-tth4lk:var(--color-neutral-400-94409o);--color-text-input-disabled-1i9r0x:var(--color-neutral-600-6snfor);--color-text-input-placeholder-328j9w:#909090;--color-text-interactive-active-9p0kvo:#f9f9f9;--color-text-interactive-default-za4ran:#f5f5f5;--color-text-interactive-disabled-062j3d:var(--color-neutral-600-6snfor);--color-text-interactive-hover-6ae3da:#5c7fff;--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-100-6sym27);--color-text-inverted-a7o2d4:var(--color-neutral-950-ruawhu);--color-text-label-c1klbh:var(--undefined-25enfh);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-uvgku1);--color-text-layout-toggle-active-ioxh6n:var(--color-neutral-850-u2aurj);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-400-o4jafy);--color-text-layout-toggle-selected-a4i13p:var(--color-neutral-950-ruawhu);--color-text-link-default-5bpguz:var(--undefined-7nkgy1);--color-text-link-hover-02p7d1:var(--undefined-qmmdgq);--color-text-link-secondary-default-y2jip9:var(--undefined-rrxwjw);--color-text-link-info-default-wv4t4c:var(--undefined-356ipr);--color-text-link-info-hover-i2ab1k:var(--undefined-q5z50z);--color-text-pagination-page-number-default-mdertb:var(--color-neutral-400-94409o);--color-text-segment-active-hzmcid:var(--color-neutral-950-ruawhu);--color-text-segment-default-yfpujx:var(--color-neutral-300-uvtbx0);--color-text-small-vslhas:var(--color-neutral-450-3zi612);--color-text-status-error-gq3mjc:var(--undefined-jpj5vi);--color-text-status-inactive-5bty87:var(--undefined-rrxwjw);--color-text-status-info-anvuc9:var(--undefined-q5z50z);--color-text-status-success-i66pdu:var(--undefined-95s614);--color-text-status-warning-cfvj2j:var(--undefined-59ed5u);--color-text-top-navigation-title-aaqmrt:#f5f5f5;--color-board-placeholder-active-yu5m8u:var(--color-neutral-600-6snfor);--color-board-placeholder-hover-zywxhh:var(--color-primary-600-y6gt3f);--color-drag-placeholder-active-fup9hs:var(--color-neutral-600-6snfor);--color-drag-placeholder-hover-vlftzg:var(--color-primary-600-y6gt3f);--color-dropzone-background-default-6hynk2:var(--color-neutral-850-u2aurj);--color-dropzone-background-hover-lbajq5:var(--color-primary-1000-tocz8p);--color-dropzone-text-default-q4l2ck:var(--color-neutral-350-yorqyy);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-350-yorqyy);--color-dropzone-border-default-iri9di:var(--color-neutral-600-6snfor);--color-dropzone-border-hover-ueslo8:var(--color-primary-300-piyioz);--color-gap-global-drawer-a8ly4m:var(--color-neutral-950-ruawhu);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-300-uvtbx0);--color-background-action-card-default-vy77jo:var(--color-neutral-850-u2aurj);--color-background-action-card-hover-ga3voi:var(--color-neutral-800-70nhp6);--color-background-action-card-active-8nx3x6:var(--color-neutral-700-v4pum8);--color-border-action-card-default-r4mcjn:var(--color-primary-400-o4jafy);--color-border-action-card-hover-8rt6jh:var(--color-primary-300-piyioz);--color-border-action-card-active-7b1laj:var(--color-primary-300-piyioz);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-600-6snfor);--color-background-action-card-disabled-zvqjhm:var(--color-neutral-850-u2aurj);--color-icon-action-card-default-j8w1cy:var(--color-primary-400-o4jafy);--color-icon-action-card-hover-zlimad:var(--color-primary-300-piyioz);--color-icon-action-card-active-4lm69r:var(--color-primary-300-piyioz);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-600-6snfor);--color-background-skeleton-ofn5aj:var(--color-neutral-750-6ithfi);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-700-v4pum8)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-content-header:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(15, 20, 26, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 1);--color-background-badge-icon-rnht8s:var(--color-error-400-9k5dg2);--color-background-button-link-active-r1ev1z:var(--undefined-9siyf0);--color-background-button-link-hover-gz8zuh:var(--undefined-kva7va);--color-background-button-normal-default-bd1okq:var(--undefined-jvlulc);--color-background-button-normal-disabled-wvy7di:var(--color-neutral-850-u2aurj);--color-background-toggle-button-normal-pressed-6jvf20:var(--undefined-jvlulc);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-750-6ithfi);--color-background-direction-button-disabled-9b729e:var(--color-neutral-750-6ithfi);--color-background-calendar-current-date-1ao91m:var(--color-neutral-700-v4pum8);--color-background-cell-shaded-3y7bmb:var(--color-neutral-800-70nhp6);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-500-eonmdt);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-800-70nhp6);--color-background-code-editor-loading-88zw6k:var(--color-neutral-800-70nhp6);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-700-v4pum8);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-800-70nhp6);--color-background-container-content-6p3tfp:var(--undefined-efd99p);--color-background-container-header-b8x23d:var(--undefined-efd99p);--color-background-control-checked-oxsvrl:var(--undefined-ufn6w6);--color-background-control-default-6o3rp0:var(--color-neutral-850-u2aurj);--color-background-control-disabled-ii52b7:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-default-hcugsu:var(--undefined-tx2jzw);--color-background-dropdown-item-filter-match-49tea3:var(--undefined-jqiejk);--color-background-dropdown-item-hover-5d9wxd:var(--undefined-9siyf0);--color-background-inline-code-pa4zbs:rgba(255, 255, 255, 0.1);--color-background-input-default-5wot1b:var(--undefined-efd99p);--color-background-input-disabled-lg7ypd:var(--undefined-tx2jzw);--color-background-item-selected-0mwr9e:var(--undefined-jqiejk);--color-background-layout-main-7ppbeu:var(--undefined-efd99p);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-700-v4pum8);--color-background-layout-toggle-selected-active-fhw85f:var(--undefined-6pdxr8);--color-background-layout-toggle-selected-default-ixjh3e:var(--undefined-6pdxr8);--color-background-layout-toggle-selected-hover-nm0xou:var(--undefined-6pdxr8);--color-background-notification-grey-naohrz:var(--color-neutral-600-6snfor);--color-background-popover-6c8r63:var(--color-neutral-800-70nhp6);--color-background-progress-bar-value-default-kqln0a:var(--undefined-ufn6w6);--color-background-progress-bar-default-emb4ku:var(--color-neutral-700-v4pum8);--color-background-segment-active-n2pomu:var(--undefined-uvgku1);--color-background-slider-range-default-2wbltk:var(--undefined-ufn6w6);--color-background-slider-handle-default-8divq5:var(--undefined-ufn6w6);--color-background-slider-handle-active-khmh07:var(--color-primary-300-piyioz);--color-background-slider-track-default-ijwx3y:var(--color-neutral-600-6snfor);--color-background-slider-handle-ring-7o4bq9:var(--color-neutral-850-u2aurj);--color-background-status-error-wk8rsx:var(--color-error-1000-oice6e);--color-background-status-info-cdn9a9:var(--color-info-1000-rtendf);--color-background-status-success-srh6vr:var(--color-success-1000-zy1prf);--color-background-status-warning-epbkjw:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-gk73j9:var(--color-neutral-800-70nhp6);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-900-hureyy);--color-background-toggle-default-5sq2sa:var(--color-neutral-500-eonmdt);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-950-ruawhu);--color-border-toggle-button-normal-pressed-eew1wj:var(--undefined-ufn6w6);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-600-6snfor);--color-item-selected-icepkx:var(--color-primary-400-o4jafy);--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-850-u2aurj);--color-border-cell-shaded-f4xsl9:var(--color-neutral-700-v4pum8);--color-border-code-editor-default-q8vbz8:var(--color-neutral-600-6snfor);--color-border-divider-active-6b2ub0:var(--color-neutral-100-6sym27);--color-border-divider-default-26kt06:var(--undefined-qr7hxr);--color-border-divider-secondary-nep6j9:var(--undefined-tx2jzw);--color-border-dropdown-container-xyg9v2:var(--color-neutral-600-6snfor);--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-600-6snfor);--color-border-input-default-g6ws0w:var(--undefined-v8uk61);--color-border-input-focused-m3fpw9:var(--color-primary-400-o4jafy);--color-border-item-focused-xwzh82:var(--undefined-ufn6w6);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-300-uvtbx0);--color-border-item-selected-zt8dbb:var(--undefined-ufn6w6);--color-border-layout-dnikk7:var(--undefined-qr7hxr);--color-border-segment-default-6xi97o:var(--color-neutral-300-uvtbx0);--color-border-status-error-j1oyt1:var(--color-error-400-9k5dg2);--color-border-status-info-ho1pji:var(--color-info-400-5haqd5);--color-border-status-success-kf347x:var(--color-success-500-zgiyh7);--color-border-status-warning-ylnure:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-300-uvtbx0);--color-border-tabs-divider-6ivouv:var(--color-neutral-650-h1zzqk);--color-border-tutorial-rgabzv:var(--color-neutral-650-h1zzqk);--color-foreground-control-default-4p0muk:var(--color-neutral-950-ruawhu);--color-foreground-control-disabled-vinez4:var(--color-neutral-850-u2aurj);--color-foreground-control-read-only-c0s67o:var(--color-neutral-450-3zi612);--color-text-accent-fzn0d5:var(--undefined-ufn6w6);--color-text-body-default-u78naq:var(--undefined-7nkgy1);--color-text-body-secondary-iz3e4w:var(--undefined-rrxwjw);--color-text-breadcrumb-current-px1su5:var(--undefined-25enfh);--color-text-breadcrumb-icon-7mrkzw:var(--color-text-interactive-disabled-062j3d);--color-text-toggle-button-normal-pressed-swkygw:var(--color-white-qzbjhi);--color-text-link-button-normal-default-siro4y:var(--undefined-ufn6w6);--color-text-calendar-month-ilf7hg:var(--color-neutral-450-3zi612);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-neutral-950-ruawhu);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-300-uvtbx0);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-600-6snfor);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-neutral-950-ruawhu);--color-text-column-header-yryju8:var(--color-neutral-400-94409o);--color-text-counter-ioo5ia:var(--color-neutral-450-3zi612);--color-text-disabled-lg2soe:var(--color-neutral-600-6snfor);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-400-94409o);--color-text-dropdown-item-default-rnobap:var(--color-neutral-300-uvtbx0);--color-text-dropdown-item-filter-match-4jfd7s:var(--undefined-ufn6w6);--color-text-dropdown-item-highlighted-rwy796:var(--color-neutral-250-3frxrf);--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-300-uvtbx0);--color-text-empty-wuexzo:var(--color-neutral-300-uvtbx0);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-form-default-yuascy:var(--color-neutral-300-uvtbx0);--color-text-form-label-ijul32:var(--undefined-uvgku1);--color-text-form-secondary-65v34x:var(--undefined-25enfh);--color-text-group-label-nrd63c:var(--color-neutral-350-yorqyy);--color-text-label-gen-ai-ebit03:var(--color-purple-400-lcb2ta);--color-text-heading-default-yjlaqw:var(--color-neutral-250-3frxrf);--color-text-heading-secondary-6lo2l5:var(--color-neutral-450-3zi612);--color-text-icon-subtle-tth4lk:var(--color-neutral-400-94409o);--color-text-input-disabled-1i9r0x:var(--color-neutral-600-6snfor);--color-text-input-placeholder-328j9w:var(--color-neutral-450-3zi612);--color-text-interactive-active-9p0kvo:var(--color-neutral-100-6sym27);--color-text-interactive-default-za4ran:var(--color-neutral-300-uvtbx0);--color-text-interactive-disabled-062j3d:var(--color-neutral-600-6snfor);--color-text-interactive-hover-6ae3da:var(--color-neutral-100-6sym27);--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-100-6sym27);--color-text-inverted-a7o2d4:var(--color-neutral-950-ruawhu);--color-text-label-c1klbh:var(--undefined-25enfh);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-uvgku1);--color-text-layout-toggle-active-ioxh6n:var(--color-neutral-850-u2aurj);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-400-o4jafy);--color-text-layout-toggle-selected-a4i13p:var(--color-neutral-950-ruawhu);--color-text-link-hover-02p7d1:var(--undefined-qmmdgq);--color-text-link-secondary-default-y2jip9:var(--undefined-rrxwjw);--color-text-link-info-default-wv4t4c:var(--undefined-356ipr);--color-text-link-info-hover-i2ab1k:var(--undefined-q5z50z);--color-text-pagination-page-number-default-mdertb:var(--color-neutral-400-94409o);--color-text-segment-active-hzmcid:var(--color-neutral-950-ruawhu);--color-text-segment-default-yfpujx:var(--color-neutral-300-uvtbx0);--color-text-small-vslhas:var(--color-neutral-450-3zi612);--color-text-status-error-gq3mjc:var(--undefined-jpj5vi);--color-text-status-inactive-5bty87:var(--undefined-rrxwjw);--color-text-status-info-anvuc9:var(--undefined-q5z50z);--color-text-status-success-i66pdu:var(--undefined-95s614);--color-text-status-warning-cfvj2j:var(--undefined-59ed5u);--color-text-top-navigation-title-aaqmrt:var(--color-neutral-100-6sym27);--color-board-placeholder-active-yu5m8u:var(--color-neutral-600-6snfor);--color-board-placeholder-hover-zywxhh:var(--color-primary-600-y6gt3f);--color-drag-placeholder-active-fup9hs:var(--color-neutral-600-6snfor);--color-drag-placeholder-hover-vlftzg:var(--color-primary-600-y6gt3f);--color-dropzone-background-default-6hynk2:var(--color-neutral-850-u2aurj);--color-dropzone-background-hover-lbajq5:var(--color-primary-1000-tocz8p);--color-dropzone-text-default-q4l2ck:var(--color-neutral-350-yorqyy);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-350-yorqyy);--color-dropzone-border-default-iri9di:var(--color-neutral-600-6snfor);--color-dropzone-border-hover-ueslo8:var(--color-primary-300-piyioz);--color-gap-global-drawer-a8ly4m:var(--color-neutral-950-ruawhu);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-300-uvtbx0);--color-background-action-card-default-vy77jo:var(--color-neutral-850-u2aurj);--color-background-action-card-hover-ga3voi:var(--color-neutral-800-70nhp6);--color-background-action-card-active-8nx3x6:var(--color-neutral-700-v4pum8);--color-border-action-card-default-r4mcjn:var(--color-primary-400-o4jafy);--color-border-action-card-hover-8rt6jh:var(--color-primary-300-piyioz);--color-border-action-card-active-7b1laj:var(--color-primary-300-piyioz);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-600-6snfor);--color-background-action-card-disabled-zvqjhm:var(--color-neutral-850-u2aurj);--color-icon-action-card-default-j8w1cy:var(--color-primary-400-o4jafy);--color-icon-action-card-hover-zlimad:var(--color-primary-300-piyioz);--color-icon-action-card-active-4lm69r:var(--color-primary-300-piyioz);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-600-6snfor);--color-background-skeleton-ofn5aj:var(--color-neutral-750-6ithfi);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-700-v4pum8);--shadow-container-2kyxvf:0px 1px 8px 2px rgba(0, 7, 22, 0.6);--shadow-container-active-7pzrme:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-s16b17:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-split-bottom-l3ntou:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-8st5jp:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-zim54a:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-uwa1zm:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-5rlcen:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-360gxs:0px 4px 8px 1px rgba(0, 7, 22, 0.5)}}@media not print{.awsui-context-content-header.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-grey-opaque-70-6vfp2g:rgba(15, 20, 26, 0.7);--color-grey-transparent-8vx4v8:rgba(15, 20, 26, 1);--color-grey-transparent-heavy-gnaq3r:rgba(15, 20, 26, 1);--color-background-badge-icon-rnht8s:var(--color-error-400-9k5dg2);--color-background-button-link-active-r1ev1z:var(--undefined-9siyf0);--color-background-button-link-hover-gz8zuh:var(--undefined-kva7va);--color-background-button-normal-default-bd1okq:var(--undefined-jvlulc);--color-background-button-normal-disabled-wvy7di:var(--color-neutral-850-u2aurj);--color-background-toggle-button-normal-pressed-6jvf20:var(--undefined-jvlulc);--color-background-button-primary-disabled-fqkajj:var(--color-neutral-750-6ithfi);--color-background-direction-button-disabled-9b729e:var(--color-neutral-750-6ithfi);--color-background-calendar-current-date-1ao91m:var(--color-neutral-700-v4pum8);--color-background-cell-shaded-3y7bmb:var(--color-neutral-800-70nhp6);--color-background-code-editor-gutter-active-line-default-d1j5c6:var(--color-neutral-500-eonmdt);--color-background-code-editor-gutter-default-3n7t12:var(--color-neutral-800-70nhp6);--color-background-code-editor-loading-88zw6k:var(--color-neutral-800-70nhp6);--color-background-code-editor-pane-item-hover-ueuvvd:var(--color-neutral-700-v4pum8);--color-background-code-editor-status-bar-47kdnu:var(--color-neutral-800-70nhp6);--color-background-container-content-6p3tfp:var(--undefined-efd99p);--color-background-container-header-b8x23d:var(--undefined-efd99p);--color-background-control-checked-oxsvrl:var(--undefined-ufn6w6);--color-background-control-default-6o3rp0:var(--color-neutral-850-u2aurj);--color-background-control-disabled-ii52b7:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-default-hcugsu:var(--undefined-tx2jzw);--color-background-dropdown-item-filter-match-49tea3:var(--undefined-jqiejk);--color-background-dropdown-item-hover-5d9wxd:var(--undefined-9siyf0);--color-background-inline-code-pa4zbs:rgba(255, 255, 255, 0.1);--color-background-input-default-5wot1b:var(--undefined-efd99p);--color-background-input-disabled-lg7ypd:var(--undefined-tx2jzw);--color-background-item-selected-0mwr9e:var(--undefined-jqiejk);--color-background-layout-main-7ppbeu:var(--undefined-efd99p);--color-background-layout-panel-hover-xstcdw:var(--color-neutral-700-v4pum8);--color-background-layout-toggle-selected-active-fhw85f:var(--undefined-6pdxr8);--color-background-layout-toggle-selected-default-ixjh3e:var(--undefined-6pdxr8);--color-background-layout-toggle-selected-hover-nm0xou:var(--undefined-6pdxr8);--color-background-notification-grey-naohrz:var(--color-neutral-600-6snfor);--color-background-popover-6c8r63:var(--color-neutral-800-70nhp6);--color-background-progress-bar-value-default-kqln0a:var(--undefined-ufn6w6);--color-background-progress-bar-default-emb4ku:var(--color-neutral-700-v4pum8);--color-background-segment-active-n2pomu:var(--undefined-uvgku1);--color-background-segment-default-v6zlxl:transparent;--color-background-slider-range-default-2wbltk:var(--undefined-ufn6w6);--color-background-slider-handle-default-8divq5:var(--undefined-ufn6w6);--color-background-slider-handle-active-khmh07:var(--color-primary-300-piyioz);--color-background-slider-track-default-ijwx3y:var(--color-neutral-600-6snfor);--color-background-slider-handle-ring-7o4bq9:var(--color-neutral-850-u2aurj);--color-background-status-error-wk8rsx:var(--color-error-1000-oice6e);--color-background-status-info-cdn9a9:var(--color-info-1000-rtendf);--color-background-status-success-srh6vr:var(--color-success-1000-zy1prf);--color-background-status-warning-epbkjw:var(--color-warning-1000-yqo7n7);--color-background-tiles-disabled-gk73j9:var(--color-neutral-800-70nhp6);--color-background-toggle-checked-disabled-gwbnem:var(--color-primary-900-hureyy);--color-background-toggle-default-5sq2sa:var(--color-neutral-500-eonmdt);--color-background-chat-bubble-incoming-k3l3jj:var(--color-neutral-950-ruawhu);--color-border-toggle-button-normal-pressed-eew1wj:var(--undefined-ufn6w6);--color-border-button-normal-disabled-nr02yk:var(--color-neutral-600-6snfor);--color-item-selected-icepkx:var(--color-primary-400-o4jafy);--color-border-calendar-grid-selected-focus-ring-311zmn:var(--color-neutral-850-u2aurj);--color-border-cell-shaded-f4xsl9:var(--color-neutral-700-v4pum8);--color-border-code-editor-default-q8vbz8:var(--color-neutral-600-6snfor);--color-border-divider-active-6b2ub0:var(--color-neutral-100-6sym27);--color-border-divider-default-26kt06:var(--undefined-qr7hxr);--color-border-divider-secondary-nep6j9:var(--undefined-tx2jzw);--color-border-dropdown-container-xyg9v2:var(--color-neutral-600-6snfor);--color-border-dropdown-item-hover-auxtvc:var(--color-neutral-600-6snfor);--color-border-input-default-g6ws0w:var(--undefined-v8uk61);--color-border-input-focused-m3fpw9:var(--color-primary-400-o4jafy);--color-border-item-focused-xwzh82:var(--undefined-ufn6w6);--color-border-dropdown-item-focused-70iovd:var(--color-neutral-300-uvtbx0);--color-border-item-selected-zt8dbb:var(--undefined-ufn6w6);--color-border-layout-dnikk7:var(--undefined-qr7hxr);--color-border-segment-default-6xi97o:var(--color-neutral-300-uvtbx0);--color-border-status-error-j1oyt1:var(--color-error-400-9k5dg2);--color-border-status-info-ho1pji:var(--color-info-400-5haqd5);--color-border-status-success-kf347x:var(--color-success-500-zgiyh7);--color-border-status-warning-ylnure:var(--color-warning-500-0wuk8q);--color-border-divider-interactive-default-ax9zu9:var(--color-neutral-300-uvtbx0);--color-border-tabs-divider-6ivouv:var(--color-neutral-650-h1zzqk);--color-border-tutorial-rgabzv:var(--color-neutral-650-h1zzqk);--color-foreground-control-default-4p0muk:var(--color-neutral-950-ruawhu);--color-foreground-control-disabled-vinez4:var(--color-neutral-850-u2aurj);--color-foreground-control-read-only-c0s67o:var(--color-neutral-450-3zi612);--color-text-accent-fzn0d5:var(--undefined-ufn6w6);--color-text-body-default-u78naq:var(--undefined-7nkgy1);--color-text-body-secondary-iz3e4w:var(--undefined-rrxwjw);--color-text-breadcrumb-current-px1su5:var(--undefined-25enfh);--color-text-breadcrumb-icon-7mrkzw:var(--color-text-interactive-disabled-062j3d);--color-text-toggle-button-normal-pressed-swkygw:var(--color-white-qzbjhi);--color-text-link-button-normal-default-siro4y:var(--undefined-ufn6w6);--color-text-calendar-month-ilf7hg:var(--color-neutral-450-3zi612);--color-text-code-editor-gutter-active-line-rjnewf:var(--color-neutral-950-ruawhu);--color-text-code-editor-gutter-default-1m59u7:var(--color-neutral-300-uvtbx0);--color-text-code-editor-status-bar-disabled-tp7kfr:var(--color-neutral-600-6snfor);--color-text-code-editor-tab-button-error-nwi8sb:var(--color-neutral-950-ruawhu);--color-text-column-header-yryju8:var(--color-neutral-400-94409o);--color-text-counter-ioo5ia:var(--color-neutral-450-3zi612);--color-text-disabled-lg2soe:var(--color-neutral-600-6snfor);--color-text-disabled-inline-edit-0q59g9:var(--color-neutral-400-94409o);--color-text-dropdown-item-default-rnobap:var(--color-neutral-300-uvtbx0);--color-text-dropdown-item-filter-match-4jfd7s:var(--undefined-ufn6w6);--color-text-dropdown-item-highlighted-rwy796:var(--color-neutral-250-3frxrf);--color-text-dropdown-item-secondary-hover-xmdwxp:var(--color-neutral-300-uvtbx0);--color-text-empty-wuexzo:var(--color-neutral-300-uvtbx0);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-form-default-yuascy:var(--color-neutral-300-uvtbx0);--color-text-form-label-ijul32:var(--undefined-uvgku1);--color-text-form-secondary-65v34x:var(--undefined-25enfh);--color-text-group-label-nrd63c:var(--color-neutral-350-yorqyy);--color-text-label-gen-ai-ebit03:var(--color-purple-400-lcb2ta);--color-text-heading-default-yjlaqw:var(--color-neutral-250-3frxrf);--color-text-heading-secondary-6lo2l5:var(--color-neutral-450-3zi612);--color-text-icon-subtle-tth4lk:var(--color-neutral-400-94409o);--color-text-input-disabled-1i9r0x:var(--color-neutral-600-6snfor);--color-text-input-placeholder-328j9w:var(--color-neutral-450-3zi612);--color-text-interactive-active-9p0kvo:var(--color-neutral-100-6sym27);--color-text-interactive-default-za4ran:var(--color-neutral-300-uvtbx0);--color-text-interactive-disabled-062j3d:var(--color-neutral-600-6snfor);--color-text-interactive-hover-6ae3da:var(--color-neutral-100-6sym27);--color-text-toggle-button-icon-pressed-cdypp8:var(--color-neutral-100-6sym27);--color-text-inverted-a7o2d4:var(--color-neutral-950-ruawhu);--color-text-label-c1klbh:var(--undefined-25enfh);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-uvgku1);--color-text-layout-toggle-active-ioxh6n:var(--color-neutral-850-u2aurj);--color-text-layout-toggle-hover-nf7mcu:var(--color-primary-400-o4jafy);--color-text-layout-toggle-selected-a4i13p:var(--color-neutral-950-ruawhu);--color-text-link-hover-02p7d1:var(--undefined-qmmdgq);--color-text-link-secondary-default-y2jip9:var(--undefined-rrxwjw);--color-text-link-info-default-wv4t4c:var(--undefined-356ipr);--color-text-link-info-hover-i2ab1k:var(--undefined-q5z50z);--color-text-pagination-page-number-default-mdertb:var(--color-neutral-400-94409o);--color-text-segment-active-hzmcid:var(--color-neutral-950-ruawhu);--color-text-segment-default-yfpujx:var(--color-neutral-300-uvtbx0);--color-text-small-vslhas:var(--color-neutral-450-3zi612);--color-text-status-error-gq3mjc:var(--undefined-jpj5vi);--color-text-status-inactive-5bty87:var(--undefined-rrxwjw);--color-text-status-info-anvuc9:var(--undefined-q5z50z);--color-text-status-success-i66pdu:var(--undefined-95s614);--color-text-status-warning-cfvj2j:var(--undefined-59ed5u);--color-text-top-navigation-title-aaqmrt:var(--color-neutral-100-6sym27);--color-board-placeholder-active-yu5m8u:var(--color-neutral-600-6snfor);--color-board-placeholder-hover-zywxhh:var(--color-primary-600-y6gt3f);--color-drag-placeholder-active-fup9hs:var(--color-neutral-600-6snfor);--color-drag-placeholder-hover-vlftzg:var(--color-primary-600-y6gt3f);--color-dropzone-background-default-6hynk2:var(--color-neutral-850-u2aurj);--color-dropzone-background-hover-lbajq5:var(--color-primary-1000-tocz8p);--color-dropzone-text-default-q4l2ck:var(--color-neutral-350-yorqyy);--color-dropzone-text-hover-gw9jd2:var(--color-neutral-350-yorqyy);--color-dropzone-border-default-iri9di:var(--color-neutral-600-6snfor);--color-dropzone-border-hover-ueslo8:var(--color-primary-300-piyioz);--color-gap-global-drawer-a8ly4m:var(--color-neutral-950-ruawhu);--color-tree-view-connector-line-b6vyvq:var(--color-neutral-300-uvtbx0);--color-background-action-card-default-vy77jo:var(--color-neutral-850-u2aurj);--color-background-action-card-hover-ga3voi:var(--color-neutral-800-70nhp6);--color-background-action-card-active-8nx3x6:var(--color-neutral-700-v4pum8);--color-border-action-card-default-r4mcjn:var(--color-primary-400-o4jafy);--color-border-action-card-hover-8rt6jh:var(--color-primary-300-piyioz);--color-border-action-card-active-7b1laj:var(--color-primary-300-piyioz);--color-border-action-card-disabled-wlqhoj:var(--color-neutral-600-6snfor);--color-background-action-card-disabled-zvqjhm:var(--color-neutral-850-u2aurj);--color-icon-action-card-default-j8w1cy:var(--color-primary-400-o4jafy);--color-icon-action-card-hover-zlimad:var(--color-primary-300-piyioz);--color-icon-action-card-active-4lm69r:var(--color-primary-300-piyioz);--color-icon-action-card-disabled-n99ivu:var(--color-neutral-600-6snfor);--color-background-skeleton-ofn5aj:var(--color-neutral-750-6ithfi);--color-background-skeleton-wave-v2ycnu:var(--color-neutral-700-v4pum8);--shadow-container-2kyxvf:0px 1px 8px 2px rgba(0, 7, 22, 0.6);--shadow-container-active-7pzrme:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;--shadow-dropdown-s16b17:0px 4px 20px 1px rgba(0, 4, 12, 1);--shadow-split-bottom-l3ntou:0px -36px 36px -36px rgba(0, 7, 22, 1);--shadow-split-side-8st5jp:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);--shadow-sticky-zim54a:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-embedded-uwa1zm:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);--shadow-sticky-column-first-5rlcen:0px 4px 8px 1px rgba(0, 7, 22, 0.5);--shadow-sticky-column-last-360gxs:0px 4px 8px 1px rgba(0, 7, 22, 0.5)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-app-layout-toolbar:not(#\9 ),.awsui-context-app-layout-toolbar.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-layout-main-7ppbeu:var(--undefined-jqiejk)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-flashbar:not(#\9 ){--color-background-button-normal-active-6e3fn4:var(--undefined-jvlulc);--color-background-button-normal-default-bd1okq:var(--undefined-jvlulc);--color-background-button-normal-hover-opgnl2:var(--undefined-tx2jzw);--color-background-button-primary-active-hbt5qh:var(--undefined-uvgku1);--color-background-button-primary-default-odxhta:var(--undefined-uvgku1);--color-background-button-primary-hover-ze4h0k:var(--undefined-qmmdgq);--color-background-inline-code-pa4zbs:rgba(255, 255, 255, 0.1);--color-background-progress-bar-value-default-kqln0a:var(--undefined-ufn6w6);--color-background-progress-bar-default-emb4ku:var(--color-neutral-700-v4pum8);--color-border-button-normal-active-lpvjzc:var(--undefined-v8uk61);--color-border-button-normal-default-2siqct:var(--undefined-7are0u);--color-border-divider-default-26kt06:var(--undefined-qr7hxr);--color-border-item-focused-xwzh82:var(--undefined-ufn6w6);--color-text-body-default-u78naq:var(--undefined-7nkgy1);--color-text-body-secondary-iz3e4w:var(--undefined-rrxwjw);--color-text-button-normal-active-2m0i2z:var(--undefined-uvgku1);--color-text-button-normal-default-zgayzk:var(--undefined-7nkgy1);--color-text-button-normal-hover-zqer8h:var(--undefined-fgyvls);--color-text-link-button-normal-default-siro4y:var(--undefined-ufn6w6);--color-text-button-primary-active-r0q19t:var(--undefined-efd99p);--color-text-button-primary-default-gio01p:var(--undefined-efd99p);--color-text-button-primary-hover-9dgsb0:var(--undefined-efd99p);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-heading-secondary-6lo2l5:var(--color-neutral-450-3zi612);--color-text-label-c1klbh:var(--undefined-25enfh);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-uvgku1);--color-text-link-default-5bpguz:var(--undefined-7nkgy1);--color-text-link-hover-02p7d1:var(--undefined-qmmdgq);--color-text-link-secondary-default-y2jip9:var(--undefined-rrxwjw);--color-text-link-info-default-wv4t4c:var(--undefined-356ipr);--color-text-link-info-hover-i2ab1k:var(--undefined-q5z50z)}}@media not print{.awsui-context-flashbar.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-normal-active-6e3fn4:var(--undefined-jvlulc);--color-background-button-normal-default-bd1okq:var(--undefined-jvlulc);--color-background-button-normal-hover-opgnl2:var(--undefined-tx2jzw);--color-background-button-primary-active-hbt5qh:var(--undefined-uvgku1);--color-background-button-primary-default-odxhta:var(--undefined-uvgku1);--color-background-button-primary-hover-ze4h0k:var(--undefined-qmmdgq);--color-background-inline-code-pa4zbs:rgba(255, 255, 255, 0.1);--color-background-progress-bar-value-default-kqln0a:var(--undefined-ufn6w6);--color-background-progress-bar-default-emb4ku:var(--color-neutral-700-v4pum8);--color-background-segment-default-v6zlxl:transparent;--color-border-button-normal-active-lpvjzc:var(--undefined-v8uk61);--color-border-button-normal-default-2siqct:var(--undefined-7are0u);--color-border-button-normal-hover-nj56vi:var(--undefined-kva7va);--color-border-divider-default-26kt06:var(--undefined-qr7hxr);--color-border-item-focused-xwzh82:var(--undefined-ufn6w6);--color-text-body-default-u78naq:var(--undefined-7nkgy1);--color-text-body-secondary-iz3e4w:var(--undefined-rrxwjw);--color-text-button-normal-active-2m0i2z:var(--undefined-uvgku1);--color-text-button-normal-default-zgayzk:var(--undefined-7nkgy1);--color-text-button-normal-hover-zqer8h:var(--undefined-fgyvls);--color-text-link-button-normal-default-siro4y:var(--undefined-ufn6w6);--color-text-button-primary-active-r0q19t:var(--undefined-efd99p);--color-text-button-primary-default-gio01p:var(--undefined-efd99p);--color-text-button-primary-hover-9dgsb0:var(--undefined-efd99p);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-heading-secondary-6lo2l5:var(--color-neutral-450-3zi612);--color-text-label-c1klbh:var(--undefined-25enfh);--color-text-key-value-pairs-value-1w1vcd:var(--undefined-uvgku1);--color-text-link-default-5bpguz:var(--undefined-7nkgy1);--color-text-link-hover-02p7d1:var(--undefined-qmmdgq);--color-text-link-secondary-default-y2jip9:var(--undefined-rrxwjw);--color-text-link-info-default-wv4t4c:var(--undefined-356ipr);--color-text-link-info-hover-i2ab1k:var(--undefined-q5z50z);--color-text-tutorial-hotspot-default-700atp:var(--color-text-link-default-5bpguz);--color-text-tutorial-hotspot-hover-4q6rxo:var(--color-text-link-hover-02p7d1)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-flashbar-warning:not(#\9 ){--color-background-button-link-active-r1ev1z:var(--color-neutral-700-v4pum8);--color-background-button-link-hover-gz8zuh:var(--color-neutral-800-70nhp6);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-neutral-700-v4pum8);--color-background-container-content-6p3tfp:var(--color-neutral-850-u2aurj);--color-background-container-header-b8x23d:var(--color-neutral-850-u2aurj);--color-background-control-checked-oxsvrl:var(--color-primary-400-o4jafy);--color-background-dropdown-item-default-hcugsu:var(--color-neutral-800-70nhp6);--color-background-dropdown-item-filter-match-49tea3:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-hover-5d9wxd:var(--color-neutral-900-jds18m);--color-background-input-default-5wot1b:var(--color-neutral-850-u2aurj);--color-background-input-disabled-lg7ypd:var(--color-neutral-800-70nhp6);--color-background-item-selected-0mwr9e:var(--color-primary-1000-tocz8p);--color-background-layout-main-7ppbeu:var(--color-neutral-850-u2aurj);--color-background-layout-toggle-selected-active-fhw85f:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-default-ixjh3e:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-hover-nm0xou:var(--color-primary-300-piyioz);--color-background-segment-active-n2pomu:var(--color-primary-400-o4jafy);--color-background-slider-handle-default-8divq5:var(--color-primary-400-o4jafy);--color-border-toggle-button-normal-pressed-eew1wj:var(--color-primary-400-o4jafy);--color-border-divider-secondary-nep6j9:var(--color-neutral-750-6ithfi);--color-border-input-default-g6ws0w:var(--color-neutral-600-6snfor);--color-border-layout-dnikk7:var(--color-neutral-650-h1zzqk);--color-text-accent-fzn0d5:var(--color-primary-400-o4jafy);--color-text-breadcrumb-current-px1su5:var(--color-neutral-500-eonmdt);--color-text-toggle-button-normal-pressed-swkygw:var(--color-primary-300-piyioz);--color-text-dropdown-item-filter-match-4jfd7s:var(--color-primary-300-piyioz);--color-text-form-secondary-65v34x:var(--color-neutral-450-3zi612);--color-text-status-error-gq3mjc:var(--color-error-400-9k5dg2);--color-text-status-inactive-5bty87:var(--color-neutral-450-3zi612);--color-text-status-info-anvuc9:var(--color-info-400-5haqd5);--color-text-status-success-i66pdu:var(--color-success-500-zgiyh7);--color-text-status-warning-cfvj2j:var(--color-warning-500-0wuk8q)}}@media not print{.awsui-context-flashbar-warning.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-link-active-r1ev1z:var(--color-neutral-700-v4pum8);--color-background-button-link-hover-gz8zuh:var(--color-neutral-800-70nhp6);--color-background-toggle-button-normal-pressed-6jvf20:var(--color-neutral-700-v4pum8);--color-background-button-primary-active-hbt5qh:var(--color-primary-400-o4jafy);--color-background-container-content-6p3tfp:var(--color-neutral-850-u2aurj);--color-background-container-header-b8x23d:var(--color-neutral-850-u2aurj);--color-background-control-checked-oxsvrl:var(--color-primary-400-o4jafy);--color-background-dropdown-item-default-hcugsu:var(--color-neutral-800-70nhp6);--color-background-dropdown-item-filter-match-49tea3:var(--color-neutral-700-v4pum8);--color-background-dropdown-item-hover-5d9wxd:var(--color-neutral-900-jds18m);--color-background-input-default-5wot1b:var(--color-neutral-850-u2aurj);--color-background-input-disabled-lg7ypd:var(--color-neutral-800-70nhp6);--color-background-item-selected-0mwr9e:var(--color-primary-1000-tocz8p);--color-background-layout-main-7ppbeu:var(--color-neutral-850-u2aurj);--color-background-layout-toggle-selected-active-fhw85f:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-default-ixjh3e:var(--color-primary-400-o4jafy);--color-background-layout-toggle-selected-hover-nm0xou:var(--color-primary-300-piyioz);--color-background-segment-active-n2pomu:var(--color-primary-400-o4jafy);--color-background-slider-handle-default-8divq5:var(--color-primary-400-o4jafy);--color-border-toggle-button-normal-pressed-eew1wj:var(--color-primary-400-o4jafy);--color-border-divider-secondary-nep6j9:var(--color-neutral-750-6ithfi);--color-border-input-default-g6ws0w:var(--color-neutral-600-6snfor);--color-border-layout-dnikk7:var(--color-neutral-650-h1zzqk);--color-text-accent-fzn0d5:var(--color-primary-400-o4jafy);--color-text-breadcrumb-current-px1su5:var(--color-neutral-500-eonmdt);--color-text-toggle-button-normal-pressed-swkygw:var(--color-primary-300-piyioz);--color-text-button-primary-active-r0q19t:var(--color-neutral-950-ruawhu);--color-text-button-primary-default-gio01p:var(--color-neutral-950-ruawhu);--color-text-button-primary-hover-9dgsb0:var(--color-neutral-950-ruawhu);--color-text-dropdown-item-filter-match-4jfd7s:var(--color-primary-300-piyioz);--color-text-form-secondary-65v34x:var(--color-neutral-450-3zi612);--color-text-status-error-gq3mjc:var(--color-error-400-9k5dg2);--color-text-status-inactive-5bty87:var(--color-neutral-450-3zi612);--color-text-status-info-anvuc9:var(--color-info-400-5haqd5);--color-text-status-success-i66pdu:var(--color-success-500-zgiyh7);--color-text-status-warning-cfvj2j:var(--color-warning-500-0wuk8q)}}@media not print{.awsui-one-theme.awsui-polaris-dark-mode .awsui-context-alert:not(#\9 ){--color-background-button-normal-active-6e3fn4:var(--undefined-jvlulc);--color-background-button-normal-hover-opgnl2:var(--undefined-tx2jzw);--color-background-button-primary-active-hbt5qh:var(--undefined-uvgku1);--color-background-button-primary-default-odxhta:var(--undefined-uvgku1);--color-background-button-primary-hover-ze4h0k:var(--undefined-qmmdgq);--color-background-status-info-cdn9a9:#161a2d;--color-background-status-success-srh6vr:#2bb53410;--color-background-status-warning-epbkjw:#fbd33210;--color-border-button-normal-active-lpvjzc:var(--undefined-v8uk61);--color-border-button-normal-default-2siqct:var(--undefined-7are0u);--color-border-divider-default-26kt06:var(--undefined-qr7hxr);--color-border-item-focused-xwzh82:var(--undefined-ufn6w6);--color-border-status-info-ho1pji:#7598ff;--color-border-status-success-kf347x:#aeffa8;--color-text-button-normal-active-2m0i2z:var(--undefined-uvgku1);--color-text-button-normal-default-zgayzk:var(--undefined-7nkgy1);--color-text-button-normal-hover-zqer8h:var(--undefined-fgyvls);--color-text-link-button-normal-default-siro4y:var(--undefined-ufn6w6);--color-text-button-primary-active-r0q19t:var(--undefined-efd99p);--color-text-button-primary-default-gio01p:var(--undefined-efd99p);--color-text-button-primary-hover-9dgsb0:var(--undefined-efd99p);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-status-info-anvuc9:#7598ff;--color-text-status-success-i66pdu:#aeffa8}}@media not print{.awsui-context-alert.awsui-one-theme.awsui-polaris-dark-mode:not(#\9 ){--color-background-button-normal-active-6e3fn4:var(--undefined-jvlulc);--color-background-button-normal-hover-opgnl2:var(--undefined-tx2jzw);--color-background-button-primary-active-hbt5qh:var(--undefined-uvgku1);--color-background-button-primary-default-odxhta:var(--undefined-uvgku1);--color-background-button-primary-hover-ze4h0k:var(--undefined-qmmdgq);--color-background-segment-default-v6zlxl:transparent;--color-background-status-info-cdn9a9:#161a2d;--color-background-status-success-srh6vr:#2bb53410;--color-background-status-warning-epbkjw:#fbd33210;--color-border-button-normal-active-lpvjzc:var(--undefined-v8uk61);--color-border-button-normal-default-2siqct:var(--undefined-7are0u);--color-border-button-normal-hover-nj56vi:var(--undefined-kva7va);--color-border-divider-default-26kt06:var(--undefined-qr7hxr);--color-border-item-focused-xwzh82:var(--undefined-ufn6w6);--color-border-status-info-ho1pji:#7598ff;--color-border-status-success-kf347x:#aeffa8;--color-text-button-normal-active-2m0i2z:var(--undefined-uvgku1);--color-text-button-normal-default-zgayzk:var(--undefined-7nkgy1);--color-text-button-normal-hover-zqer8h:var(--undefined-fgyvls);--color-text-link-button-normal-default-siro4y:var(--undefined-ufn6w6);--color-text-link-button-normal-hover-k9wj22:var(--color-text-button-normal-hover-zqer8h);--color-text-button-primary-active-r0q19t:var(--undefined-efd99p);--color-text-button-primary-default-gio01p:var(--undefined-efd99p);--color-text-button-primary-hover-9dgsb0:var(--undefined-efd99p);--color-text-expandable-section-default-ukci90:var(--color-neutral-300-uvtbx0);--color-text-expandable-section-hover-nxjvk5:var(--color-text-accent-fzn0d5);--color-text-status-info-anvuc9:#7598ff;--color-text-status-success-i66pdu:#aeffa8}}.awsui-one-theme.awsui-polaris-compact-mode .awsui-context-compact-table:not(#\9 ),.awsui-context-compact-table.awsui-one-theme.awsui-polaris-compact-mode:not(#\9 ){--space-field-vertical-sf2thg:3px}}@keyframes awsui-fade-in-35003c{from{opacity:0}to{opacity:1}}@keyframes awsui-fade-in-35003c{from{opacity:0}to{opacity:1}}@keyframes awsui-fade-out-35003c{from{opacity:1}to{opacity:0}}@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-98cbev, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@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-98cbev, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@keyframes awsui-scale-popup-35003c{0%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes awsui-scale-popup-35003c{0%{transform:scale(0.95)}100%{transform:scale(1)}}:root{--awsui-version-info-00a695f2: true}
.awsui_root_1ifko_1upu1_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-j1ch97, 8px)}.awsui_root_1ifko_1upu1_145.awsui_disable-paddings_1ifko_1upu1_184:not(#\9 ){column-gap:0}.awsui_main_1ifko_1upu1_188:not(#\9 ){flex-grow:1;display:flex;flex-direction:column;min-inline-size:0}.awsui_content-wrap_1ifko_1upu1_195:not(#\9 ){flex-grow:1;display:flex;align-items:baseline;flex-direction:row;column-gap:var(--space-xs-j1ch97, 8px)}.awsui_disable-paddings_1ifko_1upu1_184>.awsui_main_1ifko_1upu1_188>.awsui_content-wrap_1ifko_1upu1_195:not(#\9 ){column-gap:0}.awsui_content-wrap_1ifko_1upu1_195.awsui_wrap-actions_1ifko_1upu1_205:not(#\9 ){flex-wrap:wrap}.awsui_content_1ifko_1upu1_195:not(#\9 ){flex-grow:1;min-inline-size:0}.awsui_actions_1ifko_1upu1_214:not(#\9 ){flex-shrink:0;margin-inline-start:auto}

.awsui_root_16248_1uvuv_161:not(#\9 ){transition-property:background-color;transition-duration:var(--motion-duration-transition-show-paced-e6cpaf, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_16248_1uvuv_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_1uvuv_161:not(#\9 ),.awsui-mode-entering .awsui_root_16248_1uvuv_161:not(#\9 ){animation:none;transition:none}.awsui_root_16248_1uvuv_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-e6cpaf, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_16248_1uvuv_161:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_1uvuv_161:not(#\9 )::after,.awsui-mode-entering .awsui_root_16248_1uvuv_161:not(#\9 )::after{animation:none;transition:none}.awsui_icon_16248_1uvuv_193:not(#\9 ){transition-property:color;transition-duration:var(--motion-duration-transition-show-paced-e6cpaf, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_icon_16248_1uvuv_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_16248_1uvuv_193:not(#\9 ),.awsui-mode-entering .awsui_icon_16248_1uvuv_193:not(#\9 ){animation:none;transition:none}.awsui_header-inner_16248_1uvuv_209:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);font-weight:var(--font-weight-heading-s-jsg18b, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_header-inner_16248_1uvuv_209.awsui_disabled_16248_1uvuv_218:not(#\9 ){color:var(--color-text-action-card-disabled-z0ayey, #8c8c94)}.awsui_header_16248_1uvuv_209:not(#\9 ):not(:has(+.awsui_body_16248_1uvuv_221)){flex:1}.awsui_header-row_16248_1uvuv_225:not(#\9 ){display:flex;align-items:flex-start}.awsui_header-row_16248_1uvuv_225>.awsui_header_16248_1uvuv_209:not(#\9 ){flex:1;min-inline-size:0}.awsui_body_16248_1uvuv_221:not(#\9 ){flex:1}.awsui_description_16248_1uvuv_238:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);color:var(--color-text-body-secondary-iz3e4w, #424650)}.awsui_description_16248_1uvuv_238.awsui_has-header_16248_1uvuv_244:not(#\9 ){padding-block-start:var(--space-action-card-description-padding-top-rbhns1, 4px)}.awsui_description_16248_1uvuv_238.awsui_disabled_16248_1uvuv_218:not(#\9 ){color:var(--color-text-action-card-disabled-z0ayey, #8c8c94)}.awsui_icon_16248_1uvuv_193:not(#\9 ){flex-shrink:0;display:flex;color:var(--color-icon-action-card-default-j8w1cy, #006ce0);pointer-events:none}.awsui_header-button_16248_1uvuv_258:not(#\9 ),.awsui_overlay-button_16248_1uvuv_259:not(#\9 ){all:unset;cursor:pointer}.awsui_header-button_16248_1uvuv_258.awsui_disabled_16248_1uvuv_218:not(#\9 ),.awsui_overlay-button_16248_1uvuv_259.awsui_disabled_16248_1uvuv_218:not(#\9 ){cursor:default}.awsui_header-button_16248_1uvuv_258:not(#\9 ){color:inherit;font:inherit}.awsui_header-button_16248_1uvuv_258:not(#\9 )::after{content:"";position:absolute;inset:0;z-index:1}.awsui_header-button_16248_1uvuv_258.awsui_variant-embedded_16248_1uvuv_278:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_header-button_16248_1uvuv_258.awsui_variant-embedded_16248_1uvuv_278.awsui_disabled_16248_1uvuv_218:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_header-button_16248_1uvuv_258.awsui_variant-default_16248_1uvuv_290:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_header-button_16248_1uvuv_258.awsui_variant-default_16248_1uvuv_290.awsui_disabled_16248_1uvuv_218:not(#\9 )::after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_overlay-button_16248_1uvuv_259:not(#\9 ){position:absolute;inset:0;opacity:0}.awsui_overlay-button_16248_1uvuv_259.awsui_variant-embedded_16248_1uvuv_278:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_overlay-button_16248_1uvuv_259.awsui_variant-embedded_16248_1uvuv_278.awsui_disabled_16248_1uvuv_218:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_overlay-button_16248_1uvuv_259.awsui_variant-default_16248_1uvuv_290:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_overlay-button_16248_1uvuv_259.awsui_variant-default_16248_1uvuv_290.awsui_disabled_16248_1uvuv_218:not(#\9 ){border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_root_16248_1uvuv_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-vy77jo, #ffffff);box-shadow:none;color:inherit;padding-inline:0;padding-block:0;border-block:none;border-inline:none}.awsui_root_16248_1uvuv_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-nyf0pu, 1px) var(--color-border-action-card-default-r4mcjn, #006ce0);border-inline:solid var(--border-width-action-card-default-nyf0pu, 1px) var(--color-border-action-card-default-r4mcjn, #006ce0)}.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_inner-card_16248_1uvuv_391:not(#\9 ),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_inner-card_16248_1uvuv_391:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%;min-inline-size:0}.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_inner-card_16248_1uvuv_391>.awsui_header_16248_1uvuv_209+.awsui_body_16248_1uvuv_221:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225+.awsui_body_16248_1uvuv_221:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_inner-card_16248_1uvuv_391>.awsui_header_16248_1uvuv_209+.awsui_body_16248_1uvuv_221:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225+.awsui_body_16248_1uvuv_221:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_inner-card_16248_1uvuv_391>.awsui_header_16248_1uvuv_209:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398):has(+.awsui_body_16248_1uvuv_221),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_inner-card_16248_1uvuv_391>.awsui_header_16248_1uvuv_209:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398):has(+.awsui_body_16248_1uvuv_221){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225:not(#\9 ):has(+.awsui_body_16248_1uvuv_221)>.awsui_header_16248_1uvuv_209:not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225:not(#\9 ):has(+.awsui_body_16248_1uvuv_221)>.awsui_header_16248_1uvuv_209:not(.awsui_no-padding_16248_1uvuv_398){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_1uvuv_161.awsui_icon-vertical-align-center_16248_1uvuv_409>.awsui_icon_16248_1uvuv_193:not(#\9 ){align-self:center}.awsui_root_16248_1uvuv_161.awsui_disabled_16248_1uvuv_218:not(#\9 ){cursor:default;background-color:var(--color-background-action-card-disabled-zvqjhm, #ffffff);box-shadow:none;color:var(--color-text-action-card-disabled-z0ayey, #8c8c94)}.awsui_root_16248_1uvuv_161.awsui_disabled_16248_1uvuv_218.awsui_variant-embedded_16248_1uvuv_278:not(#\9 ),.awsui_root_16248_1uvuv_161.awsui_disabled_16248_1uvuv_218.awsui_variant-embedded_16248_1uvuv_278:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_root_16248_1uvuv_161.awsui_disabled_16248_1uvuv_218.awsui_variant-default_16248_1uvuv_290:not(#\9 ),.awsui_root_16248_1uvuv_161.awsui_disabled_16248_1uvuv_218.awsui_variant-default_16248_1uvuv_290:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_root_16248_1uvuv_161.awsui_disabled_16248_1uvuv_218:not(#\9 ):after{border-color:var(--color-border-action-card-disabled-wlqhoj, #b4b4bb);border-block-width:var(--border-width-action-card-disabled-4pdfsk, 1px);border-inline-width:var(--border-width-action-card-disabled-4pdfsk, 1px)}.awsui_root_16248_1uvuv_161.awsui_disabled_16248_1uvuv_218>.awsui_icon_16248_1uvuv_193:not(#\9 ),.awsui_root_16248_1uvuv_161.awsui_disabled_16248_1uvuv_218>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_icon_16248_1uvuv_193:not(#\9 ){color:var(--color-icon-action-card-disabled-n99ivu, #b4b4bb)}.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:hover){background-color:var(--color-background-action-card-hover-ga3voi, #f0fbff);box-shadow:none;color:inherit}.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:hover).awsui_variant-embedded_16248_1uvuv_278,.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:hover).awsui_variant-embedded_16248_1uvuv_278:after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:hover).awsui_variant-default_16248_1uvuv_290,.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:hover).awsui_variant-default_16248_1uvuv_290:after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:hover):after{border-color:var(--color-border-action-card-hover-8rt6jh, #002b66);border-block-width:var(--border-width-action-card-hover-exidqm, 1px);border-inline-width:var(--border-width-action-card-hover-exidqm, 1px)}.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:hover)>.awsui_icon_16248_1uvuv_193,.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:hover)>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_icon_16248_1uvuv_193{color:var(--color-icon-action-card-hover-zlimad, #002b66)}.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:active){background-color:var(--color-background-action-card-active-8nx3x6, #d1f1ff);box-shadow:none;color:inherit}.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:active).awsui_variant-embedded_16248_1uvuv_278,.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:active).awsui_variant-embedded_16248_1uvuv_278:after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:active).awsui_variant-default_16248_1uvuv_290,.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:active).awsui_variant-default_16248_1uvuv_290:after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:active):after{border-color:var(--color-border-action-card-active-7b1laj, #002b66);border-block-width:var(--border-width-action-card-active-1fh000, 1px);border-inline-width:var(--border-width-action-card-active-1fh000, 1px)}.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:active)>.awsui_icon_16248_1uvuv_193,.awsui_root_16248_1uvuv_161:not(#\9 ):not(.awsui_disabled_16248_1uvuv_218):has(button:active)>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_icon_16248_1uvuv_193{color:var(--color-icon-action-card-active-4lm69r, #002b66)}.awsui_root_16248_1uvuv_161:not(#\9 ):has(.awsui_header-button_16248_1uvuv_258:focus-visible),.awsui_root_16248_1uvuv_161:not(#\9 ):has(.awsui_overlay-button_16248_1uvuv_259:focus-visible){position:relative}.awsui_root_16248_1uvuv_161:not(#\9 ):has(.awsui_header-button_16248_1uvuv_258:focus-visible),.awsui_root_16248_1uvuv_161:not(#\9 ):has(.awsui_overlay-button_16248_1uvuv_259:focus-visible){outline:2px dotted transparent;outline-offset:1px}.awsui_root_16248_1uvuv_161:not(#\9 ):has(.awsui_header-button_16248_1uvuv_258:focus-visible)::before,.awsui_root_16248_1uvuv_161:not(#\9 ):has(.awsui_overlay-button_16248_1uvuv_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_root_16248_1uvuv_161:not(#\9 ):has(.awsui_header-button_16248_1uvuv_258:focus-visible).awsui_variant-embedded_16248_1uvuv_278::before,.awsui_root_16248_1uvuv_161:not(#\9 ):has(.awsui_overlay-button_16248_1uvuv_259:focus-visible).awsui_variant-embedded_16248_1uvuv_278::before{border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px)}.awsui_root_16248_1uvuv_161:not(#\9 ):has(.awsui_header-button_16248_1uvuv_258:focus-visible).awsui_variant-default_16248_1uvuv_290::before,.awsui_root_16248_1uvuv_161:not(#\9 ):has(.awsui_overlay-button_16248_1uvuv_259:focus-visible).awsui_variant-default_16248_1uvuv_290::before{border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px)}.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278:not(#\9 ),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-start-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-start-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px);border-end-end-radius:var(--border-radius-action-card-embedded-fvnsc8, 8px)}.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_inner-card_16248_1uvuv_391>.awsui_header_16248_1uvuv_209:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_inner-card_16248_1uvuv_391>.awsui_body_16248_1uvuv_221:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_header_16248_1uvuv_209:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398){padding-block:var(--space-action-card-vertical-embedded-vm4ug3, 10px);padding-inline:var(--space-action-card-horizontal-embedded-gcmx2z, 12px)}.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_icon_16248_1uvuv_193:not(#\9 ),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_icon_16248_1uvuv_193:not(#\9 ){padding-block-start:var(--space-action-card-vertical-embedded-vm4ug3, 10px)}.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278>.awsui_icon_16248_1uvuv_193:not(#\9 ){padding-block-end:var(--space-action-card-vertical-embedded-vm4ug3, 10px)}.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278.awsui_icon-align-end_16248_1uvuv_543>.awsui_icon_16248_1uvuv_193:not(#\9 ),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278.awsui_icon-align-end_16248_1uvuv_543>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_icon_16248_1uvuv_193:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-embedded-gcmx2z, 12px)}.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278.awsui_icon-align-end_16248_1uvuv_543>.awsui_inner-card_16248_1uvuv_391>.awsui_header_16248_1uvuv_209:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278.awsui_icon-align-end_16248_1uvuv_543>.awsui_inner-card_16248_1uvuv_391>.awsui_body_16248_1uvuv_221:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-embedded_16248_1uvuv_278.awsui_icon-align-end_16248_1uvuv_543>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_header_16248_1uvuv_209:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290:not(#\9 ),.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290:not(#\9 ):after{border-start-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-start-end-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-start-radius:var(--border-radius-action-card-default-txcdo3, 16px);border-end-end-radius:var(--border-radius-action-card-default-txcdo3, 16px)}.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_inner-card_16248_1uvuv_391>.awsui_header_16248_1uvuv_209:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_inner-card_16248_1uvuv_391>.awsui_body_16248_1uvuv_221:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_header_16248_1uvuv_209:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398){padding-block:var(--space-action-card-vertical-default-l73t2i, 16px);padding-inline:var(--space-action-card-horizontal-default-8ry3ow, 20px)}.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_icon_16248_1uvuv_193:not(#\9 ),.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_icon_16248_1uvuv_193:not(#\9 ){padding-block-start:var(--space-action-card-vertical-default-l73t2i, 16px)}.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290>.awsui_icon_16248_1uvuv_193:not(#\9 ){padding-block-end:var(--space-action-card-vertical-default-l73t2i, 16px)}.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290.awsui_icon-align-end_16248_1uvuv_543>.awsui_icon_16248_1uvuv_193:not(#\9 ),.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290.awsui_icon-align-end_16248_1uvuv_543>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_icon_16248_1uvuv_193:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-default-8ry3ow, 20px)}.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290.awsui_icon-align-end_16248_1uvuv_543>.awsui_inner-card_16248_1uvuv_391>.awsui_header_16248_1uvuv_209:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290.awsui_icon-align-end_16248_1uvuv_543>.awsui_inner-card_16248_1uvuv_391>.awsui_body_16248_1uvuv_221:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398),.awsui_root_16248_1uvuv_161.awsui_variant-default_16248_1uvuv_290.awsui_icon-align-end_16248_1uvuv_543>.awsui_inner-card_16248_1uvuv_391>.awsui_header-row_16248_1uvuv_225>.awsui_header_16248_1uvuv_209:not(#\9 ):not(.awsui_no-padding_16248_1uvuv_398){padding-inline-end:var(--space-xs-j1ch97, 8px)}

.awsui_icon_h11ix_1iuem_189:not(#\9 ){position:relative;display:inline-block;vertical-align:top}.awsui_icon-flex-height_h11ix_1iuem_197:not(#\9 ){display:inline-flex;align-items:center}.awsui_icon_h11ix_1iuem_189>svg:not(#\9 ){pointer-events:none}.awsui_icon_h11ix_1iuem_189>svg:not(#\9 ){fill:none}.awsui_icon_h11ix_1iuem_189>svg *:not(#\9 ){stroke:currentColor}.awsui_icon_h11ix_1iuem_189>svg .stroke-linejoin-round:not(#\9 ){stroke-linejoin:round}.awsui_icon_h11ix_1iuem_189>svg .stroke-linecap-square:not(#\9 ){stroke-linecap:square}.awsui_icon_h11ix_1iuem_189>svg .stroke-linecap-round:not(#\9 ){stroke-linecap:round}.awsui_icon_h11ix_1iuem_189>svg .filled:not(#\9 ){fill:currentColor}.awsui_icon_h11ix_1iuem_189>svg .no-stroke:not(#\9 ){stroke:none}.awsui_icon_h11ix_1iuem_189.awsui_size-small_h11ix_1iuem_225:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);box-sizing:border-box}.awsui_icon_h11ix_1iuem_189.awsui_size-small-mapped-height_h11ix_1iuem_229:not(#\9 ){block-size:var(--line-height-body-s-k99bxq, 16px);padding-block:calc((var(--line-height-body-s-k99bxq, 16px) - var(--size-icon-normal-tg8eob, 16px))/2);padding-inline:0}.awsui_icon_h11ix_1iuem_189.awsui_size-small_h11ix_1iuem_225>svg:not(#\9 ),.awsui_icon_h11ix_1iuem_189.awsui_size-small_h11ix_1iuem_225>img:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);block-size:var(--size-icon-normal-tg8eob, 16px);vertical-align:top}.awsui_icon_h11ix_1iuem_189.awsui_size-small_h11ix_1iuem_225>svg:not(#\9 ),.awsui_icon_h11ix_1iuem_189.awsui_size-small_h11ix_1iuem_225>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-small-873tvg, 2px)/1)}.awsui_icon_h11ix_1iuem_189.awsui_size-normal_h11ix_1iuem_244:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);box-sizing:border-box}.awsui_icon_h11ix_1iuem_189.awsui_size-normal-mapped-height_h11ix_1iuem_248:not(#\9 ){block-size:var(--line-height-body-m-we036z, 20px);padding-block:calc((var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/2);padding-inline:0}.awsui_icon_h11ix_1iuem_189.awsui_size-normal_h11ix_1iuem_244>svg:not(#\9 ),.awsui_icon_h11ix_1iuem_189.awsui_size-normal_h11ix_1iuem_244>img:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);block-size:var(--size-icon-normal-tg8eob, 16px);vertical-align:top}.awsui_icon_h11ix_1iuem_189.awsui_size-normal_h11ix_1iuem_244>svg:not(#\9 ),.awsui_icon_h11ix_1iuem_189.awsui_size-normal_h11ix_1iuem_244>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-normal-4br07d, 2px)/1)}.awsui_icon_h11ix_1iuem_189.awsui_size-medium_h11ix_1iuem_263:not(#\9 ){inline-size:var(--size-icon-medium-d93glv, 20px);box-sizing:border-box}.awsui_icon_h11ix_1iuem_189.awsui_size-medium-mapped-height_h11ix_1iuem_267:not(#\9 ){block-size:var(--line-height-heading-l-4ovksh, 24px);padding-block:calc((var(--line-height-heading-l-4ovksh, 24px) - var(--size-icon-medium-d93glv, 20px))/2);padding-inline:0}.awsui_icon_h11ix_1iuem_189.awsui_size-medium_h11ix_1iuem_263>svg:not(#\9 ),.awsui_icon_h11ix_1iuem_189.awsui_size-medium_h11ix_1iuem_263>img:not(#\9 ){inline-size:var(--size-icon-medium-d93glv, 20px);block-size:var(--size-icon-medium-d93glv, 20px);vertical-align:top}.awsui_icon_h11ix_1iuem_189.awsui_size-medium_h11ix_1iuem_263>svg:not(#\9 ),.awsui_icon_h11ix_1iuem_189.awsui_size-medium_h11ix_1iuem_263>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-medium-whtb4e, 2px)/1.25)}.awsui_icon_h11ix_1iuem_189.awsui_size-big_h11ix_1iuem_282:not(#\9 ){inline-size:var(--size-icon-big-nbr3sv, 32px);box-sizing:border-box}.awsui_icon_h11ix_1iuem_189.awsui_size-big-mapped-height_h11ix_1iuem_286:not(#\9 ){block-size:var(--line-height-heading-xl-z5dth5, 30px);padding-block:calc((var(--line-height-heading-xl-z5dth5, 30px) - var(--size-icon-big-nbr3sv, 32px))/2);padding-inline:0}.awsui_icon_h11ix_1iuem_189.awsui_size-big_h11ix_1iuem_282>svg:not(#\9 ),.awsui_icon_h11ix_1iuem_189.awsui_size-big_h11ix_1iuem_282>img:not(#\9 ){inline-size:var(--size-icon-big-nbr3sv, 32px);block-size:var(--size-icon-big-nbr3sv, 32px);vertical-align:top}.awsui_icon_h11ix_1iuem_189.awsui_size-big_h11ix_1iuem_282>svg:not(#\9 ),.awsui_icon_h11ix_1iuem_189.awsui_size-big_h11ix_1iuem_282>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-big-361ptx, 3px)/2)}.awsui_icon_h11ix_1iuem_189.awsui_size-large_h11ix_1iuem_301:not(#\9 ){inline-size:var(--size-icon-large-8q81jd, 48px);box-sizing:border-box}.awsui_icon_h11ix_1iuem_189.awsui_size-large-mapped-height_h11ix_1iuem_305:not(#\9 ){block-size:var(--line-height-display-l-ho7s7t, 48px);padding-block:calc((var(--line-height-display-l-ho7s7t, 48px) - var(--size-icon-large-8q81jd, 48px))/2);padding-inline:0}.awsui_icon_h11ix_1iuem_189.awsui_size-large_h11ix_1iuem_301>svg:not(#\9 ),.awsui_icon_h11ix_1iuem_189.awsui_size-large_h11ix_1iuem_301>img:not(#\9 ){inline-size:var(--size-icon-large-8q81jd, 48px);block-size:var(--size-icon-large-8q81jd, 48px);vertical-align:top}.awsui_icon_h11ix_1iuem_189.awsui_size-large_h11ix_1iuem_301>svg:not(#\9 ),.awsui_icon_h11ix_1iuem_189.awsui_size-large_h11ix_1iuem_301>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-large-5m59yy, 4px)/3)}.awsui_icon_h11ix_1iuem_189.awsui_variant-normal_h11ix_1iuem_320:not(#\9 ){color:currentColor}.awsui_icon_h11ix_1iuem_189.awsui_variant-disabled_h11ix_1iuem_323:not(#\9 ){color:var(--color-text-interactive-disabled-062j3d, #b4b4bb)}.awsui_icon_h11ix_1iuem_189.awsui_variant-inverted_h11ix_1iuem_326:not(#\9 ){color:var(--color-text-inverted-a7o2d4, #ffffff)}.awsui_icon_h11ix_1iuem_189.awsui_variant-subtle_h11ix_1iuem_329:not(#\9 ){color:var(--color-text-icon-subtle-tth4lk, #656871)}.awsui_icon_h11ix_1iuem_189.awsui_variant-warning_h11ix_1iuem_332:not(#\9 ){color:var(--color-text-status-warning-cfvj2j, #855900)}.awsui_icon_h11ix_1iuem_189.awsui_variant-error_h11ix_1iuem_335:not(#\9 ){color:var(--color-text-status-error-gq3mjc, #db0000)}.awsui_icon_h11ix_1iuem_189.awsui_variant-success_h11ix_1iuem_338:not(#\9 ){color:var(--color-text-status-success-i66pdu, #00802f)}.awsui_icon_h11ix_1iuem_189.awsui_variant-link_h11ix_1iuem_341:not(#\9 ){color:var(--color-text-link-default-5bpguz, #006ce0)}.awsui_icon_h11ix_1iuem_189:not(#\9 ):is(.awsui_name-angle-left-double_h11ix_1iuem_344,.awsui_name-angle-left_h11ix_1iuem_344,.awsui_name-angle-right-double_h11ix_1iuem_346,.awsui_name-angle-right_h11ix_1iuem_346,.awsui_name-arrow-left_h11ix_1iuem_348,.awsui_name-arrow-right_h11ix_1iuem_349,.awsui_name-caret-left-filled_h11ix_1iuem_350,.awsui_name-caret-right-filled_h11ix_1iuem_351,.awsui_name-audio-full_h11ix_1iuem_352,.awsui_name-audio-half_h11ix_1iuem_353,.awsui_name-audio-off_h11ix_1iuem_354,.awsui_name-external_h11ix_1iuem_355,.awsui_name-redo_h11ix_1iuem_356,.awsui_name-resize-area_h11ix_1iuem_357,.awsui_name-send_h11ix_1iuem_358,.awsui_name-shrink_h11ix_1iuem_359,.awsui_name-undo_h11ix_1iuem_360,.awsui_name-view-vertical_h11ix_1iuem_361):dir(rtl){transform:scaleX(-1)}.awsui_badge_h11ix_1iuem_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-rnht8s, #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_15d6m_153:not(#\9 ){inline-size:20px;block-size:10px}.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 ),.awsui_arrow-inner_xjuzf_15d6m_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_15d6m_157:not(#\9 )::after,.awsui_arrow-inner_xjuzf_15d6m_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_15d6m_157:not(#\9 ):dir(rtl)::after,.awsui_arrow-inner_xjuzf_15d6m_157:not(#\9 ):dir(rtl)::after{transform:rotate(-45deg);transform-origin:100% 100%}.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after{background-color:var(--color-border-popover-gpfy3w, #b4b4bb)}.awsui_arrow-inner_xjuzf_15d6m_157:not(#\9 ){inset-block-start:calc(var(--border-width-popover-rjshsu, 2px) + 1px)}.awsui_arrow-inner_xjuzf_15d6m_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-6c8r63, #ffffff)}.awsui_arrow-position-right-top_xjuzf_15d6m_199>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after,.awsui_arrow-position-right-bottom_xjuzf_15d6m_199>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after{box-shadow:-0.71px .71px 4px -2px var(--color-shadow-default-d1p2gx, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-left-top_xjuzf_15d6m_202>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after,.awsui_arrow-position-left-bottom_xjuzf_15d6m_202>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after{box-shadow:.71px -0.71px 4px -2px var(--color-shadow-default-d1p2gx, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-top-center_xjuzf_15d6m_205>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after,.awsui_arrow-position-top-right_xjuzf_15d6m_205>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after,.awsui_arrow-position-top-left_xjuzf_15d6m_205>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after,.awsui_arrow-position-top-responsive_xjuzf_15d6m_205>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after{box-shadow:-0.71px -0.71px 4px -2px var(--color-shadow-default-d1p2gx, rgba(15, 20, 26, 0.12))}.awsui_arrow-position-bottom-center_xjuzf_15d6m_208>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after,.awsui_arrow-position-bottom-right_xjuzf_15d6m_208>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after,.awsui_arrow-position-bottom-left_xjuzf_15d6m_208>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after,.awsui_arrow-position-bottom-responsive_xjuzf_15d6m_208>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after{box-shadow:.71px .71px 4px -2px var(--color-shadow-default-d1p2gx, rgba(15, 20, 26, 0.12))}.awsui_arrow-variant-info_xjuzf_15d6m_212>.awsui_arrow-outer_xjuzf_15d6m_157:not(#\9 )::after{background-color:var(--color-border-status-info-ho1pji, #006ce0)}.awsui_arrow-variant-info_xjuzf_15d6m_212>.awsui_arrow-inner_xjuzf_15d6m_157:not(#\9 )::after{background-color:var(--color-background-status-info-cdn9a9, #f0fbff)}.awsui_body_xjuzf_15d6m_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-kbzdb8, 12px);padding-inline:var(--space-m-utxyzm, 16px)}.awsui_body-overflow-visible_xjuzf_15d6m_263:not(#\9 ){overflow:visible}.awsui_body-variant-chart_xjuzf_15d6m_266:not(#\9 ){padding-block:var(--space-static-s-xzifh3, 12px);padding-inline:var(--space-static-s-xzifh3, 12px)}.awsui_has-dismiss_xjuzf_15d6m_271:not(#\9 ){display:flex;align-items:baseline}.awsui_dismiss_xjuzf_15d6m_276:not(#\9 ){margin-block:calc(-1*var(--space-xs-j1ch97, 8px));margin-inline-start:0;margin-inline-end:calc(-1*(var(--space-xxs-0gmk42, 4px) + var(--border-width-popover-rjshsu, 2px)));flex:0 0 auto;order:1}.awsui_header-row_xjuzf_15d6m_288:not(#\9 ){margin-block-end:var(--space-xs-j1ch97, 8px)}.awsui_header_xjuzf_15d6m_288:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal);font-weight:var(--font-weight-heading-xs-hhjjg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);flex:1 1 auto}.awsui_header_xjuzf_15d6m_288>h2:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal);font-weight:var(--font-weight-heading-xs-hhjjg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);display:inline}.awsui_content_xjuzf_15d6m_317:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;word-break:normal;color:var(--color-text-body-secondary-iz3e4w, #424650);flex:1 1 auto;min-inline-size:0}.awsui_content-overflow-visible_xjuzf_15d6m_326:not(#\9 ){overflow:visible}.awsui_container_xjuzf_15d6m_338:not(#\9 ){display:inline-block;position:fixed;inset-block-start:-9999px;inset-inline-start:-9999px;z-index:2000}.awsui_container_xjuzf_15d6m_338:not(#\9 )::before{content:"";position:absolute}.awsui_container_xjuzf_15d6m_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-left_xjuzf_15d6m_349)::before,.awsui_container_xjuzf_15d6m_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-center_xjuzf_15d6m_349)::before,.awsui_container_xjuzf_15d6m_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-right_xjuzf_15d6m_349)::before{inset-inline:0;inset-block-start:-10px;block-size:10px}.awsui_container_xjuzf_15d6m_338:not(#\9 ):has(.awsui_container-arrow-position-top-left_xjuzf_15d6m_354)::before,.awsui_container_xjuzf_15d6m_338:not(#\9 ):has(.awsui_container-arrow-position-top-center_xjuzf_15d6m_354)::before,.awsui_container_xjuzf_15d6m_338:not(#\9 ):has(.awsui_container-arrow-position-top-right_xjuzf_15d6m_354)::before{inset-inline:0;inset-block-end:-10px;block-size:10px}.awsui_container_xjuzf_15d6m_338:not(#\9 ):has(.awsui_container-arrow-position-right-top_xjuzf_15d6m_359)::before,.awsui_container_xjuzf_15d6m_338:not(#\9 ):has(.awsui_container-arrow-position-right-bottom_xjuzf_15d6m_359)::before{inset-block:0;inset-inline-start:-10px;inline-size:10px}.awsui_container_xjuzf_15d6m_338:not(#\9 ):has(.awsui_container-arrow-position-left-top_xjuzf_15d6m_364)::before,.awsui_container_xjuzf_15d6m_338:not(#\9 ):has(.awsui_container-arrow-position-left-bottom_xjuzf_15d6m_364)::before{inset-block:0;inset-inline-end:-10px;inline-size:10px}.awsui_container-body_xjuzf_15d6m_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-dg4ofa, 8px);border-start-end-radius:var(--border-radius-popover-dg4ofa, 8px);border-end-start-radius:var(--border-radius-popover-dg4ofa, 8px);border-end-end-radius:var(--border-radius-popover-dg4ofa, 8px);background-color:var(--color-background-popover-6c8r63, #ffffff);box-shadow:var(--shadow-popover-jaesde, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));border-block:var(--border-width-popover-rjshsu, 2px) solid var(--color-border-popover-gpfy3w, #b4b4bb);border-inline:var(--border-width-popover-rjshsu, 2px) solid var(--color-border-popover-gpfy3w, #b4b4bb)}.awsui_container-body-variant-annotation_xjuzf_15d6m_410:not(#\9 ){background-color:var(--color-background-status-info-cdn9a9, #f0fbff);border-color:var(--color-border-status-info-ho1pji, #006ce0)}.awsui_container-body-size-small_xjuzf_15d6m_415:not(#\9 ){max-inline-size:210px}.awsui_container-body-size-small_xjuzf_15d6m_415.awsui_fixed-width_xjuzf_15d6m_418:not(#\9 ){inline-size:210px}.awsui_container-body-size-medium_xjuzf_15d6m_422:not(#\9 ){max-inline-size:310px}.awsui_container-body-size-medium_xjuzf_15d6m_422.awsui_fixed-width_xjuzf_15d6m_418:not(#\9 ){inline-size:310px}.awsui_container-body-size-large_xjuzf_15d6m_429:not(#\9 ){max-inline-size:482px}@media(max-width: 482px){.awsui_container-body-size-large_xjuzf_15d6m_429:not(#\9 ){max-inline-size:310px}}.awsui_container-body-size-large_xjuzf_15d6m_429.awsui_fixed-width_xjuzf_15d6m_418:not(#\9 ){inline-size:482px}.awsui_container-arrow_xjuzf_15d6m_349:not(#\9 ){position:absolute;display:inline-block}.awsui_container-arrow-position-right-top_xjuzf_15d6m_359:not(#\9 ),.awsui_container-arrow-position-right-bottom_xjuzf_15d6m_359:not(#\9 ){transform:rotate(-90deg);transform-origin:0 100%}.awsui_container-arrow-position-right-top_xjuzf_15d6m_359:not(#\9 ):dir(rtl),.awsui_container-arrow-position-right-bottom_xjuzf_15d6m_359:not(#\9 ):dir(rtl){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-right-top_xjuzf_15d6m_359:not(#\9 ){inset-block-start:22px;inset-inline-start:0}.awsui_container-arrow-position-right-bottom_xjuzf_15d6m_359:not(#\9 ){inset-block-end:12px;inset-inline-start:0}.awsui_container-arrow-position-left-top_xjuzf_15d6m_364:not(#\9 ),.awsui_container-arrow-position-left-bottom_xjuzf_15d6m_364:not(#\9 ){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-left-top_xjuzf_15d6m_364:not(#\9 ):dir(rtl),.awsui_container-arrow-position-left-bottom_xjuzf_15d6m_364:not(#\9 ):dir(rtl){transform:rotate(-90deg);transform-origin:0% 100%}.awsui_container-arrow-position-left-top_xjuzf_15d6m_364:not(#\9 ){inset-block-start:22px;inset-inline-end:0}.awsui_container-arrow-position-left-bottom_xjuzf_15d6m_364:not(#\9 ){inset-block-end:12px;inset-inline-end:0}.awsui_container-arrow-position-top-center_xjuzf_15d6m_354:not(#\9 ),.awsui_container-arrow-position-top-right_xjuzf_15d6m_354:not(#\9 ),.awsui_container-arrow-position-top-left_xjuzf_15d6m_354:not(#\9 ),.awsui_container-arrow-position-top-responsive_xjuzf_15d6m_479:not(#\9 ){transform:rotate(180deg);transform-origin:50% 50%}.awsui_container-arrow-position-top-center_xjuzf_15d6m_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-top-right_xjuzf_15d6m_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:12px}.awsui_container-arrow-position-top-left_xjuzf_15d6m_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container-arrow-position-bottom-center_xjuzf_15d6m_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-bottom-right_xjuzf_15d6m_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:12px}.awsui_container-arrow-position-bottom-left_xjuzf_15d6m_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container_xjuzf_15d6m_338:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_15d6m_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_xjuzf_15d6m_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_15d6m_338:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_15d6m_338:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_15d6m_338:not(#\9 ){animation:none;transition:none}.awsui_container_xjuzf_15d6m_338.awsui_refresh_xjuzf_15d6m_537:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_15d6m_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in_xjuzf_15d6m_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_15d6m_338.awsui_refresh_xjuzf_15d6m_537:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_15d6m_338.awsui_refresh_xjuzf_15d6m_537:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_15d6m_338.awsui_refresh_xjuzf_15d6m_537:not(#\9 ){animation:none;transition:none}.awsui_root_xjuzf_15d6m_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:inherit}.awsui_root_xjuzf_15d6m_559.awsui_no-wrap_xjuzf_15d6m_591:not(#\9 ){white-space:nowrap}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_15d6m_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_15d6m_594.awsui_overflow-ellipsis_xjuzf_15d6m_594:focus,.awsui_trigger-type-text_xjuzf_15d6m_594.awsui_overflow-ellipsis_xjuzf_15d6m_594:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_15d6m_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_15d6m_594.awsui_overflow-ellipsis_xjuzf_15d6m_594:focus,.awsui_trigger-type-text_xjuzf_15d6m_594.awsui_overflow-ellipsis_xjuzf_15d6m_594:focus){outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_15d6m_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_15d6m_594.awsui_overflow-ellipsis_xjuzf_15d6m_594:focus,.awsui_trigger-type-text_xjuzf_15d6m_594.awsui_overflow-ellipsis_xjuzf_15d6m_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_root-filtering-token_xjuzf_15d6m_616:not(#\9 ){display:flex}.awsui_trigger_xjuzf_15d6m_594:not(#\9 ){display:inline-block;max-inline-size:100%;color:inherit;text-align:inherit}.awsui_overflow-ellipsis_xjuzf_15d6m_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_15d6m_594:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-fmnfya, 1px) dashed transparent;-webkit-text-decoration:underline dashed currentColor;text-decoration:underline dashed currentColor;text-decoration-thickness:var(--border-divider-list-width-fmnfya, 1px);text-underline-offset:.25em}.awsui_trigger-type-text-inline_xjuzf_15d6m_594.awsui_overflow-ellipsis_xjuzf_15d6m_594:not(#\9 ){padding-block-end:calc(.25em + var(--border-divider-list-width-fmnfya, 1px))}.awsui_trigger-type-text-inline_xjuzf_15d6m_594.awsui_in-inline-token_xjuzf_15d6m_658:not(#\9 ){text-underline-offset:.15em}.awsui_trigger-type-text_xjuzf_15d6m_594:not(#\9 ){border-block:0;border-block-end:var(--border-divider-list-width-fmnfya, 1px) dashed currentColor}.awsui_trigger-type-text-inline_xjuzf_15d6m_594:not(#\9 ),.awsui_trigger-type-text_xjuzf_15d6m_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_15d6m_594:not(#\9 ):focus,.awsui_trigger-type-text_xjuzf_15d6m_594:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_15d6m_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_15d6m_594):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_15d6m_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_15d6m_594):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_15d6m_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_15d6m_594):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_15d6m_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_15d6m_594):focus{outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_15d6m_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_15d6m_594):focus::before,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_15d6m_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_15d6m_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_trigger-type-filtering-token_xjuzf_15d6m_706:not(#\9 ){display:flex}.awsui_popover-inline-content_xjuzf_15d6m_710:not(#\9 ){display:inline}.awsui_hover-area_xjuzf_15d6m_714:not(#\9 ){pointer-events:none;padding-block:var(--space-static-s-xzifh3, 12px);padding-inline:var(--space-static-s-xzifh3, 12px);margin-block:calc(-1*var(--space-static-s-xzifh3, 12px));margin-inline:calc(-1*var(--space-static-s-xzifh3, 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_10b24_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_10b24_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_10b24_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_10b24_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_10b24_1 .7s linear infinite;box-sizing:border-box;line-height:0}.awsui_root_1612d_10b24_183.awsui_size-normal_1612d_10b24_198:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);block-size:var(--size-icon-normal-tg8eob, 16px);padding-block:calc((var(--size-icon-normal-tg8eob, 16px) - 12px)/2);padding-inline:calc((var(--size-icon-normal-tg8eob, 16px) - 12px)/2);margin-block:calc((var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/2);box-sizing:border-box}.awsui_root_1612d_10b24_183.awsui_size-big_1612d_10b24_206:not(#\9 ){inline-size:var(--size-icon-big-nbr3sv, 32px);block-size:var(--size-icon-big-nbr3sv, 32px);padding-block:calc((var(--size-icon-big-nbr3sv, 32px) - 24px)/2);padding-inline:calc((var(--size-icon-big-nbr3sv, 32px) - 24px)/2);margin-block:calc((var(--line-height-heading-xl-z5dth5, 30px) - var(--size-icon-big-nbr3sv, 32px))/2);box-sizing:border-box}.awsui_root_1612d_10b24_183.awsui_size-large_1612d_10b24_214:not(#\9 ){inline-size:var(--size-icon-large-8q81jd, 48px);block-size:var(--size-icon-large-8q81jd, 48px);padding-block:calc((var(--size-icon-large-8q81jd, 48px) - 36px)/2);padding-inline:calc((var(--size-icon-large-8q81jd, 48px) - 36px)/2);margin-block:calc((var(--line-height-display-l-ho7s7t, 48px) - var(--size-icon-large-8q81jd, 48px))/2);box-sizing:border-box}.awsui_root_1612d_10b24_183.awsui_variant-normal_1612d_10b24_222:not(#\9 ){color:currentColor}.awsui_root_1612d_10b24_183.awsui_variant-disabled_1612d_10b24_225:not(#\9 ){color:var(--color-text-interactive-disabled-062j3d, #b4b4bb)}.awsui_root_1612d_10b24_183.awsui_variant-inverted_1612d_10b24_228:not(#\9 ){color:var(--color-text-inverted-a7o2d4, #ffffff)}.awsui_root_1612d_10b24_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_10b24_240:not(#\9 ){display:inline-block;inline-size:50%;block-size:100%;overflow:hidden;position:relative}.awsui_circle_1612d_10b24_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_10b24_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_10b24_240.awsui_circle-left_1612d_10b24_268:not(#\9 ):after{inset-inline-start:0;animation-name:awsui_spinner-line-left_1612d_10b24_1}.awsui_circle_1612d_10b24_240.awsui_circle-right_1612d_10b24_273:not(#\9 ):after{inset-inline-start:-100%;animation-name:awsui_spinner-line-right_1612d_10b24_1}
.awsui_button_vjswe_yg7hf_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em);border-start-start-radius:var(--border-radius-button-sb9p0d, 20px);border-start-end-radius:var(--border-radius-button-sb9p0d, 20px);border-end-start-radius:var(--border-radius-button-sb9p0d, 20px);border-end-end-radius:var(--border-radius-button-sb9p0d, 20px);border-block:var(--border-width-button-cefyym, 2px) solid;border-inline:var(--border-width-button-cefyym, 2px) solid;padding-block:var(--space-button-vertical-zpwgu8, 4px);padding-inline:var(--space-button-horizontal-w2nh9z, 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-xwzh82, #006ce0))}.awsui_button_vjswe_yg7hf_157.awsui_variant-normal_vjswe_yg7hf_206:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, var(--color-background-button-normal-default-bd1okq, #ffffff));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-normal-default-zgayzk, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-border-button-normal-default-2siqct, #006ce0));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-normal_vjswe_yg7hf_206:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-button-normal-hover-opgnl2, #f0fbff));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-border-button-normal-hover-nj56vi, #002b66));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-normal-hover-zqer8h, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-normal_vjswe_yg7hf_206:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-button-normal-active-6e3fn4, #d1f1ff));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-border-button-normal-active-lpvjzc, #002b66));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-normal-active-2m0i2z, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-normal_vjswe_yg7hf_206.awsui_disabled_vjswe_yg7hf_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-button-normal-disabled-wvy7di, #ffffff));border-color:var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-button-normal-disabled-nr02yk, #b4b4bb));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-normal-disabled-fim5bw, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157.awsui_variant-primary_vjswe_yg7hf_235:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, var(--color-background-button-primary-default-odxhta, #ff9900));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-primary-default-gio01p, #0f141a));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-border-button-primary-default-ioqat3, #ff9900));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-primary_vjswe_yg7hf_235:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-button-primary-hover-ze4h0k, #fa6f00));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-border-button-primary-hover-mg4hha, #fa6f00));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-primary-hover-9dgsb0, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-primary_vjswe_yg7hf_235:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-button-primary-active-hbt5qh, #fa6f00));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-border-button-primary-active-pr4539, #fa6f00));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-primary-active-r0q19t, #0f141a));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-primary_vjswe_yg7hf_235.awsui_disabled_vjswe_yg7hf_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-button-primary-disabled-fqkajj, #ebebf0));border-color:var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-button-primary-disabled-dzp1p2, #ebebf0));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-primary-disabled-vxbklg, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157.awsui_variant-link_vjswe_yg7hf_264:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, var(--color-background-button-link-default-eljt35, transparent));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-link-default-c99v1j, #006ce0));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-background-button-link-default-eljt35, transparent));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);position:relative;text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-link_vjswe_yg7hf_264:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-button-link-hover-gz8zuh, #f0fbff));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-background-button-link-hover-gz8zuh, #f0fbff));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-button-link-hover-thcsym, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-link_vjswe_yg7hf_264:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-button-link-active-r1ev1z, #d1f1ff));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-background-button-link-active-r1ev1z, #d1f1ff));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-button-link-active-jqtbcp, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-link_vjswe_yg7hf_264.awsui_disabled_vjswe_yg7hf_227:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-button-link-disabled-1uffgi, transparent));border-color:var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-button-link-disabled-az5to8, transparent));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-button-link-disabled-y5x6qy, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157.awsui_variant-icon_vjswe_yg7hf_293:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-default-za4ran, #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_yg7hf_157.awsui_variant-icon_vjswe_yg7hf_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-6ae3da, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-icon_vjswe_yg7hf_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-za4ran, #424650));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-icon_vjswe_yg7hf_293.awsui_disabled_vjswe_yg7hf_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-h4gglp, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-icon_vjswe_yg7hf_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-ro9uov, #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_yg7hf_157.awsui_variant-inline-icon_vjswe_yg7hf_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-029vu4, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-icon_vjswe_yg7hf_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-ro9uov, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-icon_vjswe_yg7hf_322.awsui_disabled_vjswe_yg7hf_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-727l6d, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-icon-pointer-target_vjswe_yg7hf_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-ro9uov, #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_yg7hf_157.awsui_variant-inline-icon-pointer-target_vjswe_yg7hf_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-029vu4, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-icon-pointer-target_vjswe_yg7hf_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-ro9uov, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-icon-pointer-target_vjswe_yg7hf_351.awsui_disabled_vjswe_yg7hf_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-727l6d, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-link_vjswe_yg7hf_380:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-normal-default-zgayzk, #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_yg7hf_157.awsui_variant-inline-link_vjswe_yg7hf_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-zqer8h, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-link_vjswe_yg7hf_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-2m0i2z, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-link_vjswe_yg7hf_380.awsui_disabled_vjswe_yg7hf_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-062j3d, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157.awsui_variant-modal-dismiss_vjswe_yg7hf_413:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-default-za4ran, #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_yg7hf_157.awsui_variant-modal-dismiss_vjswe_yg7hf_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-6ae3da, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-modal-dismiss_vjswe_yg7hf_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-za4ran, #424650));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-modal-dismiss_vjswe_yg7hf_413.awsui_disabled_vjswe_yg7hf_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-062j3d, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157.awsui_variant-flashbar-icon_vjswe_yg7hf_442:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-inverted-default-37nyl5, #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_yg7hf_157.awsui_variant-flashbar-icon_vjswe_yg7hf_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-cx9o79, #f9f9fa));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-flashbar-icon_vjswe_yg7hf_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-37nyl5, #dedee3));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-flashbar-icon_vjswe_yg7hf_442.awsui_disabled_vjswe_yg7hf_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-062j3d, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157.awsui_variant-breadcrumb-group_vjswe_yg7hf_471:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #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_yg7hf_157.awsui_variant-breadcrumb-group_vjswe_yg7hf_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-02p7d1, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-breadcrumb-group_vjswe_yg7hf_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-5bpguz, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-breadcrumb-group_vjswe_yg7hf_471.awsui_disabled_vjswe_yg7hf_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-062j3d, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157.awsui_variant-menu-trigger_vjswe_yg7hf_505:not(#\9 ){background:var(--awsui-style-background-default-6b9ypa, transparent);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-button-normal-default-zgayzk, #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_yg7hf_157.awsui_variant-menu-trigger_vjswe_yg7hf_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-zqer8h, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa);text-decoration:none}.awsui_button_vjswe_yg7hf_157.awsui_variant-menu-trigger_vjswe_yg7hf_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-2m0i2z, #002b66));box-shadow:var(--awsui-style-box-shadow-active-6b9ypa)}.awsui_button_vjswe_yg7hf_157.awsui_variant-menu-trigger_vjswe_yg7hf_505.awsui_disabled_vjswe_yg7hf_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-062j3d, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa);text-decoration:none;cursor:auto}.awsui_button_vjswe_yg7hf_157:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-icon_vjswe_yg7hf_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_yg7hf_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_yg7hf_442{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-icon_vjswe_yg7hf_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_yg7hf_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_yg7hf_442{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-icon_vjswe_yg7hf_293::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_yg7hf_413::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_yg7hf_442::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px) + var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_yg7hf_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_yg7hf_351{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_yg7hf_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_yg7hf_351{outline:2px dotted transparent;outline-offset:calc(var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_yg7hf_322::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_yg7hf_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_yg7hf_351::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));inset-block-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));inline-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));block-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_button_vjswe_yg7hf_157.awsui_button-no-text_vjswe_yg7hf_601:not(#\9 ){padding-inline-start:var(--space-button-icon-only-horizontal-a73tkk, 6px);padding-inline-end:var(--space-button-icon-only-horizontal-a73tkk, 6px)}.awsui_button_vjswe_yg7hf_157.awsui_button-no-wrap_vjswe_yg7hf_605:not(#\9 ){white-space:nowrap}.awsui_button_vjswe_yg7hf_157.awsui_full-width_vjswe_yg7hf_608:not(#\9 ){inline-size:100%;text-align:center}.awsui_button_vjswe_yg7hf_157.awsui_variant-icon_vjswe_yg7hf_293:not(#\9 ),.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-icon_vjswe_yg7hf_322:not(#\9 ),.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-icon-pointer-target_vjswe_yg7hf_351:not(#\9 ),.awsui_button_vjswe_yg7hf_157.awsui_variant-flashbar-icon_vjswe_yg7hf_442:not(#\9 ){padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_button_vjswe_yg7hf_157.awsui_variant-modal-dismiss_vjswe_yg7hf_413:not(#\9 ){padding-block:var(--space-button-modal-dismiss-vertical-n0qz7a, 2px);padding-inline:var(--space-xxs-0gmk42, 4px);margin-inline-end:calc(-1*var(--space-xxs-0gmk42, 4px))}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-icon_vjswe_yg7hf_322:not(#\9 ){padding-block:0;border-block-width:0;border-inline-width:0}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-icon-pointer-target_vjswe_yg7hf_351:not(#\9 ){padding-block:var(--space-xxxs-zelp5l, 2px);border-block-width:0;border-inline-width:0}.awsui_button_vjswe_yg7hf_157>.awsui_icon-left_vjswe_yg7hf_630:not(#\9 ){position:relative;inset-inline-start:calc(-1*var(--space-xxs-0gmk42, 4px));margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_button_vjswe_yg7hf_157>.awsui_icon-right_vjswe_yg7hf_635:not(#\9 ){position:relative;inset-inline-end:calc(-1*var(--space-xxs-0gmk42, 4px));margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-link_vjswe_yg7hf_380>.awsui_icon-left_vjswe_yg7hf_630:not(#\9 ){inset-inline-start:0;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_button_vjswe_yg7hf_157.awsui_variant-inline-link_vjswe_yg7hf_380>.awsui_icon-right_vjswe_yg7hf_635:not(#\9 ){inset-inline-end:0;margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_button_vjswe_yg7hf_157.awsui_button-no-text_vjswe_yg7hf_601>.awsui_icon_vjswe_yg7hf_630:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto;inset-inline:0}.awsui_link_vjswe_yg7hf_654.awsui_disabled_vjswe_yg7hf_227:not(#\9 ):not(.awsui_disabled-with-reason_vjswe_yg7hf_654){pointer-events:none}


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

.awsui_alert_mx3cw_2end5_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_mx3cw_2end5_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_mx3cw_2end5_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_alert_mx3cw_2end5_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_alert_mx3cw_2end5_193:not(#\9 ),.awsui-mode-entering .awsui_alert_mx3cw_2end5_193:not(#\9 ){animation:none;transition:none}.awsui_root_mx3cw_2end5_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_2end5_215.awsui_hidden_mx3cw_2end5_250:not(#\9 ){display:none}.awsui_alert_mx3cw_2end5_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-87swu6, 2px) solid;border-block-end:var(--border-width-alert-block-end-dcvur2, 2px) solid;border-inline-start:var(--border-width-alert-inline-start-yibv52, 2px) solid;border-inline-end:var(--border-width-alert-inline-end-2y0ro0, 2px) solid;border-start-start-radius:var(--border-radius-alert-thlkk1, 12px);border-start-end-radius:var(--border-radius-alert-thlkk1, 12px);border-end-start-radius:var(--border-radius-alert-thlkk1, 12px);border-end-end-radius:var(--border-radius-alert-thlkk1, 12px);padding-block:var(--space-alert-vertical-vue8z3, 8px);padding-inline:var(--space-alert-horizontal-dnpnzn, 16px);background-color:var(--color-background-container-content-6p3tfp, #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-xwzh82, #006ce0))}.awsui_alert-wrapper_mx3cw_2end5_301:not(#\9 ){flex:1;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-alert-action-left-xw5mgw, 12px)}.awsui_hidden_mx3cw_2end5_250:not(#\9 ){display:none}.awsui_initial-hidden_mx3cw_2end5_313:not(#\9 ){overflow:hidden;block-size:0}.awsui_header_mx3cw_2end5_318:not(#\9 ),.awsui_header-replacement_mx3cw_2end5_319:not(#\9 ){font-weight:var(--font-weight-alert-header-880af0, 700)}.awsui_action_mx3cw_2end5_323:not(#\9 ){white-space:nowrap}.awsui_alert-focus-wrapper_mx3cw_2end5_332:not(#\9 ){flex:1;min-inline-size:70%;display:grid;grid-template-columns:min-content auto}.awsui_alert-focus-wrapper_mx3cw_2end5_332:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_2end5_332:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_2end5_332:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_2end5_332:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--awsui-alert-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-alert-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-alert-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-alert-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-alert-focus-ring-box-shadow-6b9ypa)}.awsui_text_mx3cw_2end5_363:not(#\9 ){min-inline-size:0;padding-block:var(--border-width-button-cefyym, 2px);padding-inline:0;margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_text_mx3cw_2end5_363.awsui_icon_mx3cw_2end5_370:not(#\9 ){margin-inline-start:0}.awsui_text_mx3cw_2end5_363.awsui_message_mx3cw_2end5_373:not(#\9 ){margin-inline-end:var(--space-alert-message-right-6yp2w7, 4px)}.awsui_action-wrapped_mx3cw_2end5_377:not(#\9 ){margin-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_icon-size-medium_mx3cw_2end5_381>.awsui_alert-wrapper_mx3cw_2end5_301>.awsui_action-wrapped_mx3cw_2end5_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-medium-d93glv, 20px) + var(--space-xs-j1ch97, 8px))}.awsui_icon-size-big_mx3cw_2end5_385>.awsui_alert-wrapper_mx3cw_2end5_301>.awsui_action-wrapped_mx3cw_2end5_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-big-nbr3sv, 32px) + var(--space-xs-j1ch97, 8px))}.awsui_icon-size-normal_mx3cw_2end5_389>.awsui_alert-wrapper_mx3cw_2end5_301>.awsui_action-wrapped_mx3cw_2end5_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_dismiss_mx3cw_2end5_398:not(#\9 ){margin-inline-end:calc(-1*var(--space-xxs-0gmk42, 4px));margin-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_type-error_mx3cw_2end5_407:not(#\9 ){border-color:var(--color-border-status-error-j1oyt1, #db0000);background-color:var(--color-background-status-error-wk8rsx, #fff5f5)}.awsui_type-error_mx3cw_2end5_407>.awsui_alert-wrapper_mx3cw_2end5_301>.awsui_alert-focus-wrapper_mx3cw_2end5_332>.awsui_icon_mx3cw_2end5_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-error-gq3mjc, #db0000))}.awsui_type-warning_mx3cw_2end5_415:not(#\9 ){border-color:var(--color-border-status-warning-ylnure, #855900);background-color:var(--color-background-status-warning-epbkjw, #fffef0)}.awsui_type-warning_mx3cw_2end5_415>.awsui_alert-wrapper_mx3cw_2end5_301>.awsui_alert-focus-wrapper_mx3cw_2end5_332>.awsui_icon_mx3cw_2end5_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-warning-cfvj2j, #855900))}.awsui_type-success_mx3cw_2end5_423:not(#\9 ){border-color:var(--color-border-status-success-kf347x, #00802f);background-color:var(--color-background-status-success-srh6vr, #effff1)}.awsui_type-success_mx3cw_2end5_423>.awsui_alert-wrapper_mx3cw_2end5_301>.awsui_alert-focus-wrapper_mx3cw_2end5_332>.awsui_icon_mx3cw_2end5_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-success-i66pdu, #00802f))}.awsui_type-info_mx3cw_2end5_431:not(#\9 ){border-color:var(--color-border-status-info-ho1pji, #006ce0);background-color:var(--color-background-status-info-cdn9a9, #f0fbff)}.awsui_type-info_mx3cw_2end5_431>.awsui_alert-wrapper_mx3cw_2end5_301>.awsui_alert-focus-wrapper_mx3cw_2end5_332>.awsui_icon_mx3cw_2end5_370:not(#\9 ){color:var(--awsui-alert-icon-color-6b9ypa, var(--color-text-status-info-anvuc9, #006ce0))}
.awsui_root_swimc_1y5e8_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_anchor-list_swimc_1y5e8_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_1y5e8_221:not(#\9 )::before{content:"";background-color:var(--color-border-divider-default-26kt06, #c6c6cd);border-start-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);inset-block-end:-2px;pointer-events:none;position:absolute;inset-block-start:-2px;inline-size:2px}.awsui_anchor-item_swimc_1y5e8_244:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-secondary-iz3e4w, #424650);font-weight:var(--font-weight-normal-aq67c4, 400);margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0;transition:var(--motion-duration-slow-7f1gcq, 180ms);transition-property:all}@media(prefers-reduced-motion: reduce){.awsui_anchor-item_swimc_1y5e8_244:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-item_swimc_1y5e8_244:not(#\9 ),.awsui-mode-entering .awsui_anchor-item_swimc_1y5e8_244:not(#\9 ){animation:none;transition:none}.awsui_anchor-item--active_swimc_1y5e8_264:not(#\9 ){position:relative}.awsui_anchor-item--active_swimc_1y5e8_264:not(#\9 )::before{content:"";background-color:var(--color-text-accent-fzn0d5, #006ce0);border-start-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);inset-block-end:-2px;pointer-events:none;position:absolute;inset-block-start:-2px;inline-size:2px}.awsui_anchor-link_swimc_1y5e8_281:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);align-items:baseline;color:var(--color-text-body-secondary-iz3e4w, #424650);display:flex;flex-direction:row;font-weight:var(--font-weight-normal-aq67c4, 400);text-decoration:none;transition:var(--motion-duration-slow-7f1gcq, 180ms);transition-property:all}@media(prefers-reduced-motion: reduce){.awsui_anchor-link_swimc_1y5e8_281:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-link_swimc_1y5e8_281:not(#\9 ),.awsui-mode-entering .awsui_anchor-link_swimc_1y5e8_281:not(#\9 ){animation:none;transition:none}body[data-awsui-focus-visible=true] .awsui_anchor-link_swimc_1y5e8_281:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_anchor-link_swimc_1y5e8_281:not(#\9 ):hover{color:var(--color-text-accent-fzn0d5, #006ce0)}.awsui_anchor-link_swimc_1y5e8_281:not(#\9 ):focus{outline:none}.awsui_anchor-link_swimc_1y5e8_281:not(#\9 ):hover,.awsui_anchor-link_swimc_1y5e8_281:not(#\9 ):focus{text-decoration:none}.awsui_anchor-link--active_swimc_1y5e8_323:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-cuk9xq, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-accent-fzn0d5, #006ce0)}.awsui_anchor-link-text_swimc_1y5e8_330:not(#\9 ){display:block}.awsui_anchor-link-info_swimc_1y5e8_334:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);font-weight:var(--font-weight-bold-1ikzua, 700);letter-spacing:.005em;color:var(--color-text-link-default-5bpguz, #006ce0)}

.awsui_description_1hpp3_1fg9y_195:not(#\9 ){overflow:hidden;margin-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_actionBar_1hpp3_1fg9y_200:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_stepCounter_1hpp3_1fg9y_207:not(#\9 ){margin-inline-end:20px}.awsui_divider_1hpp3_1fg9y_211:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_hotspot_1hpp3_1fg9y_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1fg9y_215:not(#\9 ):before{content:"";position:absolute;inset:calc(-1*var(--space-xxs-0gmk42, 4px));z-index:1}.awsui_hotspot_1hpp3_1fg9y_215:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1fg9y_215:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1fg9y_215:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1fg9y_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-cuengr, 4px);border-start-end-radius:var(--border-radius-control-circular-focus-ring-cuengr, 4px);border-end-start-radius:var(--border-radius-control-circular-focus-ring-cuengr, 4px);border-end-end-radius:var(--border-radius-control-circular-focus-ring-cuengr, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_hotspot_1hpp3_1fg9y_215>.awsui_icon_1hpp3_1fg9y_286:not(#\9 ){position:relative;stroke:var(--color-text-tutorial-hotspot-default-700atp, #006ce0)}.awsui_hotspot_1hpp3_1fg9y_215:not(#\9 ):hover>.awsui_icon_1hpp3_1fg9y_286{stroke:var(--color-text-tutorial-hotspot-hover-4q6rxo, #002b66)}.awsui_hotspot_1hpp3_1fg9y_215:not(#\9 ):active>.awsui_icon_1hpp3_1fg9y_286{stroke:var(--color-text-tutorial-hotspot-default-700atp, #006ce0)}
.awsui_box_18wu0_d7kfj_172.awsui_p-variant_18wu0_d7kfj_172.awsui_color-default_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_b-variant_18wu0_d7kfj_172.awsui_color-default_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_strong-variant_18wu0_d7kfj_172.awsui_color-default_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_code-variant_18wu0_d7kfj_172.awsui_color-default_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_pre-variant_18wu0_d7kfj_172.awsui_color-default_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_samp-variant_18wu0_d7kfj_172.awsui_color-default_18wu0_d7kfj_172:not(#\9 ){color:var(--color-text-body-default-u78naq, #0f141a)}.awsui_box_18wu0_d7kfj_172.awsui_h1-variant_18wu0_d7kfj_176.awsui_color-default_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h2-variant_18wu0_d7kfj_176.awsui_color-default_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h3-variant_18wu0_d7kfj_176.awsui_color-default_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h4-variant_18wu0_d7kfj_176.awsui_color-default_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h5-variant_18wu0_d7kfj_176.awsui_color-default_18wu0_d7kfj_172:not(#\9 ){color:var(--color-text-heading-default-yjlaqw, #0f141a)}.awsui_box_18wu0_d7kfj_172.awsui_small-variant_18wu0_d7kfj_180.awsui_color-default_18wu0_d7kfj_172:not(#\9 ){color:var(--color-text-small-vslhas, #656871)}.awsui_box_18wu0_d7kfj_172.awsui_a-variant_18wu0_d7kfj_184.awsui_color-default_18wu0_d7kfj_172:not(#\9 ){color:var(--color-text-link-default-5bpguz, #006ce0)}.awsui_box_18wu0_d7kfj_172.awsui_small-variant_18wu0_d7kfj_180.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_code-variant_18wu0_d7kfj_172.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_box_18wu0_d7kfj_172.awsui_p-variant_18wu0_d7kfj_172.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_b-variant_18wu0_d7kfj_172.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_strong-variant_18wu0_d7kfj_172.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_pre-variant_18wu0_d7kfj_172.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_samp-variant_18wu0_d7kfj_172.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_a-variant_18wu0_d7kfj_184.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_h5-variant_18wu0_d7kfj_176.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ){font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal)}.awsui_box_18wu0_d7kfj_172.awsui_h4-variant_18wu0_d7kfj_176.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ){font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em)}.awsui_box_18wu0_d7kfj_172.awsui_h3-variant_18wu0_d7kfj_176.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em)}.awsui_box_18wu0_d7kfj_172.awsui_h2-variant_18wu0_d7kfj_176.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em)}.awsui_box_18wu0_d7kfj_172.awsui_h1-variant_18wu0_d7kfj_176.awsui_font-size-default_18wu0_d7kfj_188:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em)}.awsui_box_18wu0_d7kfj_172.awsui_p-variant_18wu0_d7kfj_172.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_code-variant_18wu0_d7kfj_172.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_pre-variant_18wu0_d7kfj_172.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_samp-variant_18wu0_d7kfj_172.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_small-variant_18wu0_d7kfj_180.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_a-variant_18wu0_d7kfj_184.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400)}.awsui_box_18wu0_d7kfj_172.awsui_strong-variant_18wu0_d7kfj_172.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_b-variant_18wu0_d7kfj_172.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_box_18wu0_d7kfj_172.awsui_h5-variant_18wu0_d7kfj_176.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ){font-weight:var(--font-weight-heading-xs-hhjjg1, 700)}.awsui_box_18wu0_d7kfj_172.awsui_h4-variant_18wu0_d7kfj_176.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ){font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_box_18wu0_d7kfj_172.awsui_h3-variant_18wu0_d7kfj_176.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ){font-weight:var(--font-weight-heading-m-gxmuqs, 700)}.awsui_box_18wu0_d7kfj_172.awsui_h2-variant_18wu0_d7kfj_176.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ){font-weight:var(--font-weight-heading-l-jmylot, 700)}.awsui_box_18wu0_d7kfj_172.awsui_h1-variant_18wu0_d7kfj_176.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ){font-weight:var(--font-weight-heading-xl-fk9ofj, 700)}.awsui_box_18wu0_d7kfj_172.awsui_h1-variant_18wu0_d7kfj_176:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h2-variant_18wu0_d7kfj_176:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h3-variant_18wu0_d7kfj_176:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h4-variant_18wu0_d7kfj_176:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h5-variant_18wu0_d7kfj_176:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-variant_18wu0_d7kfj_172:not(#\9 ){margin-block:0;margin-inline:0;text-decoration:none;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:0}.awsui_box_18wu0_d7kfj_172.awsui_small-variant_18wu0_d7kfj_180:not(#\9 ){display:inline-block}.awsui_box_18wu0_d7kfj_172.awsui_code-variant_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_pre-variant_18wu0_d7kfj_172:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_samp-variant_18wu0_d7kfj_172:not(#\9 ){font-family:var(--font-family-monospace-0wnazt, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_box_18wu0_d7kfj_172.awsui_key-label-variant_18wu0_d7kfj_271:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-wxy4wj, 700);color:var(--color-text-label-c1klbh, #0f141a);margin-block-end:var(--space-key-value-gap-icky05, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_gen-ai-label-variant_18wu0_d7kfj_278:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);font-style:italic;color:var(--color-text-label-gen-ai-ebit03, #7300e5)}.awsui_box_18wu0_d7kfj_172.awsui_value-large-variant_18wu0_d7kfj_285:not(#\9 ){font-family:var(--font-family-display-6e87e2, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-display-l-0xdz3a, 42px);line-height:var(--line-height-display-l-ho7s7t, 48px);letter-spacing:var(--letter-spacing-display-l-c3v571, -0.03em);font-weight:var(--font-weight-display-l-nuf0b8, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:inherit}.awsui_box_18wu0_d7kfj_172.awsui_inline-code-variant_18wu0_d7kfj_295:not(#\9 ){font-family:var(--font-family-monospace-0wnazt, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent;font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);border-start-start-radius:var(--space-static-xxs-ob9nh1, 4px);border-start-end-radius:var(--space-static-xxs-ob9nh1, 4px);border-end-start-radius:var(--space-static-xxs-ob9nh1, 4px);border-end-end-radius:var(--space-static-xxs-ob9nh1, 4px);background-color:var(--color-background-inline-code-pa4zbs, rgba(0, 0, 0, 0.1));padding-block:var(--space-static-xxxs-775m2b, 2px);padding-inline:var(--space-static-xxs-ob9nh1, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_h1-variant_18wu0_d7kfj_176.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h2-variant_18wu0_d7kfj_176.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h3-variant_18wu0_d7kfj_176.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h4-variant_18wu0_d7kfj_176.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_h5-variant_18wu0_d7kfj_176.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_value-large-variant_18wu0_d7kfj_285.awsui_font-weight-default_18wu0_d7kfj_229:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_font-weight-heavy_18wu0_d7kfj_309:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_box_18wu0_d7kfj_172.awsui_color-inverted_18wu0_d7kfj_314:not(#\9 ){color:var(--color-text-notification-default-cs4ykz, #f9f9fa)}.awsui_box_18wu0_d7kfj_172.awsui_color-text-label_18wu0_d7kfj_317:not(#\9 ){color:var(--color-text-label-c1klbh, #0f141a)}.awsui_box_18wu0_d7kfj_172.awsui_color-text-body-secondary_18wu0_d7kfj_320:not(#\9 ){color:var(--color-text-body-secondary-iz3e4w, #424650)}.awsui_box_18wu0_d7kfj_172.awsui_color-text-status-error_18wu0_d7kfj_323:not(#\9 ){color:var(--color-text-status-error-gq3mjc, #db0000)}.awsui_box_18wu0_d7kfj_172.awsui_color-text-status-success_18wu0_d7kfj_326:not(#\9 ){color:var(--color-text-status-success-i66pdu, #00802f)}.awsui_box_18wu0_d7kfj_172.awsui_color-text-status-info_18wu0_d7kfj_329:not(#\9 ){color:var(--color-text-status-info-anvuc9, #006ce0)}.awsui_box_18wu0_d7kfj_172.awsui_color-text-status-inactive_18wu0_d7kfj_332:not(#\9 ){color:var(--color-text-status-inactive-5bty87, #656871)}.awsui_box_18wu0_d7kfj_172.awsui_color-text-status-warning_18wu0_d7kfj_335:not(#\9 ){color:var(--color-text-status-warning-cfvj2j, #855900)}.awsui_box_18wu0_d7kfj_172.awsui_color-inherit_18wu0_d7kfj_338:not(#\9 ){color:inherit}.awsui_box_18wu0_d7kfj_172.awsui_font-size-body-s_18wu0_d7kfj_341:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_box_18wu0_d7kfj_172.awsui_font-size-body-m_18wu0_d7kfj_346:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_font-size-heading-xs_18wu0_d7kfj_350:not(#\9 ){font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal)}.awsui_box_18wu0_d7kfj_172.awsui_font-size-heading-s_18wu0_d7kfj_355:not(#\9 ){font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em)}.awsui_box_18wu0_d7kfj_172.awsui_font-size-heading-m_18wu0_d7kfj_360:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em)}.awsui_box_18wu0_d7kfj_172.awsui_font-size-heading-l_18wu0_d7kfj_365:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em)}.awsui_box_18wu0_d7kfj_172.awsui_font-size-heading-xl_18wu0_d7kfj_370:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em)}.awsui_box_18wu0_d7kfj_172.awsui_font-size-display-l_18wu0_d7kfj_375:not(#\9 ){font-size:var(--font-size-display-l-0xdz3a, 42px);line-height:var(--line-height-display-l-ho7s7t, 48px);letter-spacing:var(--letter-spacing-display-l-c3v571, -0.03em)}.awsui_box_18wu0_d7kfj_172.awsui_font-weight-light_18wu0_d7kfj_380:not(#\9 ){font-weight:var(--font-weight-lighter-xwagtu, 300)}.awsui_box_18wu0_d7kfj_172.awsui_font-weight-normal_18wu0_d7kfj_383:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400)}.awsui_box_18wu0_d7kfj_172.awsui_font-weight-bold_18wu0_d7kfj_386:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_box_18wu0_d7kfj_172.awsui_font-weight-heavy_18wu0_d7kfj_309:not(#\9 ){font-weight:var(--font-weight-heavy-em866g, 700)}.awsui_t-left_18wu0_d7kfj_393:not(#\9 ){text-align:start}.awsui_t-right_18wu0_d7kfj_397:not(#\9 ){text-align:end}.awsui_t-center_18wu0_d7kfj_401:not(#\9 ){text-align:center}.awsui_box_18wu0_d7kfj_172.awsui_p-n_18wu0_d7kfj_418:not(#\9 ){padding-block:var(--space-scaled-none-lypryy, 0px);padding-inline:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_p-top-n_18wu0_d7kfj_423:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-n_18wu0_d7kfj_424:not(#\9 ){padding-block-start:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_p-right-n_18wu0_d7kfj_428:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-n_18wu0_d7kfj_429:not(#\9 ){padding-inline-end:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_p-bottom-n_18wu0_d7kfj_433:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-n_18wu0_d7kfj_424:not(#\9 ){padding-block-end:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_p-left-n_18wu0_d7kfj_438:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-n_18wu0_d7kfj_429:not(#\9 ){padding-inline-start:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_p-xxxs_18wu0_d7kfj_443:not(#\9 ){padding-block:var(--space-scaled-xxxs-7blpsd, 2px);padding-inline:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_d7kfj_172.awsui_p-top-xxxs_18wu0_d7kfj_448:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xxxs_18wu0_d7kfj_449:not(#\9 ){padding-block-start:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_d7kfj_172.awsui_p-right-xxxs_18wu0_d7kfj_453:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xxxs_18wu0_d7kfj_454:not(#\9 ){padding-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_d7kfj_172.awsui_p-bottom-xxxs_18wu0_d7kfj_458:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xxxs_18wu0_d7kfj_449:not(#\9 ){padding-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_d7kfj_172.awsui_p-left-xxxs_18wu0_d7kfj_463:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xxxs_18wu0_d7kfj_454:not(#\9 ){padding-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_d7kfj_172.awsui_p-xxs_18wu0_d7kfj_468:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_p-top-xxs_18wu0_d7kfj_473:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xxs_18wu0_d7kfj_474:not(#\9 ){padding-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_p-right-xxs_18wu0_d7kfj_478:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xxs_18wu0_d7kfj_479:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_p-bottom-xxs_18wu0_d7kfj_483:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xxs_18wu0_d7kfj_474:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_p-left-xxs_18wu0_d7kfj_488:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xxs_18wu0_d7kfj_479:not(#\9 ){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_p-xs_18wu0_d7kfj_493:not(#\9 ){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_d7kfj_172.awsui_p-top-xs_18wu0_d7kfj_498:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xs_18wu0_d7kfj_499:not(#\9 ){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_d7kfj_172.awsui_p-right-xs_18wu0_d7kfj_503:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xs_18wu0_d7kfj_504:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_d7kfj_172.awsui_p-bottom-xs_18wu0_d7kfj_508:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xs_18wu0_d7kfj_499:not(#\9 ){padding-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_d7kfj_172.awsui_p-left-xs_18wu0_d7kfj_513:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xs_18wu0_d7kfj_504:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_d7kfj_172.awsui_p-s_18wu0_d7kfj_518:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_d7kfj_172.awsui_p-top-s_18wu0_d7kfj_523:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-s_18wu0_d7kfj_524:not(#\9 ){padding-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_d7kfj_172.awsui_p-right-s_18wu0_d7kfj_528:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-s_18wu0_d7kfj_529:not(#\9 ){padding-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_d7kfj_172.awsui_p-bottom-s_18wu0_d7kfj_533:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-s_18wu0_d7kfj_524:not(#\9 ){padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_d7kfj_172.awsui_p-left-s_18wu0_d7kfj_538:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-s_18wu0_d7kfj_529:not(#\9 ){padding-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_d7kfj_172.awsui_p-m_18wu0_d7kfj_543:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_d7kfj_172.awsui_p-top-m_18wu0_d7kfj_548:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-m_18wu0_d7kfj_549:not(#\9 ){padding-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_d7kfj_172.awsui_p-right-m_18wu0_d7kfj_553:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-m_18wu0_d7kfj_554:not(#\9 ){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_d7kfj_172.awsui_p-bottom-m_18wu0_d7kfj_558:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-m_18wu0_d7kfj_549:not(#\9 ){padding-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_d7kfj_172.awsui_p-left-m_18wu0_d7kfj_563:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-m_18wu0_d7kfj_554:not(#\9 ){padding-inline-start:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_d7kfj_172.awsui_p-l_18wu0_d7kfj_438:not(#\9 ){padding-block:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_p-top-l_18wu0_d7kfj_573:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-l_18wu0_d7kfj_574:not(#\9 ){padding-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_p-right-l_18wu0_d7kfj_578:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-l_18wu0_d7kfj_579:not(#\9 ){padding-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_p-bottom-l_18wu0_d7kfj_583:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-l_18wu0_d7kfj_574:not(#\9 ){padding-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_p-left-l_18wu0_d7kfj_588:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-l_18wu0_d7kfj_579:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_p-xl_18wu0_d7kfj_593:not(#\9 ){padding-block:var(--space-scaled-xl-xls2ln, 24px);padding-inline:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_d7kfj_172.awsui_p-top-xl_18wu0_d7kfj_598:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xl_18wu0_d7kfj_599:not(#\9 ){padding-block-start:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_d7kfj_172.awsui_p-right-xl_18wu0_d7kfj_603:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xl_18wu0_d7kfj_604:not(#\9 ){padding-inline-end:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_d7kfj_172.awsui_p-bottom-xl_18wu0_d7kfj_608:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xl_18wu0_d7kfj_599:not(#\9 ){padding-block-end:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_d7kfj_172.awsui_p-left-xl_18wu0_d7kfj_613:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xl_18wu0_d7kfj_604:not(#\9 ){padding-inline-start:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_d7kfj_172.awsui_p-xxl_18wu0_d7kfj_618:not(#\9 ){padding-block:var(--space-scaled-xxl-fs6lrd, 32px);padding-inline:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_d7kfj_172.awsui_p-top-xxl_18wu0_d7kfj_623:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xxl_18wu0_d7kfj_624:not(#\9 ){padding-block-start:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_d7kfj_172.awsui_p-right-xxl_18wu0_d7kfj_628:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xxl_18wu0_d7kfj_629:not(#\9 ){padding-inline-end:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_d7kfj_172.awsui_p-bottom-xxl_18wu0_d7kfj_633:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xxl_18wu0_d7kfj_624:not(#\9 ){padding-block-end:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_d7kfj_172.awsui_p-left-xxl_18wu0_d7kfj_638:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xxl_18wu0_d7kfj_629:not(#\9 ){padding-inline-start:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_d7kfj_172.awsui_p-xxxl_18wu0_d7kfj_643:not(#\9 ){padding-block:var(--space-scaled-xxxl-fzl3le, 40px);padding-inline:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_d7kfj_172.awsui_p-top-xxxl_18wu0_d7kfj_648:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xxxl_18wu0_d7kfj_649:not(#\9 ){padding-block-start:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_d7kfj_172.awsui_p-right-xxxl_18wu0_d7kfj_653:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xxxl_18wu0_d7kfj_654:not(#\9 ){padding-inline-end:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_d7kfj_172.awsui_p-bottom-xxxl_18wu0_d7kfj_658:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-vertical-xxxl_18wu0_d7kfj_649:not(#\9 ){padding-block-end:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_d7kfj_172.awsui_p-left-xxxl_18wu0_d7kfj_663:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_p-horizontal-xxxl_18wu0_d7kfj_654:not(#\9 ){padding-inline-start:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_d7kfj_172.awsui_m-n_18wu0_d7kfj_668:not(#\9 ){margin-block:var(--space-scaled-none-lypryy, 0px);margin-inline:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_m-top-n_18wu0_d7kfj_673:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-n_18wu0_d7kfj_674:not(#\9 ){margin-block-start:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_m-right-n_18wu0_d7kfj_678:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-n_18wu0_d7kfj_679:not(#\9 ){margin-inline-end:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_m-bottom-n_18wu0_d7kfj_683:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-n_18wu0_d7kfj_674:not(#\9 ){margin-block-end:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_m-left-n_18wu0_d7kfj_688:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-n_18wu0_d7kfj_679:not(#\9 ){margin-inline-start:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_d7kfj_172.awsui_m-xxxs_18wu0_d7kfj_693:not(#\9 ){margin-block:var(--space-scaled-xxxs-7blpsd, 2px);margin-inline:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_d7kfj_172.awsui_m-top-xxxs_18wu0_d7kfj_698:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xxxs_18wu0_d7kfj_699:not(#\9 ){margin-block-start:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_d7kfj_172.awsui_m-right-xxxs_18wu0_d7kfj_703:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xxxs_18wu0_d7kfj_704:not(#\9 ){margin-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_d7kfj_172.awsui_m-bottom-xxxs_18wu0_d7kfj_708:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xxxs_18wu0_d7kfj_699:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_d7kfj_172.awsui_m-left-xxxs_18wu0_d7kfj_713:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xxxs_18wu0_d7kfj_704:not(#\9 ){margin-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_d7kfj_172.awsui_m-xxs_18wu0_d7kfj_718:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_m-top-xxs_18wu0_d7kfj_723:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xxs_18wu0_d7kfj_724:not(#\9 ){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_m-right-xxs_18wu0_d7kfj_728:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xxs_18wu0_d7kfj_729:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_m-bottom-xxs_18wu0_d7kfj_733:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xxs_18wu0_d7kfj_724:not(#\9 ){margin-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_m-left-xxs_18wu0_d7kfj_738:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xxs_18wu0_d7kfj_729:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_d7kfj_172.awsui_m-xs_18wu0_d7kfj_743:not(#\9 ){margin-block:var(--space-scaled-xs-rt720d, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_d7kfj_172.awsui_m-top-xs_18wu0_d7kfj_748:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xs_18wu0_d7kfj_749:not(#\9 ){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_d7kfj_172.awsui_m-right-xs_18wu0_d7kfj_753:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xs_18wu0_d7kfj_754:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_d7kfj_172.awsui_m-bottom-xs_18wu0_d7kfj_758:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xs_18wu0_d7kfj_749:not(#\9 ){margin-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_d7kfj_172.awsui_m-left-xs_18wu0_d7kfj_763:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xs_18wu0_d7kfj_754:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_d7kfj_172.awsui_m-s_18wu0_d7kfj_768:not(#\9 ){margin-block:var(--space-scaled-s-yqvmoz, 12px);margin-inline:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_d7kfj_172.awsui_m-top-s_18wu0_d7kfj_773:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-s_18wu0_d7kfj_774:not(#\9 ){margin-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_d7kfj_172.awsui_m-right-s_18wu0_d7kfj_778:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-s_18wu0_d7kfj_779:not(#\9 ){margin-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_d7kfj_172.awsui_m-bottom-s_18wu0_d7kfj_783:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-s_18wu0_d7kfj_774:not(#\9 ){margin-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_d7kfj_172.awsui_m-left-s_18wu0_d7kfj_788:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-s_18wu0_d7kfj_779:not(#\9 ){margin-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_d7kfj_172.awsui_m-m_18wu0_d7kfj_793:not(#\9 ){margin-block:var(--space-scaled-m-z0ah6c, 16px);margin-inline:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_d7kfj_172.awsui_m-top-m_18wu0_d7kfj_798:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-m_18wu0_d7kfj_799:not(#\9 ){margin-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_d7kfj_172.awsui_m-right-m_18wu0_d7kfj_803:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-m_18wu0_d7kfj_804:not(#\9 ){margin-inline-end:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_d7kfj_172.awsui_m-bottom-m_18wu0_d7kfj_808:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-m_18wu0_d7kfj_799:not(#\9 ){margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_d7kfj_172.awsui_m-left-m_18wu0_d7kfj_813:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-m_18wu0_d7kfj_804:not(#\9 ){margin-inline-start:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_d7kfj_172.awsui_m-l_18wu0_d7kfj_688:not(#\9 ){margin-block:var(--space-scaled-l-gr6kh1, 20px);margin-inline:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_m-top-l_18wu0_d7kfj_823:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-l_18wu0_d7kfj_824:not(#\9 ){margin-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_m-right-l_18wu0_d7kfj_828:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-l_18wu0_d7kfj_829:not(#\9 ){margin-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_m-bottom-l_18wu0_d7kfj_833:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-l_18wu0_d7kfj_824:not(#\9 ){margin-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_m-left-l_18wu0_d7kfj_838:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-l_18wu0_d7kfj_829:not(#\9 ){margin-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_d7kfj_172.awsui_m-xl_18wu0_d7kfj_843:not(#\9 ){margin-block:var(--space-scaled-xl-xls2ln, 24px);margin-inline:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_d7kfj_172.awsui_m-top-xl_18wu0_d7kfj_848:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xl_18wu0_d7kfj_849:not(#\9 ){margin-block-start:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_d7kfj_172.awsui_m-right-xl_18wu0_d7kfj_853:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xl_18wu0_d7kfj_854:not(#\9 ){margin-inline-end:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_d7kfj_172.awsui_m-bottom-xl_18wu0_d7kfj_858:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xl_18wu0_d7kfj_849:not(#\9 ){margin-block-end:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_d7kfj_172.awsui_m-left-xl_18wu0_d7kfj_863:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xl_18wu0_d7kfj_854:not(#\9 ){margin-inline-start:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_d7kfj_172.awsui_m-xxl_18wu0_d7kfj_868:not(#\9 ){margin-block:var(--space-scaled-xxl-fs6lrd, 32px);margin-inline:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_d7kfj_172.awsui_m-top-xxl_18wu0_d7kfj_873:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xxl_18wu0_d7kfj_874:not(#\9 ){margin-block-start:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_d7kfj_172.awsui_m-right-xxl_18wu0_d7kfj_878:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xxl_18wu0_d7kfj_879:not(#\9 ){margin-inline-end:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_d7kfj_172.awsui_m-bottom-xxl_18wu0_d7kfj_883:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xxl_18wu0_d7kfj_874:not(#\9 ){margin-block-end:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_d7kfj_172.awsui_m-left-xxl_18wu0_d7kfj_888:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xxl_18wu0_d7kfj_879:not(#\9 ){margin-inline-start:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_d7kfj_172.awsui_m-xxxl_18wu0_d7kfj_893:not(#\9 ){margin-block:var(--space-scaled-xxxl-fzl3le, 40px);margin-inline:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_d7kfj_172.awsui_m-top-xxxl_18wu0_d7kfj_898:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xxxl_18wu0_d7kfj_899:not(#\9 ){margin-block-start:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_d7kfj_172.awsui_m-right-xxxl_18wu0_d7kfj_903:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xxxl_18wu0_d7kfj_904:not(#\9 ){margin-inline-end:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_d7kfj_172.awsui_m-bottom-xxxl_18wu0_d7kfj_908:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-vertical-xxxl_18wu0_d7kfj_899:not(#\9 ){margin-block-end:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_d7kfj_172.awsui_m-left-xxxl_18wu0_d7kfj_913:not(#\9 ),.awsui_box_18wu0_d7kfj_172.awsui_m-horizontal-xxxl_18wu0_d7kfj_904:not(#\9 ){margin-inline-start:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_d7kfj_172.awsui_d-block_18wu0_d7kfj_918:not(#\9 ){display:block}.awsui_box_18wu0_d7kfj_172.awsui_d-inline_18wu0_d7kfj_921:not(#\9 ){display:inline}.awsui_box_18wu0_d7kfj_172.awsui_d-inline-block_18wu0_d7kfj_924:not(#\9 ){display:inline-block}.awsui_box_18wu0_d7kfj_172.awsui_d-none_18wu0_d7kfj_927:not(#\9 ){display:none}.awsui_f-left_18wu0_d7kfj_931:not(#\9 ){float:inline-start}.awsui_f-right_18wu0_d7kfj_935:not(#\9 ){float:inline-end}.awsui_root_18wu0_d7kfj_939:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.awsui_root_18582_1g6fc_145:not(#\9 ){display:flex}.awsui_child_18582_1g6fc_149:not(#\9 ):empty{display:none}.awsui_horizontal_18582_1g6fc_160:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_horizontal-xxxs_18582_1g6fc_164:not(#\9 ){gap:var(--space-xxxs-zelp5l, 2px)}.awsui_horizontal-xxs_18582_1g6fc_167:not(#\9 ){gap:var(--space-xxs-0gmk42, 4px)}.awsui_horizontal-xs_18582_1g6fc_170:not(#\9 ){gap:var(--space-xs-j1ch97, 8px)}.awsui_horizontal-s_18582_1g6fc_173:not(#\9 ){gap:var(--space-s-kbzdb8, 12px)}.awsui_horizontal-m_18582_1g6fc_176:not(#\9 ){gap:var(--space-m-utxyzm, 16px)}.awsui_horizontal-l_18582_1g6fc_179:not(#\9 ){gap:var(--space-l-0ykpb1, 20px)}.awsui_horizontal-xl_18582_1g6fc_182:not(#\9 ){gap:var(--space-xl-d84eey, 24px)}.awsui_horizontal-xxl_18582_1g6fc_185:not(#\9 ){gap:var(--space-xxl-exi600, 32px)}.awsui_vertical_18582_1g6fc_192:not(#\9 ){flex-direction:column}.awsui_vertical-xxxs_18582_1g6fc_195:not(#\9 ){row-gap:var(--space-xxxs-zelp5l, 2px)}.awsui_vertical-xxs_18582_1g6fc_198:not(#\9 ){row-gap:var(--space-xxs-0gmk42, 4px)}.awsui_vertical-xs_18582_1g6fc_201:not(#\9 ){row-gap:var(--space-xs-j1ch97, 8px)}.awsui_vertical-s_18582_1g6fc_204:not(#\9 ){row-gap:var(--space-scaled-s-yqvmoz, 12px)}.awsui_vertical-m_18582_1g6fc_207:not(#\9 ){row-gap:var(--space-scaled-m-z0ah6c, 16px)}.awsui_vertical-l_18582_1g6fc_210:not(#\9 ){row-gap:var(--space-scaled-l-gr6kh1, 20px)}.awsui_vertical-xl_18582_1g6fc_213:not(#\9 ){row-gap:var(--space-scaled-xl-xls2ln, 24px)}.awsui_vertical-xxl_18582_1g6fc_216:not(#\9 ){row-gap:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_align-center_18582_1g6fc_220:not(#\9 ){align-items:center}.awsui_align-start_18582_1g6fc_224:not(#\9 ){align-items:start}.awsui_align-end_18582_1g6fc_228:not(#\9 ){align-items:end}
.awsui_content-wrapper_zycdx_s9cbz_153:not(#\9 ){padding-inline-start:var(--space-layout-content-horizontal-h9g14e, 24px);padding-inline-end:var(--space-layout-content-horizontal-h9g14e, 24px)}.awsui_content-wrapper-mobile_zycdx_s9cbz_157:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px);padding-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_content-type-dashboard_zycdx_s9cbz_162:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto}@media(min-width: 1401px){.awsui_content-type-dashboard_zycdx_s9cbz_162:not(#\9 ){max-inline-size:1280px}}@media(min-width: 1921px){.awsui_content-type-dashboard_zycdx_s9cbz_162:not(#\9 ){max-inline-size:1620px}}@media(min-width: 2541px){.awsui_content-type-dashboard_zycdx_s9cbz_162:not(#\9 ){max-inline-size:2160px}}

.awsui_toggle-button_16w0h_12wm9_185:not(#\9 ){cursor:pointer;border-block:0;border-inline:0;padding-block:calc(var(--space-scaled-xxs-vdp1uk, 4px) + 1px);padding-inline:calc(var(--space-xxs-0gmk42, 4px) + 1px);background:transparent;color:currentColor}.awsui_toggle-button_16w0h_12wm9_185:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_12wm9_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_12wm9_185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_12wm9_185:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));inset-block-start:calc(-1*var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));inline-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));block-size:calc(100% + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px) + var(--space-button-inline-icon-focus-outline-gutter-wzkzkx, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_close-button_16w0h_12wm9_220:not(#\9 ){position:absolute;outline:none;inset-inline-end:var(--space-m-utxyzm, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-thbtjk, 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_1la8x_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-dropdown_9duf6_1la8x_1 var(--motion-duration-show-quick-6av78d, 135ms) var(--motion-easing-show-quick-2n40zx, ease-out)}@keyframes awsui_awsui-motion-fade-in-dropdown_9duf6_1la8x_1{from{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_1la8x_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_1la8x_153:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_1la8x_153:not(#\9 ){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_1la8x_153.awsui_refresh_9duf6_1la8x_174:not(#\9 ){transform-origin:top;animation-name:awsui_awsui-motion-fade-in-0_9duf6_1la8x_1;animation-duration:var(--motion-duration-show-quick-6av78d, 135ms);animation-timing-function:var(--motion-easing-show-quick-2n40zx, ease-out)}@keyframes awsui_awsui-motion-fade-in-0_9duf6_1la8x_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_1la8x_153.awsui_refresh_9duf6_1la8x_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_1la8x_153.awsui_refresh_9duf6_1la8x_174:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_1la8x_153.awsui_refresh_9duf6_1la8x_174:not(#\9 ){animation:none;transition:none}.awsui_root_9duf6_1la8x_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1la8x_199.awsui_interior_9duf6_1la8x_232:not(#\9 ){position:static}.awsui_dropdown_9duf6_1la8x_153:not(#\9 ){position:absolute;display:none;z-index:2000;transform-origin:top}.awsui_dropdown_9duf6_1la8x_153.awsui_use-portal_9duf6_1la8x_242:not(#\9 ){z-index:7000}.awsui_dropdown_9duf6_1la8x_153:not(#\9 ):not(.awsui_interior_9duf6_1la8x_232){transform:translateY(0px);transition:transform var(--motion-duration-show-quick-6av78d, 135ms)}@media(prefers-reduced-motion: reduce){.awsui_dropdown_9duf6_1la8x_153:not(#\9 ):not(.awsui_interior_9duf6_1la8x_232){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown_9duf6_1la8x_153:not(#\9 ):not(.awsui_interior_9duf6_1la8x_232),.awsui-mode-entering .awsui_dropdown_9duf6_1la8x_153:not(#\9 ):not(.awsui_interior_9duf6_1la8x_232){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_1la8x_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-hcugsu, #ffffff);outline:none;box-shadow:var(--shadow-dropdown-s16b17, 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-942n6j, 8px));border-start-end-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-942n6j, 8px));border-end-start-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-942n6j, 8px));border-end-end-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-942n6j, 8px));border-block:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-container-top-2no83z, transparent);box-sizing:border-box}.awsui_dropdown-content-wrapper_9duf6_1la8x_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-rjshsu, 2px)) solid var(--awsui-dropdown-content-border-color-6b9ypa, var(--color-border-dropdown-container-xyg9v2, #b4b4bb));border-inline:var(--awsui-dropdown-content-border-width-6b9ypa, var(--border-width-popover-rjshsu, 2px)) solid var(--awsui-dropdown-content-border-color-6b9ypa, var(--color-border-dropdown-container-xyg9v2, #b4b4bb));border-start-start-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-942n6j, 8px));border-start-end-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-942n6j, 8px));border-end-start-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-942n6j, 8px));border-end-end-radius:var(--awsui-dropdown-content-border-radius-6b9ypa, var(--border-radius-dropdown-942n6j, 8px));pointer-events:none}.awsui_dropdown-content-wrapper_9duf6_1la8x_153.awsui_is-empty_9duf6_1la8x_318:not(#\9 )::after{display:none}.awsui_dropdown_9duf6_1la8x_153>.awsui_dropdown-content-wrapper_9duf6_1la8x_153:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-container-top-2no83z, transparent);border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-group-gylzy1, #c6c6cd)}.awsui_dropdown-drop-up_9duf6_1la8x_325>.awsui_dropdown-content-wrapper_9duf6_1la8x_153:not(#\9 ){transform-origin:bottom;box-shadow:var(--shadow-dropup-jek8x1, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_dropdown-drop-up_9duf6_1la8x_325.awsui_with-limited-width_9duf6_1la8x_329>.awsui_dropdown-content-wrapper_9duf6_1la8x_153:not(#\9 ){border-block-start:none}.awsui_dropdown-drop-left_9duf6_1la8x_332:not(#\9 ){inset-inline-end:0}.awsui_dropdown-drop-right_9duf6_1la8x_335:not(#\9 ){inset-inline-start:0}.awsui_dropdown_9duf6_1la8x_153.awsui_occupy-entire-width_9duf6_1la8x_338:not(#\9 ){min-inline-size:100%}.awsui_dropdown_9duf6_1la8x_153.awsui_use-flexible-width_9duf6_1la8x_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_1la8x_153.awsui_interior_9duf6_1la8x_232>.awsui_dropdown-content-wrapper_9duf6_1la8x_153:not(#\9 ){margin-block-start:-1px}.awsui_dropdown_9duf6_1la8x_153.awsui_hide-block-border_9duf6_1la8x_349>.awsui_dropdown-content-wrapper_9duf6_1la8x_153:not(#\9 ){border-block-start:none}.awsui_dropdown_9duf6_1la8x_153.awsui_hide-block-border_9duf6_1la8x_349:not(#\9 ):not(.awsui_dropdown-drop-up_9duf6_1la8x_325)>.awsui_dropdown-content-wrapper_9duf6_1la8x_153{border-block-end:none}.awsui_dropdown_9duf6_1la8x_153.awsui_hide-block-border_9duf6_1la8x_349.awsui_refresh_9duf6_1la8x_174>.awsui_dropdown-content-wrapper_9duf6_1la8x_153:not(#\9 ){border-block-end:none}.awsui_dropdown_9duf6_1la8x_153.awsui_open_9duf6_1la8x_358:not(#\9 ){display:block}.awsui_dropdown_9duf6_1la8x_153.awsui_open_9duf6_1la8x_358:not(#\9 ):not(.awsui_interior_9duf6_1la8x_232).awsui_refresh_9duf6_1la8x_174[data-animating=true]{transform:translateY(4px)}.awsui_dropdown_9duf6_1la8x_153.awsui_open_9duf6_1la8x_358:not(#\9 ):not(.awsui_interior_9duf6_1la8x_232).awsui_refresh_9duf6_1la8x_174[data-animating=true].awsui_dropdown-drop-up_9duf6_1la8x_325{transform:translateY(-4px)}.awsui_dropdown_9duf6_1la8x_153.awsui_open_9duf6_1la8x_358.awsui_nowrap_9duf6_1la8x_367:not(#\9 ){white-space:nowrap;overflow:scroll}.awsui_dropdown-content_9duf6_1la8x_153:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_stretch-trigger-height_9duf6_1la8x_378:not(#\9 ){block-size:100%}

.awsui_options-list_19gcf_1dlqq_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-942n6j, 8px);border-start-end-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-end-radius:var(--border-radius-dropdown-942n6j, 8px);-webkit-user-select:none;user-select:none}.awsui_options-list-embedded_19gcf_1dlqq_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_1dlqq_199:not(#\9 ){margin-block:-1px}
.awsui_header_16mm3_ea1sh_145:not(#\9 ){position:relative;margin-block:0;margin-inline:0;color:var(--color-text-dropdown-group-label-eifn7x, #424650);border-block:var(--border-divider-list-width-fmnfya, 1px) solid transparent;border-inline:var(--border-divider-list-width-fmnfya, 1px) solid transparent;border-inline-width:0;font-weight:var(--font-weight-bold-1ikzua, 700);display:flex;justify-content:space-between;align-items:center;padding-block:calc(var(--space-option-padding-vertical-3pmz4r, 4px) + var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px));padding-inline:calc(var(--space-button-horizontal-w2nh9z, 20px) + var(--border-item-width-y8srom, 2px));z-index:1}.awsui_header_16mm3_ea1sh_145.awsui_disabled_16mm3_ea1sh_161:not(#\9 ){color:var(--color-text-dropdown-item-disabled-t1zl5i, #b4b4bb);cursor:default}.awsui_header_16mm3_ea1sh_145.awsui_no-content-styling_16mm3_ea1sh_165:not(#\9 ){padding-block:calc(var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px));padding-inline:var(--border-item-width-y8srom, 2px);font-weight:var(--font-weight-normal-aq67c4, 400);color:inherit}.awsui_header_16mm3_ea1sh_145.awsui_expandable-header_16mm3_ea1sh_171:not(#\9 ){border-block-start-color:var(--color-border-dropdown-group-gylzy1, #c6c6cd);border-block-end-color:var(--color-border-dropdown-group-gylzy1, #c6c6cd);cursor:pointer}.awsui_header_16mm3_ea1sh_145.awsui_expandable-header_16mm3_ea1sh_171.awsui_disabled_16mm3_ea1sh_161:not(#\9 ){cursor:default}.awsui_header_16mm3_ea1sh_145.awsui_expandable-header_16mm3_ea1sh_171:not(#\9 ):focus{outline:none}.awsui_header_16mm3_ea1sh_145.awsui_expandable-header_16mm3_ea1sh_171.awsui_rolled-down_16mm3_ea1sh_182:not(#\9 ){border-block-end-color:transparent}.awsui_header_16mm3_ea1sh_145.awsui_expandable-header_16mm3_ea1sh_171.awsui_highlighted_16mm3_ea1sh_185:not(#\9 ){background-color:var(--color-background-dropdown-item-hover-5d9wxd, #f3f3f7);color:var(--color-text-dropdown-item-highlighted-rwy796, #0f141a);padding-block:var(--space-option-padding-vertical-3pmz4r, 4px);padding-inline:var(--space-button-horizontal-w2nh9z, 20px);border-block:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-auxtvc, #8c8c94);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-auxtvc, #8c8c94);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);z-index:2}.awsui_header_16mm3_ea1sh_145.awsui_expandable-header_16mm3_ea1sh_171.awsui_highlighted_16mm3_ea1sh_185.awsui_no-content-styling_16mm3_ea1sh_165:not(#\9 ){padding-block:0;padding-inline:0;color:inherit}.awsui_header_16mm3_ea1sh_145.awsui_expandable-header_16mm3_ea1sh_171.awsui_highlighted_16mm3_ea1sh_185.awsui_disabled_16mm3_ea1sh_161:not(#\9 ){background-color:var(--color-background-dropdown-item-dimmed-hvey00, transparent);border-color:var(--color-border-dropdown-item-dimmed-hover-b5uy46, #8c8c94);color:var(--color-text-dropdown-item-dimmed-9dxb49, #b4b4bb)}.awsui_header_16mm3_ea1sh_145.awsui_expandable-header_16mm3_ea1sh_171.awsui_highlighted_16mm3_ea1sh_185.awsui_is-focused_16mm3_ea1sh_208:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-70iovd, #424650)}.awsui_header_16mm3_ea1sh_145.awsui_expandable-header_16mm3_ea1sh_171.awsui_highlighted_16mm3_ea1sh_185.awsui_is-focused_16mm3_ea1sh_208:not(#\9 ):not(.awsui_visual-refresh_16mm3_ea1sh_211){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_category_16mm3_ea1sh_215:not(#\9 ){list-style:none;margin-block-start:calc(-1*var(--border-divider-list-width-fmnfya, 1px));padding-block:0;padding-inline:0}.awsui_category_16mm3_ea1sh_215:not(#\9 ):first-child{margin-block-start:0}.awsui_category_16mm3_ea1sh_215.awsui_expandable_16mm3_ea1sh_171:not(#\9 ){border-block-start:0}.awsui_category_16mm3_ea1sh_215:not(#\9 ):last-child{border-block-end:none}.awsui_category_16mm3_ea1sh_215.awsui_variant-navigation_16mm3_ea1sh_230:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_category_16mm3_ea1sh_215.awsui_variant-navigation_16mm3_ea1sh_230.awsui_expandable_16mm3_ea1sh_171:not(#\9 ){padding-block-start:0}.awsui_expand-icon_16mm3_ea1sh_237:not(#\9 ){position:relative;inset-inline-end:calc(-1*var(--space-s-kbzdb8, 12px));inline-size:var(--space-m-utxyzm, 16px);display:inline-block;margin-inline-start:auto;transition:transform var(--motion-duration-rotate-180-mr20n9, 135ms) var(--motion-easing-rotate-180-e70qy6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_expand-icon_16mm3_ea1sh_237:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-icon_16mm3_ea1sh_237:not(#\9 ),.awsui-mode-entering .awsui_expand-icon_16mm3_ea1sh_237:not(#\9 ){animation:none;transition:none}.awsui_expand-icon-up_16mm3_ea1sh_255:not(#\9 ){transform:rotate(-180deg)}.awsui_expand-icon-right_16mm3_ea1sh_258:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-icon-right_16mm3_ea1sh_258:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_items-list-container_16mm3_ea1sh_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_ea1sh_275:not(#\9 ){margin-block-end:-1px}.awsui_icon-wrapper_16mm3_ea1sh_279:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_header-content_16mm3_ea1sh_283:not(#\9 ){display:flex;align-items:center}
.awsui_root_14cnr_r516y_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_r516y_145>.awsui_trigger_14cnr_r516y_179:not(#\9 ){display:inline}.awsui_root_14cnr_r516y_145>.awsui_dropdown_14cnr_r516y_182:not(#\9 ){position:static;-webkit-user-select:none;user-select:none;background-color:var(--color-background-dropdown-item-default-hcugsu, #ffffff);outline:none;border-block-start:none;border-block-end:none;display:flex;flex-direction:column;inline-size:100%}.awsui_root_14cnr_r516y_145>.awsui_dropdown_14cnr_r516y_182.awsui_nowrap_14cnr_r516y_193:not(#\9 ){white-space:nowrap}.awsui_root_14cnr_r516y_145>.awsui_dropdown_14cnr_r516y_182.awsui_open_14cnr_r516y_196:not(#\9 ){display:flex}

.awsui_item-element_93a1u_1f5gs_145:not(#\9 ){position:relative;z-index:1;border-block:var(--border-item-width-y8srom, 2px) solid transparent;border-inline:var(--border-item-width-y8srom, 2px) solid transparent;list-style:none;padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-rnobap, #0f141a);margin-block-start:calc(-1*var(--border-width-dropdown-uyew1j, 2px));cursor:pointer}.awsui_item-element_93a1u_1f5gs_145.awsui_no-content-styling_93a1u_1f5gs_157:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-rnobap, #0f141a)}.awsui_item-element_93a1u_1f5gs_145.awsui_disabled_93a1u_1f5gs_162:not(#\9 ){cursor:default;color:var(--color-text-dropdown-item-disabled-t1zl5i, #b4b4bb)}.awsui_item-element_93a1u_1f5gs_145:not(#\9 ):first-child{margin-block-start:0}.awsui_item-element_93a1u_1f5gs_145.awsui_show-divider_93a1u_1f5gs_169:not(#\9 ){border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-group-gylzy1, #c6c6cd)}.awsui_item-element_93a1u_1f5gs_145.awsui_highlighted_93a1u_1f5gs_172:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-rwy796, #0f141a);z-index:2;background-color:var(--color-background-dropdown-item-hover-5d9wxd, #f3f3f7);border-color:var(--color-border-dropdown-item-hover-auxtvc, #8c8c94);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_item-element_93a1u_1f5gs_145.awsui_highlighted_93a1u_1f5gs_172.awsui_disabled_93a1u_1f5gs_162:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-9dxb49, #b4b4bb);border-color:var(--color-border-dropdown-item-dimmed-hover-b5uy46, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-hvey00, transparent)}.awsui_item-element_93a1u_1f5gs_145.awsui_highlighted_93a1u_1f5gs_172.awsui_is-focused_93a1u_1f5gs_187:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-70iovd, #424650)}.awsui_item-element_93a1u_1f5gs_145.awsui_highlighted_93a1u_1f5gs_172.awsui_is-focused_93a1u_1f5gs_187:not(#\9 ):not(.awsui_visual-refresh_93a1u_1f5gs_190){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_menu-item_93a1u_1f5gs_194:not(#\9 ){min-inline-size:0;word-break:break-word;display:flex;align-items:flex-start;padding-block:var(--space-option-padding-vertical-3pmz4r, 4px);padding-inline:var(--space-option-padding-horizontal-tqgaox, 20px);color:inherit;text-decoration:none}.awsui_menu-item_93a1u_1f5gs_194.awsui_no-content-styling_93a1u_1f5gs_157:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-rnobap, #0f141a)}.awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211:not(#\9 ){padding-block-end:calc(var(--space-option-padding-vertical-3pmz4r, 4px) + var(--space-xxxs-zelp5l, 2px));text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-liswmi, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211:not(#\9 ),.awsui-mode-entering .awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211:not(#\9 ){animation:none;transition:none}.awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211:not(#\9 ):focus{outline:none}.awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211:not(#\9 ):active,.awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211:not(#\9 ):focus,.awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211.awsui_current-breadcrumb_93a1u_1f5gs_248:not(#\9 ){font-weight:var(--font-weight-button-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-breadcrumb-current-px1su5, #656871);font-weight:var(--font-weight-bold-1ikzua, 700);text-decoration:none}.awsui_menu-item_93a1u_1f5gs_194.awsui_link-style_93a1u_1f5gs_211.awsui_link-style-highlighted_93a1u_1f5gs_256:not(#\9 ){color:var(--color-text-link-hover-02p7d1, #002b66)}.awsui_menu-item_93a1u_1f5gs_194:not(#\9 ):focus{outline:none}.awsui_has-category-header_93a1u_1f5gs_262>.awsui_menu-item_93a1u_1f5gs_194:not(#\9 ),.awsui_has-category-header_93a1u_1f5gs_262>.awsui_item-tooltip-wrapper_93a1u_1f5gs_262>.awsui_menu-item_93a1u_1f5gs_194:not(#\9 ),.awsui_has-category-header_93a1u_1f5gs_262:not(#\9 ):not(.awsui_has-checkmark_93a1u_1f5gs_262)>span>.awsui_menu-item_93a1u_1f5gs_194{padding-inline-start:calc(var(--space-xs-j1ch97, 8px) + var(--space-option-padding-horizontal-tqgaox, 20px))}.awsui_has-category-header_93a1u_1f5gs_262>.awsui_menu-item_93a1u_1f5gs_194.awsui_no-content-styling_93a1u_1f5gs_157:not(#\9 ),.awsui_has-category-header_93a1u_1f5gs_262>.awsui_item-tooltip-wrapper_93a1u_1f5gs_262>.awsui_menu-item_93a1u_1f5gs_194.awsui_no-content-styling_93a1u_1f5gs_157:not(#\9 ),.awsui_has-category-header_93a1u_1f5gs_262:not(#\9 ):not(.awsui_has-checkmark_93a1u_1f5gs_262)>span>.awsui_menu-item_93a1u_1f5gs_194.awsui_no-content-styling_93a1u_1f5gs_157{padding-inline-start:0}.awsui_icon_93a1u_1f5gs_269:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px);flex-shrink:0}.awsui_icon_93a1u_1f5gs_269.awsui_checkmark_93a1u_1f5gs_273:not(#\9 ){color:var(--color-item-selected-icepkx, #006ce0)}.awsui_icon_93a1u_1f5gs_269.awsui_disabled_93a1u_1f5gs_162:not(#\9 ){color:var(--color-text-interactive-disabled-062j3d, #b4b4bb)}.awsui_external-icon_93a1u_1f5gs_280:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_content-wrapper_93a1u_1f5gs_284:not(#\9 ){flex:1;display:flex;flex-direction:column}.awsui_main-row_93a1u_1f5gs_290:not(#\9 ){display:flex;justify-content:space-between;align-items:center;gap:var(--space-s-kbzdb8, 12px)}.awsui_label-tag_93a1u_1f5gs_297:not(#\9 ){color:var(--color-text-body-default-u78naq, #0f141a)}.awsui_label-tag_93a1u_1f5gs_297.awsui_disabled_93a1u_1f5gs_162:not(#\9 ){color:var(--color-text-interactive-disabled-062j3d, #b4b4bb)}.awsui_secondary-text_93a1u_1f5gs_304:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);color:var(--color-text-dropdown-item-secondary-bwtmp7, #656871)}.awsui_secondary-text_93a1u_1f5gs_304.awsui_highlighted_93a1u_1f5gs_172:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-rwy796, #0f141a)}.awsui_secondary-text_93a1u_1f5gs_304.awsui_disabled_93a1u_1f5gs_162:not(#\9 ){color:var(--color-text-interactive-disabled-062j3d, #b4b4bb)}
.awsui_button-dropdown_sne0l_1zak3_145:not(#\9 ){display:inline-block}.awsui_button-dropdown_sne0l_1zak3_145.awsui_full-width_sne0l_1zak3_148:not(#\9 ){inline-size:100%;display:block}.awsui_items-list-container_sne0l_1zak3_153:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;animation:awsui_awsui-motion-fade-in-0_sne0l_1zak3_1 500ms var(--motion-easing-show-quick-2n40zx, ease-out);animation-fill-mode:none}@media(prefers-reduced-motion: reduce){.awsui_items-list-container_sne0l_1zak3_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_items-list-container_sne0l_1zak3_153:not(#\9 ),.awsui-mode-entering .awsui_items-list-container_sne0l_1zak3_153:not(#\9 ){animation:none;transition:none}.awsui_rotate_sne0l_1zak3_172:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-mr20n9, 135ms) var(--motion-easing-rotate-180-e70qy6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_rotate_sne0l_1zak3_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_rotate_sne0l_1zak3_172:not(#\9 ),.awsui-mode-entering .awsui_rotate_sne0l_1zak3_172:not(#\9 ){animation:none;transition:none}.awsui_rotate-open_sne0l_1zak3_186:not(#\9 ){transform:rotate(-180deg)}.awsui_header_sne0l_1zak3_190:not(#\9 ){display:flex;flex-direction:column;list-style:none;padding-block:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-l-0ykpb1, 20px);border-block-start:var(--border-width-dropdown-uyew1j, 2px) solid transparent;border-block-end:var(--border-width-dropdown-uyew1j, 2px) solid var(--color-border-dropdown-group-gylzy1, #c6c6cd);border-inline:var(--border-width-dropdown-uyew1j, 2px) solid transparent}.awsui_title_sne0l_1zak3_201:not(#\9 ),.awsui_description_sne0l_1zak3_202:not(#\9 ){color:var(--color-text-top-navigation-title-aaqmrt, #0f141a)}.awsui_trigger-button_sne0l_1zak3_206.awsui_full-width_sne0l_1zak3_148:not(#\9 ){display:grid;grid-template-columns:1fr auto}.awsui_trigger-button_sne0l_1zak3_206.awsui_full-width_sne0l_1zak3_148.awsui_loading_sne0l_1zak3_210:not(#\9 ){grid-template-columns:auto 1fr auto}.awsui_split-trigger-wrapper_sne0l_1zak3_214:not(#\9 ){display:flex}.awsui_split-trigger-wrapper_sne0l_1zak3_214>.awsui_trigger-item_sne0l_1zak3_217>.awsui_trigger-button_sne0l_1zak3_206:not(#\9 ):focus,.awsui_split-trigger-wrapper_sne0l_1zak3_214>.awsui_trigger-item_sne0l_1zak3_217>.awsui_trigger-button_sne0l_1zak3_206:not(#\9 ):hover{z-index:1}.awsui_split-trigger-wrapper_sne0l_1zak3_214>.awsui_trigger-item_sne0l_1zak3_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1zak3_206{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:var(--space-m-utxyzm, 16px);margin-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_split-trigger-wrapper_sne0l_1zak3_214>.awsui_trigger-item_sne0l_1zak3_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1zak3_206.awsui_has-no-text_sne0l_1zak3_226{padding-inline:var(--space-button-icon-only-horizontal-a73tkk, 6px)}.awsui_split-trigger-wrapper_sne0l_1zak3_214>.awsui_trigger-item_sne0l_1zak3_217:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1zak3_206.awsui_has-no-text_sne0l_1zak3_226.awsui_visual-refresh_sne0l_1zak3_229{padding-inline-start:calc(var(--space-s-kbzdb8, 12px) - 2px)}.awsui_split-trigger-wrapper_sne0l_1zak3_214>.awsui_trigger-item_sne0l_1zak3_217:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_1zak3_206{border-start-start-radius:0;border-end-start-radius:0;padding-inline:calc(var(--space-xs-j1ch97, 8px) - 2px)}.awsui_split-trigger-wrapper_sne0l_1zak3_214>.awsui_trigger-item_sne0l_1zak3_217:not(#\9 ):not(:first-child).awsui_visual-refresh_sne0l_1zak3_229>.awsui_trigger-button_sne0l_1zak3_206{padding-inline-end:calc(var(--space-s-kbzdb8, 12px) - 2px)}.awsui_split-trigger-wrapper_sne0l_1zak3_214>.awsui_trigger-item_sne0l_1zak3_217.awsui_variant-normal_sne0l_1zak3_240:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1zak3_206{margin-inline-end:0}.awsui_split-trigger-wrapper_sne0l_1zak3_214>.awsui_trigger-item_sne0l_1zak3_217.awsui_variant-normal_sne0l_1zak3_240:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_1zak3_206{margin-inline-start:calc(var(--border-width-button-cefyym, 2px)*-1)}.awsui_split-trigger_sne0l_1zak3_214:not(#\9 ){display:contents}.awsui_dropdown-trigger_sne0l_1zak3_251:not(#\9 ){display:contents}.awsui_main-action-full-width_sne0l_1zak3_255:not(#\9 ){flex:1 1 0}.awsui_main-action-trigger-full-width_sne0l_1zak3_259:not(#\9 ){flex:0 0 auto}
.awsui_toggle_1uo6m_14dd0_193:not(#\9 ){box-sizing:border-box;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:7px}.awsui_drawer-triggers_1uo6m_14dd0_199:not(#\9 ){box-sizing:border-box}.awsui_drawer_1uo6m_14dd0_199:not(#\9 ){flex-shrink:0;position:relative;word-wrap:break-word;box-shadow:var(--shadow-panel-5jyxx5, 0px 0px 0px 1px #b6bec9)}.awsui_drawer_1uo6m_14dd0_199:not(#\9 ):not(.awsui_drawer-mobile_1uo6m_14dd0_209){z-index:830}.awsui_drawer-closed_1uo6m_14dd0_212:not(#\9 ){min-inline-size:40px}.awsui_drawer-closed_1uo6m_14dd0_212.awsui_drawer-mobile_1uo6m_14dd0_209:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_14dd0_219:not(#\9 ){position:fixed;overflow:auto;background-color:var(--color-background-layout-panel-content-og45o1, #ffffff);display:flex;flex-direction:column}.awsui_drawer-mobile_1uo6m_14dd0_209>.awsui_drawer-content_1uo6m_14dd0_219:not(#\9 ){z-index:1001;inset:0}.awsui_drawer-closed_1uo6m_14dd0_212>.awsui_drawer-content_1uo6m_14dd0_219:not(#\9 ){inline-size:40px}.awsui_drawer-closed_1uo6m_14dd0_212>.awsui_drawer-content_1uo6m_14dd0_219.awsui_drawer-content-clickable_1uo6m_14dd0_233:not(#\9 ){cursor:pointer;color:var(--color-text-interactive-default-za4ran, #424650)}.awsui_drawer-closed_1uo6m_14dd0_212>.awsui_drawer-content_1uo6m_14dd0_219.awsui_drawer-content-clickable_1uo6m_14dd0_233:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-xstcdw, #ebebf0)}.awsui_drawer-content_1uo6m_14dd0_219>[aria-hidden=true]:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_14dd0_219>.awsui_drawer-resize-content_1uo6m_14dd0_243:not(#\9 ){overflow:auto;block-size:100%;position:relative}.awsui_drawer-content_1uo6m_14dd0_219>.awsui_drawer-content-wrapper_1uo6m_14dd0_248:not(#\9 ){flex:1}.awsui_drawer-triggers-wrapper_1uo6m_14dd0_252:not(#\9 ){display:flex;flex-direction:column;text-align:center;align-items:stretch}.awsui_drawer-trigger_1uo6m_14dd0_199:not(#\9 ){padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:7px;cursor:pointer;color:var(--color-text-interactive-default-za4ran, #424650)}.awsui_drawer-trigger_1uo6m_14dd0_199:not(#\9 ):not(:first-child){border-block-start:1px solid var(--color-border-layout-dnikk7, #c6c6cd)}.awsui_drawer-trigger_1uo6m_14dd0_199:not(#\9 ):hover{color:var(--color-text-layout-toggle-hover-nf7mcu, #006ce0)}.awsui_drawer-trigger-active_1uo6m_14dd0_271:not(#\9 ),.awsui_drawer-trigger-active_1uo6m_14dd0_271:not(#\9 ):hover{background-color:var(--color-background-layout-toggle-selected-default-ixjh3e, #006ce0);color:var(--color-text-layout-toggle-active-ioxh6n, #ffffff)}.awsui_drawer-content-clickable_1uo6m_14dd0_233>.awsui_drawer-triggers-wrapper_1uo6m_14dd0_252>.awsui_drawer-trigger_1uo6m_14dd0_199:not(#\9 ):hover{color:var(--color-text-interactive-default-za4ran, #424650)}.awsui_resize-handle-wrapper_1uo6m_14dd0_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_14dd0_289:not(#\9 ){display:none}

@keyframes awsui_drag-handle-entry_155yk_1gro4_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_1gro4_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_1gro4_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_1gro4_1{from{opacity:.2}to{opacity:1}}@keyframes awsui_awsui-motion-fade-out-0_155yk_1gro4_1{from{opacity:1}to{opacity:0}}.awsui_direction-button-wrapper-motion-enter_155yk_1gro4_189:not(#\9 ),.awsui_direction-button-wrapper-motion-entering_155yk_1gro4_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exit_155yk_1gro4_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exiting_155yk_1gro4_189:not(#\9 ){pointer-events:none}.awsui_direction-button-wrapper-motion-entering_155yk_1gro4_189:not(#\9 ){animation:awsui_drag-handle-entry_155yk_1gro4_1 var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1)),awsui_awsui-motion-fade-in_155yk_1gro4_1 var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper-motion-entering_155yk_1gro4_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-entering_155yk_1gro4_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-entering_155yk_1gro4_189:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-motion-exiting_155yk_1gro4_189:not(#\9 ){animation:awsui_drag-handle-exit_155yk_1gro4_1 var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1)) forwards,awsui_awsui-motion-fade-out-0_155yk_1gro4_1 var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1)) forwards}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper-motion-exiting_155yk_1gro4_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-exiting_155yk_1gro4_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-exiting_155yk_1gro4_189:not(#\9 ){animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper_155yk_1gro4_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper_155yk_1gro4_169:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper_155yk_1gro4_169:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-block-start_155yk_1gro4_229:not(#\9 ){--awsui-drag-handle-animation-block-offset-6b9ypa: 20px}.awsui_direction-button-wrapper-block-end_155yk_1gro4_233:not(#\9 ){--awsui-drag-handle-animation-block-offset-6b9ypa: -20px}.awsui_direction-button-wrapper-inline-start_155yk_1gro4_237:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-6b9ypa: 20px}.awsui_direction-button-wrapper-inline-start_155yk_1gro4_237:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-6b9ypa: -20px}.awsui_direction-button-wrapper-inline-end_155yk_1gro4_248:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-6b9ypa: -20px}.awsui_direction-button-wrapper-inline-end_155yk_1gro4_248:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-6b9ypa: 20px}.awsui_contents_155yk_1gro4_259:not(#\9 ){display:contents}.awsui_portal-overlay_155yk_1gro4_263:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;pointer-events:none;z-index:7000}.awsui_portal-overlay-disabled_155yk_1gro4_271:not(#\9 ){display:none}.awsui_portal-overlay-contents_155yk_1gro4_275:not(#\9 ){pointer-events:auto}.awsui_drag-handle_155yk_1gro4_279:not(#\9 ){position:relative;display:inline-flex}.awsui_direction-button-wrapper_155yk_1gro4_169:not(#\9 ){position:absolute;block-size:var(--space-static-xl-us1owq, 24px);inline-size:var(--space-static-xl-us1owq, 24px);padding-block:var(--space-static-xxs-ob9nh1, 4px);padding-inline:var(--space-static-xxs-ob9nh1, 4px)}.awsui_direction-button-wrapper-hidden_155yk_1gro4_292:not(#\9 ){display:none}.awsui_direction-button-wrapper-block-start_155yk_1gro4_229:not(#\9 ){inset-block-start:calc(-1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)));inset-inline-start:calc(50% - (var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px))/2)}.awsui_direction-button-wrapper-block-end_155yk_1gro4_233:not(#\9 ){inset-block-end:calc(-1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)));inset-inline-start:calc(50% - (var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px))/2)}.awsui_direction-button-wrapper-inline-start_155yk_1gro4_237:not(#\9 ){inset-inline-start:calc(-1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)));inset-block-start:calc(50% - (var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px))/2)}.awsui_direction-button-wrapper-inline-end_155yk_1gro4_248:not(#\9 ){inset-inline-end:calc(-1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)));inset-block-start:calc(50% - (var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px))/2)}.awsui_direction-button-wrapper-forced_155yk_1gro4_316:not(#\9 ){inset-inline-start:calc(50% - (var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px))/2)}.awsui_direction-button-wrapper-forced-top-0_155yk_1gro4_320:not(#\9 ){inset-block-start:calc(-1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-top-1_155yk_1gro4_324:not(#\9 ){inset-block-start:calc(-2*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-top-2_155yk_1gro4_328:not(#\9 ){inset-block-start:calc(-3*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-top-3_155yk_1gro4_332:not(#\9 ){inset-block-start:calc(-4*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-bottom-0_155yk_1gro4_336:not(#\9 ){inset-block-start:calc(1*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-bottom-1_155yk_1gro4_340:not(#\9 ){inset-block-start:calc(2*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-bottom-2_155yk_1gro4_344:not(#\9 ){inset-block-start:calc(3*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button-wrapper-forced-bottom-3_155yk_1gro4_348:not(#\9 ){inset-block-start:calc(4*(var(--space-static-xl-us1owq, 24px) + 2*var(--space-static-xxs-ob9nh1, 4px)))}.awsui_direction-button_155yk_1gro4_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-us1owq, 24px);block-size:var(--space-static-xl-us1owq, 24px);padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-xxs-0gmk42, 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-e56tgl, #424650);color:var(--color-text-direction-button-default-g2gjdl, #ffffff);box-shadow:var(--shadow-dropdown-s16b17, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_direction-button_155yk_1gro4_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_1gro4_371):hover{background-color:var(--color-background-direction-button-hover-jmjk2y, #333843)}.awsui_direction-button_155yk_1gro4_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_1gro4_371):active{background-color:var(--color-background-direction-button-active-fx0gna, #232b37)}.awsui_direction-button-disabled_155yk_1gro4_371:not(#\9 ){cursor:default;background-color:var(--color-background-direction-button-disabled-9b729e, #ebebf0);color:var(--color-text-direction-button-disabled-hwryyv, #b4b4bb)}

.awsui_handle_sdha6_w54gh_145:not(#\9 ){appearance:none;color:var(--color-text-interactive-default-za4ran, #424650);background:transparent;inline-size:-moz-fit-content;inline-size:fit-content;touch-action:none}.awsui_handle-size-normal_sdha6_w54gh_153:not(#\9 ){block-size:var(--line-height-body-m-we036z, 20px);padding-inline:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_handle-size-small_sdha6_w54gh_157:not(#\9 ){block-size:var(--line-height-body-s-k99bxq, 16px)}.awsui_handle-drag-indicator_sdha6_w54gh_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_w54gh_160){cursor:grab}.awsui_handle-drag-indicator_sdha6_w54gh_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_w54gh_160).awsui_active_sdha6_w54gh_163{cursor:grabbing}.awsui_handle-resize-area_sdha6_w54gh_166:not(#\9 ){cursor:nwse-resize}.awsui_handle-resize-area_sdha6_w54gh_166:not(#\9 ):dir(rtl){cursor:nesw-resize}.awsui_handle-resize-horizontal_sdha6_w54gh_173:not(#\9 ){cursor:ew-resize}.awsui_handle-resize-vertical_sdha6_w54gh_176:not(#\9 ){cursor:ns-resize}.awsui_handle_sdha6_w54gh_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_handle_sdha6_w54gh_145:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_w54gh_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_w54gh_186){position:relative}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_w54gh_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_w54gh_186){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_w54gh_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_w54gh_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_resize-icon_sdha6_w54gh_208:not(#\9 ){stroke:var(--color-text-interactive-default-za4ran, #424650)}.awsui_resize-icon_sdha6_w54gh_208:not(#\9 ):hover{stroke:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_resize-icon-vertical_sdha6_w54gh_214:not(#\9 ){margin-block:auto;margin-inline:auto}.awsui_resize-icon-horizontal_sdha6_w54gh_218:not(#\9 ){transform:rotate(90deg)}.awsui_prevent-pointer_sdha6_w54gh_222:not(#\9 ){pointer-events:none}

.awsui_slider_cqzlk_1qre6_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_1qre6_145:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_1qre6_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_1qre6_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_1qre6_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_slider-side_cqzlk_1qre6_179:not(#\9 ),.awsui_slider-side-start_cqzlk_1qre6_180:not(#\9 ){cursor:ew-resize;margin-block:0;margin-inline-end:0}
@media(min-width: 689px){.awsui_with-motion-vertical_b18tp_pd1u0_146:not(#\9 ){transition:var(--motion-duration-refresh-only-medium-zl94da, 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_pd1u0_146:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_with-motion-vertical_b18tp_pd1u0_146:not(#\9 ),.awsui-mode-entering .awsui_with-motion-vertical_b18tp_pd1u0_146:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui_with-motion-horizontal_b18tp_pd1u0_165:not(#\9 ){transition:var(--motion-duration-refresh-only-medium-zl94da, 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_pd1u0_165:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_with-motion-horizontal_b18tp_pd1u0_165:not(#\9 ),.awsui-mode-entering .awsui_with-motion-horizontal_b18tp_pd1u0_165:not(#\9 ){animation:none;transition:none}}.awsui_resize-active_b18tp_pd1u0_184 *:not(#\9 ){-webkit-user-select:none;user-select:none}.awsui_resize-active_b18tp_pd1u0_184 * .awsui_with-motion-vertical_b18tp_pd1u0_146:not(#\9 ),.awsui_resize-active_b18tp_pd1u0_184 * .awsui_with-motion-horizontal_b18tp_pd1u0_165:not(#\9 ){transition:none;animation:none}.awsui_resize-active_b18tp_pd1u0_184 iframe:not(#\9 ){pointer-events:none}.awsui_resize-side_b18tp_pd1u0_195 *:not(#\9 ){cursor:ew-resize}.awsui_resize-bottom_b18tp_pd1u0_198 *:not(#\9 ){cursor:ns-resize}
.awsui_root_lm6vo_1dg9e_153:not(#\9 ){display:flex;flex-direction:column;position:relative;color:var(--color-text-body-default-u78naq, #0f141a)}.awsui_root-no-scroll_lm6vo_1dg9e_160:not(#\9 ){position:relative;z-index:1}.awsui_layout_lm6vo_1dg9e_165:not(#\9 ){flex:1 1 auto;display:flex;align-items:stretch;background-color:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_layout-no-scroll_lm6vo_1dg9e_171:not(#\9 ){overflow:hidden}.awsui_layout-main_lm6vo_1dg9e_175:not(#\9 ){flex:1;min-inline-size:0;background-color:var(--color-background-layout-main-7ppbeu, #ffffff);position:relative}.awsui_layout-main-scrollable_lm6vo_1dg9e_181:not(#\9 ){overflow:auto}.awsui_unfocusable_lm6vo_1dg9e_186 *:not(#\9 ){visibility:hidden}.awsui_breadcrumbs-desktop_lm6vo_1dg9e_190:not(#\9 ){padding-block-start:var(--space-scaled-m-z0ah6c, 16px);padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_content-header-wrapper_lm6vo_1dg9e_195:not(#\9 ){padding-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_content-wrapper_lm6vo_1dg9e_199:not(#\9 ){padding-block-end:var(--space-layout-content-bottom-81nsfk, 40px)}.awsui_content-overlapped_lm6vo_1dg9e_203:not(#\9 ){margin-block-start:calc(-1*var(--space-dark-header-overlap-distance-a8u09x, 36px))}.awsui_content-extra-top-padding_lm6vo_1dg9e_207:not(#\9 ){padding-block-start:var(--space-scaled-m-z0ah6c, 16px)}
.awsui_block-body-scroll_19d8l_1cw8j_153:not(#\9 ){overflow:hidden}.awsui_mobile-bar_19d8l_1cw8j_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-w3gr0r, #0f141a);box-shadow:var(--shadow-panel-5jyxx5, 0px 0px 0px 1px #b6bec9);block-size:calc(2*var(--space-m-utxyzm, 16px) + var(--space-scaled-xs-rt720d, 8px))}.awsui_mobile-bar-breadcrumbs_19d8l_1cw8j_170:not(#\9 ){min-inline-size:0;flex:1;margin-inline-start:var(--space-m-utxyzm, 16px);margin-inline-end:var(--space-m-utxyzm, 16px)}.awsui_mobile-toggle_19d8l_1cw8j_177:not(#\9 ){box-sizing:border-box;cursor:pointer;z-index:1;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:7px;inline-size:40px;color:var(--color-text-interactive-default-za4ran, #424650)}.awsui_mobile-toggle-type-navigation_19d8l_1cw8j_186:not(#\9 ){border-inline-end:1px solid var(--color-border-layout-dnikk7, #c6c6cd)}.awsui_mobile-toggle-type-tools_19d8l_1cw8j_189:not(#\9 ),.awsui_mobile-toggle-type-drawer_19d8l_1cw8j_189:not(#\9 ){border-inline-start:1px solid var(--color-border-layout-dnikk7, #c6c6cd)}.awsui_mobile-toggle_19d8l_1cw8j_177:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-xstcdw, #ebebf0)}.awsui_drawers-container_19d8l_1cw8j_196:not(#\9 ){display:flex;align-items:stretch}
.awsui_notifications_1hmm4_3t31e_9:not(#\9 ),.awsui_notifications-sticky_1hmm4_3t31e_10:not(#\9 ){z-index:850}.awsui_notifications_1hmm4_3t31e_9:not(#\9 ){position:relative}.awsui_notifications-sticky_1hmm4_3t31e_10:not(#\9 ){inset-block-start:0;position:sticky;--awsui-flashbar-sticky-bottom-margin-6b9ypa: var(--space-xxl-exi600, 32px)}.awsui_no-content-paddings_1hmm4_3t31e_25:not(#\9 ){--awsui-stacked-notifications-bottom-margin-6b9ypa: var(--space-scaled-l-gr6kh1, 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_1trku_149:not(#\9 ){display:contents}div.awsui_background_hyvsj_1trku_149>.awsui_scrolling-background_hyvsj_1trku_152:not(#\9 ){background-color:var(--color-background-layout-main-7ppbeu, #ffffff);color:var(--color-text-body-default-u78naq, #0f141a);grid-column:1/span 5;grid-row:1/9}.awsui_breadcrumbs_hyvsj_1trku_163:not(#\9 ){background-color:var(--color-background-layout-main-7ppbeu, #ffffff);grid-area:breadcrumbs}.awsui_drawers-container_hyvsj_1trku_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_1trku_176.awsui_has-open-drawer_hyvsj_1trku_187:not(#\9 ){background-color:var(--color-background-container-content-6p3tfp, #ffffff)}@media(min-width: 689px){.awsui_drawers-container_hyvsj_1trku_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_1trku_176:not(#\9 ){position:fixed;inset-inline-end:0;z-index:1001}.awsui_drawers-container_hyvsj_1trku_176.awsui_disable-body-scroll_hyvsj_1trku_208:not(#\9 ){inset-block-start:var(--awsui-header-height-6b9ypa)}}.awsui_drawers-desktop-triggers-container_hyvsj_1trku_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1trku_213:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1trku_251).awsui_has-open-drawer_hyvsj_1trku_187{inline-size:0}.awsui_drawers-desktop-triggers-container_hyvsj_1trku_213.awsui_has-multiple-triggers_hyvsj_1trku_251.awsui_has-open-drawer_hyvsj_1trku_187:not(#\9 ){background-color:var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_drawers-desktop-triggers-container_hyvsj_1trku_213:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1trku_251):not(.awsui_has-open-drawer_hyvsj_1trku_187){inline-size:calc(var(--space-layout-toggle-padding-1ew40m, 12px)*2 + var(--space-layout-toggle-diameter-l8muum, 36px))}.awsui_drawers-mobile-triggers-container_hyvsj_1trku_261:not(#\9 ){display:flex;justify-content:flex-end}.awsui_drawers-trigger-content_hyvsj_1trku_266:not(#\9 ){align-items:center;display:flex;flex-direction:column;gap:var(--space-xs-j1ch97, 8px);padding-block-start:var(--space-scaled-s-yqvmoz, 12px);inline-size:calc(var(--space-layout-toggle-padding-1ew40m, 12px)*2 + var(--space-layout-toggle-diameter-l8muum, 36px))}.awsui_drawers-trigger-content_hyvsj_1trku_266:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1trku_251).awsui_has-open-drawer_hyvsj_1trku_187{opacity:0}.awsui_drawers-trigger-content_hyvsj_1trku_266:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_1trku_251):not(.awsui_has-open-drawer_hyvsj_1trku_187){opacity:1}.awsui_drawers-trigger-content_hyvsj_1trku_266>.awsui_drawers-trigger-overflow_hyvsj_1trku_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_1trku_266:not(#\9 ){inline-size:40px;display:flex;justify-content:center}}.awsui_drawer_hyvsj_1trku_176:not(#\9 ){--awsui-drawer-size-6b9ypa: 290px;background-color:var(--color-background-container-content-6p3tfp, #ffffff);border-color:transparent;display:grid;grid-template-columns:var(--space-m-utxyzm, 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_1trku_176>.awsui_drawer-content-container_hyvsj_1trku_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-utxyzm, 16px) 1fr auto var(--space-m-utxyzm, 16px);grid-template-rows:var(--size-vertical-panel-icon-offset-thbtjk, 15px) auto 1fr;overflow-y:auto}.awsui_drawer_hyvsj_1trku_176>.awsui_drawer-content-container_hyvsj_1trku_311>.awsui_drawer-close-button_hyvsj_1trku_320:not(#\9 ){grid-column:3;grid-row:2;z-index:1}.awsui_drawer_hyvsj_1trku_176>.awsui_drawer-content-container_hyvsj_1trku_311>.awsui_drawer-content_hyvsj_1trku_311:not(#\9 ){grid-column:1/span 4;block-size:var(--awsui-content-height-6b9ypa)}.awsui_drawer_hyvsj_1trku_176>.awsui_drawer-content-container_hyvsj_1trku_311>.awsui_drawer-content_hyvsj_1trku_311.awsui_drawer-content-hidden_hyvsj_1trku_329:not(#\9 ){display:none}.awsui_drawer_hyvsj_1trku_176>.awsui_drawer-slider_hyvsj_1trku_332:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center;z-index:850}.awsui_drawer_hyvsj_1trku_176:not(#\9 ):not(.awsui_is-drawer-open_hyvsj_1trku_340){opacity:0;inline-size:0}.awsui_drawer_hyvsj_1trku_176.awsui_is-drawer-open_hyvsj_1trku_340:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);border-inline-start:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-26kt06, #c6c6cd);opacity:1;inline-size:var(--awsui-drawer-size-6b9ypa)}@media(min-width: 2541px){.awsui_drawer_hyvsj_1trku_176.awsui_is-drawer-open_hyvsj_1trku_340:not(#\9 ){--awsui-drawer-size-6b9ypa: 320px}}@media(max-width: 688px){.awsui_drawer_hyvsj_1trku_176.awsui_is-drawer-open_hyvsj_1trku_340:not(#\9 ){--awsui-drawer-size-6b9ypa: 100vw;inline-size:100vw}}header.awsui_content_hyvsj_1trku_366:not(#\9 ){grid-area:header}.awsui_layout_hyvsj_1trku_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-utxyzm, 16px) + var(--space-scaled-xs-rt720d, 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-a8u09x, 36px);--awsui-toggles-left-width-6b9ypa: 0px;--awsui-toggles-right-width-6b9ypa: 0px;background-color:var(--color-background-layout-main-7ppbeu, #ffffff);color:var(--color-text-body-default-u78naq, #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_1trku_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1trku_463){--awsui-default-max-content-width-6b9ypa: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_1trku_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1trku_463){--awsui-default-max-content-width-6b9ypa: 1440px}}@media(min-width: 2541px){.awsui_layout_hyvsj_1trku_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1trku_463){--awsui-default-max-content-width-6b9ypa: 1620px}}@media(min-width: 1401px){.awsui_layout_hyvsj_1trku_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1trku_463).awsui_content-type-dashboard_hyvsj_1trku_478{--awsui-default-max-content-width-6b9ypa: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_1trku_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1trku_463).awsui_content-type-dashboard_hyvsj_1trku_478{--awsui-default-max-content-width-6b9ypa: 1620px}}@media(min-width: 2541px){.awsui_layout_hyvsj_1trku_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1trku_463).awsui_content-type-dashboard_hyvsj_1trku_478{--awsui-default-max-content-width-6b9ypa: 2160px}}.awsui_layout_hyvsj_1trku_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1trku_463).awsui_content-type-table_hyvsj_1trku_492,.awsui_layout_hyvsj_1trku_391:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_1trku_463).awsui_content-type-cards_hyvsj_1trku_492{--awsui-default-max-content-width-6b9ypa: 100%}.awsui_layout_hyvsj_1trku_391.awsui_has-max-content-width_hyvsj_1trku_463:not(#\9 ){--awsui-default-max-content-width-6b9ypa: var(--awsui-max-content-width-6b9ypa)}.awsui_layout_hyvsj_1trku_391.awsui_is-overlap-disabled_hyvsj_1trku_498:not(#\9 ){--awsui-overlap-height-6b9ypa: 0}.awsui_layout_hyvsj_1trku_391.awsui_is-hide-mobile-toolbar_hyvsj_1trku_501:not(#\9 ){--awsui-mobile-bar-height-6b9ypa: 0px}@media(min-width: 993px){.awsui_layout_hyvsj_1trku_391:not(#\9 ){--awsui-default-min-content-width-6b9ypa: var(--awsui-min-content-width-6b9ypa, 280px)}}@media(max-width: 992px){.awsui_layout_hyvsj_1trku_391:not(#\9 ){--awsui-default-min-content-width-6b9ypa: 0px}}@media(min-width: 689px){.awsui_layout_hyvsj_1trku_391.awsui_has-content-gap-left_hyvsj_1trku_515:not(#\9 ){--awsui-content-gap-left-6b9ypa: var(--space-layout-content-horizontal-h9g14e, 24px)}.awsui_layout_hyvsj_1trku_391.awsui_has-content-gap-right_hyvsj_1trku_518:not(#\9 ){--awsui-content-gap-right-6b9ypa: var(--space-layout-content-horizontal-h9g14e, 24px)}}@media(max-width: 688px){.awsui_layout_hyvsj_1trku_391:not(#\9 ){--awsui-content-gap-left-6b9ypa: var(--space-l-0ykpb1, 20px);--awsui-content-gap-right-6b9ypa: var(--space-l-0ykpb1, 20px)}}.awsui_layout_hyvsj_1trku_391.awsui_has-breadcrumbs_hyvsj_1trku_528:not(#\9 ){--awsui-breadcrumbs-gap-6b9ypa: var(--space-scaled-m-z0ah6c, 16px)}.awsui_layout_hyvsj_1trku_391.awsui_content-first-child-header_hyvsj_1trku_531:not(#\9 ),.awsui_layout_hyvsj_1trku_391.awsui_content-first-child-notifications_hyvsj_1trku_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1trku_528).awsui_has-header_hyvsj_1trku_531{--awsui-header-gap-6b9ypa: var(--space-scaled-xs-rt720d, 8px)}.awsui_layout_hyvsj_1trku_391.awsui_has-breadcrumbs_hyvsj_1trku_528.awsui_has-header_hyvsj_1trku_531:not(#\9 ){--awsui-header-gap-6b9ypa: var(--space-scaled-xs-rt720d, 8px)}.awsui_layout_hyvsj_1trku_391.awsui_content-first-child-notifications_hyvsj_1trku_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1trku_528):not(.awsui_has-header_hyvsj_1trku_531){--awsui-main-gap-6b9ypa: var(--space-xs-j1ch97, 8px)}.awsui_layout_hyvsj_1trku_391.awsui_has-breadcrumbs_hyvsj_1trku_528:not(#\9 ):not(.awsui_has-header_hyvsj_1trku_531){--awsui-main-gap-6b9ypa: var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_layout_hyvsj_1trku_391.awsui_has-header_hyvsj_1trku_531:not(#\9 ){--awsui-main-gap-6b9ypa: var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_layout_hyvsj_1trku_391.awsui_content-first-child-main_hyvsj_1trku_546:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_1trku_546){--awsui-main-gap-6b9ypa: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_1trku_391.awsui_content-first-child-main_hyvsj_1trku_546.awsui_disable-content-paddings_hyvsj_1trku_546:not(#\9 ){--awsui-main-gap-6b9ypa: 0px}@media(max-width: 688px){.awsui_layout_hyvsj_1trku_391.awsui_content-first-child-header_hyvsj_1trku_531:not(#\9 ){--awsui-header-gap-6b9ypa: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_1trku_391.awsui_content-first-child-notifications_hyvsj_1trku_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1trku_528).awsui_has-header_hyvsj_1trku_531{--awsui-header-gap-6b9ypa: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_1trku_391.awsui_content-first-child-notifications_hyvsj_1trku_531:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_1trku_528):not(.awsui_has-header_hyvsj_1trku_531),.awsui_layout_hyvsj_1trku_391.awsui_content-first-child-main_hyvsj_1trku_546:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_1trku_546){--awsui-main-gap-6b9ypa: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_1trku_391.awsui_content-first-child-main_hyvsj_1trku_546.awsui_disable-content-paddings_hyvsj_1trku_546:not(#\9 ){--awsui-main-gap-6b9ypa: 0px}}.awsui_layout_hyvsj_1trku_391.awsui_has-left-toggles-gutter_hyvsj_1trku_566:not(#\9 ){--awsui-toggles-left-width-6b9ypa: calc(var(--space-layout-toggle-padding-1ew40m, 12px) + 36px)}.awsui_layout_hyvsj_1trku_391.awsui_has-right-toggles-gutter_hyvsj_1trku_569:not(#\9 ){--awsui-toggles-right-width-6b9ypa: calc(var(--space-layout-toggle-padding-1ew40m, 12px) + 36px)}.awsui_layout_hyvsj_1trku_391.awsui_disable-body-scroll_hyvsj_1trku_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_1trku_391.awsui_disable-body-scroll_hyvsj_1trku_208.awsui_has-split-panel_hyvsj_1trku_589.awsui_split-panel-position-bottom_hyvsj_1trku_589:not(#\9 ){--awsui-main-template-rows-6b9ypa: repeat(2, auto)}.awsui_block-body-scroll_hyvsj_1trku_597:not(#\9 ){overflow:hidden}.awsui_unfocusable_hyvsj_1trku_602:not(#\9 ),.awsui_unfocusable_hyvsj_1trku_602 *:not(#\9 ){visibility:hidden !important}.awsui_container_hyvsj_1trku_612:not(#\9 ){grid-area:main;padding-block-end:var(--space-layout-content-bottom-81nsfk, 40px)}.awsui_container_hyvsj_1trku_612.awsui_has-split-panel_hyvsj_1trku_589.awsui_split-panel-position-bottom_hyvsj_1trku_589:not(#\9 ){padding-block-end:calc(var(--awsui-split-panel-height-6b9ypa) + var(--space-layout-content-bottom-81nsfk, 40px))}.awsui_container_hyvsj_1trku_612.awsui_disable-content-paddings_hyvsj_1trku_546:not(#\9 ){grid-column:1/6;padding-block:0;padding-inline:0}@media(min-width: 689px){.awsui_container_hyvsj_1trku_612.awsui_disable-content-paddings_hyvsj_1trku_546.awsui_is-navigation-open_hyvsj_1trku_638:not(#\9 ){grid-column-start:2}.awsui_container_hyvsj_1trku_612.awsui_disable-content-paddings_hyvsj_1trku_546.awsui_is-tools-open_hyvsj_1trku_641:not(#\9 ),.awsui_container_hyvsj_1trku_612.awsui_disable-content-paddings_hyvsj_1trku_546.awsui_is-split-panel-open_hyvsj_1trku_641.awsui_split-panel-position-side_hyvsj_1trku_641:not(#\9 ),.awsui_container_hyvsj_1trku_612.awsui_disable-content-paddings_hyvsj_1trku_546.awsui_has-active-drawer_hyvsj_1trku_641:not(#\9 ){grid-column-end:5}}section.awsui_mobile-toolbar_hyvsj_1trku_654:not(#\9 ){align-items:center;background-color:var(--color-background-layout-main-7ppbeu, #ffffff);border-block-end:1px solid var(--color-border-divider-default-26kt06, #c6c6cd);box-shadow:var(--shadow-sticky-zim54a, 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-utxyzm, 16px);position:sticky;inset-block-start:var(--awsui-offset-top-6b9ypa);z-index:1000}section.awsui_mobile-toolbar_hyvsj_1trku_654:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_1trku_671){background-color:var(--color-background-layout-main-7ppbeu, #ffffff);box-shadow:var(--shadow-panel-toggle-lucc1i, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}section.awsui_mobile-toolbar_hyvsj_1trku_654>.awsui_mobile-toolbar-nav_hyvsj_1trku_675:not(#\9 ){grid-column:1;margin-inline-end:var(--space-m-utxyzm, 16px)}section.awsui_mobile-toolbar_hyvsj_1trku_654>.awsui_mobile-toolbar-breadcrumbs_hyvsj_1trku_679:not(#\9 ){grid-column:2;background-color:var(--color-background-layout-main-7ppbeu, #ffffff)}section.awsui_mobile-toolbar_hyvsj_1trku_654>.awsui_mobile-toolbar-tools_hyvsj_1trku_683:not(#\9 ){grid-column:3;margin-inline-start:var(--space-m-utxyzm, 16px)}.awsui_navigation-container_hyvsj_1trku_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_1trku_692:not(#\9 ){inset-inline-start:0;position:fixed;z-index:1001}.awsui_navigation-container_hyvsj_1trku_692.awsui_disable-body-scroll_hyvsj_1trku_208:not(#\9 ){inset-block-start:var(--awsui-header-height-6b9ypa)}}nav.awsui_show-navigation_hyvsj_1trku_730:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-layout-toggle-padding-1ew40m, 12px)}@keyframes awsui_showButtons_hyvsj_1trku_1{0%{opacity:0}100%{opacity:1}}nav.awsui_show-navigation_hyvsj_1trku_730.awsui_is-navigation-open_hyvsj_1trku_638:not(#\9 ){display:none}@media(min-width: 689px){nav.awsui_show-navigation_hyvsj_1trku_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1trku_638){display:block}nav.awsui_show-navigation_hyvsj_1trku_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1trku_638).awsui_animating_hyvsj_1trku_753{animation:awsui_showButtons_hyvsj_1trku_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){nav.awsui_show-navigation_hyvsj_1trku_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1trku_638).awsui_animating_hyvsj_1trku_753{animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled nav.awsui_show-navigation_hyvsj_1trku_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1trku_638).awsui_animating_hyvsj_1trku_753,.awsui-mode-entering nav.awsui_show-navigation_hyvsj_1trku_730:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1trku_638).awsui_animating_hyvsj_1trku_753{animation:none;transition:none}}nav.awsui_navigation_hyvsj_1trku_692:not(#\9 ){background-color:var(--color-background-container-content-6p3tfp, #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-n3ndoh, 1px) var(--color-border-divider-default-26kt06, #c6c6cd);display:flex;flex-direction:column}@keyframes awsui_openNavigation_hyvsj_1trku_1{from{opacity:0;inline-size:calc(var(--space-layout-toggle-padding-1ew40m, 12px)*2 + var(--space-layout-toggle-diameter-l8muum, 36px))}to{opacity:1;inline-size:var(--awsui-navigation-width-6b9ypa)}}nav.awsui_navigation_hyvsj_1trku_692:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_1trku_638){inline-size:0;display:none}nav.awsui_navigation_hyvsj_1trku_692.awsui_is-navigation-open_hyvsj_1trku_638.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:awsui_openNavigation_hyvsj_1trku_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){nav.awsui_navigation_hyvsj_1trku_692.awsui_is-navigation-open_hyvsj_1trku_638.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled nav.awsui_navigation_hyvsj_1trku_692.awsui_is-navigation-open_hyvsj_1trku_638.awsui_animating_hyvsj_1trku_753:not(#\9 ),.awsui-mode-entering nav.awsui_navigation_hyvsj_1trku_692.awsui_is-navigation-open_hyvsj_1trku_638.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:none;transition:none}nav.awsui_navigation_hyvsj_1trku_692>.awsui_animated-content_hyvsj_1trku_817:not(#\9 ){inline-size:var(--awsui-navigation-width-6b9ypa)}nav.awsui_navigation_hyvsj_1trku_692>.awsui_content-container_hyvsj_1trku_820:not(#\9 ){flex-grow:1}@media(max-width: 688px){nav.awsui_navigation_hyvsj_1trku_692:not(#\9 ){--awsui-navigation-width-6b9ypa: 100vw}}.awsui_hide-navigation_hyvsj_1trku_829:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-utxyzm, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-thbtjk, 15px)}.awsui_notifications_hyvsj_1trku_839:not(#\9 ){color:var(--color-text-body-default-u78naq, #0f141a);grid-area:notifications;z-index:850}.awsui_notifications_hyvsj_1trku_839.awsui_has-notification-content_hyvsj_1trku_844:not(#\9 ){padding-block-start:var(--space-scaled-s-yqvmoz, 12px)}@media(min-width: 689px){.awsui_notifications_hyvsj_1trku_839.awsui_sticky-notifications_hyvsj_1trku_848:not(#\9 ){--awsui-flashbar-sticky-bottom-margin-6b9ypa: var(--space-xxl-exi600, 32px);position:sticky;inset-block-start:var(--awsui-offset-top-6b9ypa)}.awsui_notifications_hyvsj_1trku_839.awsui_sticky-notifications_hyvsj_1trku_848:not(#\9 ):not(.awsui_high-contrast_hyvsj_1trku_853){background-color:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_notifications_hyvsj_1trku_839.awsui_has-notification-content_hyvsj_1trku_844:not(#\9 ){padding-block-start:var(--space-xs-j1ch97, 8px)}}section.awsui_split-panel-bottom_hyvsj_1trku_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_1trku_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_1trku_871.awsui_disable-body-scroll_hyvsj_1trku_208:not(#\9 ){inset-block-end:0}section.awsui_split-panel-bottom_hyvsj_1trku_871.awsui_is-navigation-open_hyvsj_1trku_638.awsui_position-bottom_hyvsj_1trku_918:not(#\9 ){grid-column-start:2}section.awsui_split-panel-bottom_hyvsj_1trku_871.awsui_has-open-drawer_hyvsj_1trku_187.awsui_position-bottom_hyvsj_1trku_918:not(#\9 ){grid-column-end:5}section.awsui_split-panel-bottom_hyvsj_1trku_871.awsui_position-bottom_hyvsj_1trku_918:not(#\9 ){display:block}section.awsui_split-panel-bottom_hyvsj_1trku_871:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_1trku_641).awsui_position-bottom_hyvsj_1trku_918{box-shadow:rgba(0, 7, 22, 0.1) 0px -32px 32px -24px}section.awsui_split-panel-bottom_hyvsj_1trku_871.awsui_is-split-panel-open_hyvsj_1trku_641.awsui_position-bottom_hyvsj_1trku_918:not(#\9 ){box-shadow:var(--shadow-split-bottom-l3ntou, 0px -36px 36px -36px rgba(0, 7, 22, 0.1))}section.awsui_split-panel-bottom_hyvsj_1trku_871.awsui_is-split-panel-open_hyvsj_1trku_641.awsui_position-bottom_hyvsj_1trku_918.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:awsui_openSplitPanelBottom_hyvsj_1trku_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){section.awsui_split-panel-bottom_hyvsj_1trku_871.awsui_is-split-panel-open_hyvsj_1trku_641.awsui_position-bottom_hyvsj_1trku_918.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled section.awsui_split-panel-bottom_hyvsj_1trku_871.awsui_is-split-panel-open_hyvsj_1trku_641.awsui_position-bottom_hyvsj_1trku_918.awsui_animating_hyvsj_1trku_753:not(#\9 ),.awsui-mode-entering section.awsui_split-panel-bottom_hyvsj_1trku_871.awsui_is-split-panel-open_hyvsj_1trku_641.awsui_position-bottom_hyvsj_1trku_918.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:none;transition:none}section.awsui_split-panel-side_hyvsj_1trku_947:not(#\9 ){block-size:100%;overflow-x:hidden;pointer-events:auto}section.awsui_split-panel-side_hyvsj_1trku_947:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_1trku_641),section.awsui_split-panel-side_hyvsj_1trku_947.awsui_position-bottom_hyvsj_1trku_918:not(#\9 ){inline-size:0}section.awsui_split-panel-side_hyvsj_1trku_947.awsui_is-split-panel-open_hyvsj_1trku_641.awsui_position-side_hyvsj_1trku_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-n3ndoh, 1px) var(--color-border-divider-default-26kt06, #c6c6cd)}section.awsui_split-panel-side_hyvsj_1trku_947.awsui_is-split-panel-open_hyvsj_1trku_641.awsui_position-side_hyvsj_1trku_960:not(#\9 ):not(.awsui_has-open-drawer_hyvsj_1trku_187){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-panel-side-q1csnt, #c6c6cd)}.awsui_tools-container_hyvsj_1trku_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_1trku_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_1trku_982.awsui_disable-body-scroll_hyvsj_1trku_208:not(#\9 ){inset-block-start:var(--awsui-header-height-6b9ypa)}}.awsui_tools_hyvsj_1trku_982:not(#\9 ){background-color:var(--color-background-container-content-6p3tfp, #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_1trku_1{from{opacity:var(--awsui-tools-animation-starting-opacity-6b9ypa, 0);inline-size:calc(var(--space-layout-toggle-padding-1ew40m, 12px)*2 + var(--space-layout-toggle-diameter-l8muum, 36px))}to{opacity:1;inline-size:var(--awsui-tools-width-6b9ypa)}}.awsui_tools_hyvsj_1trku_982:not(#\9 ):not(.awsui_is-tools-open_hyvsj_1trku_641){inline-size:0;display:none}.awsui_tools_hyvsj_1trku_982.awsui_is-tools-open_hyvsj_1trku_641:not(#\9 ){border-inline-start:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_tools_hyvsj_1trku_982.awsui_is-tools-open_hyvsj_1trku_641.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:awsui_openTools_hyvsj_1trku_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_tools_hyvsj_1trku_982.awsui_is-tools-open_hyvsj_1trku_641.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tools_hyvsj_1trku_982.awsui_is-tools-open_hyvsj_1trku_641.awsui_animating_hyvsj_1trku_753:not(#\9 ),.awsui-mode-entering .awsui_tools_hyvsj_1trku_982.awsui_is-tools-open_hyvsj_1trku_641.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:none;transition:none}.awsui_tools_hyvsj_1trku_982>.awsui_animated-content_hyvsj_1trku_817:not(#\9 ){inline-size:var(--awsui-tools-width-6b9ypa)}@media(min-width: 689px){.awsui_tools_hyvsj_1trku_982.awsui_is-tools-open_hyvsj_1trku_641.awsui_has-tools-form-persistence_hyvsj_1trku_1071:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}}@media(max-width: 688px){.awsui_tools_hyvsj_1trku_982:not(#\9 ){--awsui-tools-width-6b9ypa: 100vw}}.awsui_hide-tools_hyvsj_1trku_1081:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-utxyzm, 16px);inset-block-start:var(--size-vertical-panel-icon-offset-thbtjk, 15px);z-index:1}.awsui_show-tools_hyvsj_1trku_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-yqvmoz, 12px);padding-inline:var(--space-layout-toggle-padding-1ew40m, 12px)}@keyframes awsui_showButtons_hyvsj_1trku_1{0%{opacity:0}100%{opacity:1}}.awsui_show-tools_hyvsj_1trku_1093:not(#\9 ):not(.awsui_has-tools-form_hyvsj_1trku_1071){display:none}@media(min-width: 689px){.awsui_show-tools_hyvsj_1trku_1093.awsui_has-tools-form_hyvsj_1trku_1071:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-xs-j1ch97, 8px)}.awsui_show-tools_hyvsj_1trku_1093.awsui_has-tools-form_hyvsj_1trku_1071.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:awsui_showButtons_hyvsj_1trku_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_show-tools_hyvsj_1trku_1093.awsui_has-tools-form_hyvsj_1trku_1071.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_show-tools_hyvsj_1trku_1093.awsui_has-tools-form_hyvsj_1trku_1071.awsui_animating_hyvsj_1trku_753:not(#\9 ),.awsui-mode-entering .awsui_show-tools_hyvsj_1trku_1093.awsui_has-tools-form_hyvsj_1trku_1071.awsui_animating_hyvsj_1trku_753:not(#\9 ){animation:none;transition:none}.awsui_show-tools_hyvsj_1trku_1093.awsui_has-tools-form-persistence_hyvsj_1trku_1071:not(#\9 ){background-color:var(--color-background-container-content-6p3tfp, #ffffff);z-index:1}}.awsui_trigger-button-styles_hyvsj_1trku_1173:not(#\9 ){background:var(--color-background-layout-toggle-default-gf2nbn, #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-l8muum, 36px);inline-size:var(--space-layout-toggle-diameter-l8muum, 36px)}.awsui_trigger-button-styles_hyvsj_1trku_1173:not(#\9 ):hover{background:var(--color-background-layout-toggle-hover-obwlru, #656871)}.awsui_trigger-button-styles_hyvsj_1trku_1173:not(#\9 ):active{background:var(--color-background-layout-toggle-active-dn0rc2, #424650)}.awsui_trigger-badge-wrapper_hyvsj_1trku_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_1trku_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_1trku_1173:not(#\9 ){border-block:none;border-inline:none;padding-inline:0;color:var(--color-text-layout-toggle-pywbuz, #ffffff);cursor:pointer;pointer-events:auto;position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_1trku_1173:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_1trku_1173:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_1trku_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_trigger_hyvsj_1trku_1173:not(#\9 ):focus{outline:none}.awsui_trigger_hyvsj_1trku_1173.awsui_selected_hyvsj_1trku_1241:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-ixjh3e, #006ce0);color:var(--color-text-layout-toggle-selected-a4i13p, #ffffff)}.awsui_trigger_hyvsj_1trku_1173.awsui_selected_hyvsj_1trku_1241:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-nm0xou, #004a9e)}.awsui_trigger_hyvsj_1trku_1173.awsui_selected_hyvsj_1trku_1241:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-fhw85f, #006ce0)}.awsui_trigger_hyvsj_1trku_1173.awsui_selected_hyvsj_1trku_1241>.awsui_trigger-badge-wrapper_hyvsj_1trku_1189:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-ixjh3e, #006ce0);color:var(--color-text-layout-toggle-selected-a4i13p, #ffffff)}.awsui_trigger_hyvsj_1trku_1173.awsui_selected_hyvsj_1trku_1241>.awsui_trigger-badge-wrapper_hyvsj_1trku_1189:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-nm0xou, #004a9e)}.awsui_trigger_hyvsj_1trku_1173.awsui_selected_hyvsj_1trku_1241>.awsui_trigger-badge-wrapper_hyvsj_1trku_1189:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-fhw85f, #006ce0)}.awsui_trigger_hyvsj_1trku_1173.awsui_badge_hyvsj_1trku_1261:not(#\9 ),.awsui_trigger_hyvsj_1trku_1173.awsui_badge_hyvsj_1trku_1261:not(#\9 ):hover,.awsui_trigger_hyvsj_1trku_1173.awsui_badge_hyvsj_1trku_1261:not(#\9 ):active{background:transparent}.awsui_trigger-wrapper_hyvsj_1trku_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_1trku_1265:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_1trku_671){box-shadow:var(--shadow-panel-toggle-lucc1i, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}.awsui_dot_hyvsj_1trku_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-rnht8s, #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_1x46t_153:not(#\9 ){display:inline-block;animation:awsui_awsui-motion-shake-horizontally_1cbgc_1x46t_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_1cbgc_1x46t_1{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@media(prefers-reduced-motion: reduce){.awsui_icon-shake_1cbgc_1x46t_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon-shake_1cbgc_1x46t_153:not(#\9 ),.awsui-mode-entering .awsui_icon-shake_1cbgc_1x46t_153:not(#\9 ){animation:none;transition:none}.awsui_container-fade-in_1cbgc_1x46t_181:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1cbgc_1x46t_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-0_1cbgc_1x46t_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container-fade-in_1cbgc_1x46t_181:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container-fade-in_1cbgc_1x46t_181:not(#\9 ),.awsui-mode-entering .awsui_container-fade-in_1cbgc_1x46t_181:not(#\9 ){animation:none;transition:none}.awsui_root_1cbgc_1x46t_203:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1cbgc_1x46t_203.awsui_status-error_1cbgc_1x46t_212:not(#\9 ){color:var(--color-text-status-error-gq3mjc, #db0000)}.awsui_root_1cbgc_1x46t_203.awsui_status-warning_1cbgc_1x46t_215:not(#\9 ){color:var(--color-text-status-warning-cfvj2j, #855900)}.awsui_root_1cbgc_1x46t_203.awsui_status-success_1cbgc_1x46t_218:not(#\9 ){color:var(--color-text-status-success-i66pdu, #00802f)}.awsui_root_1cbgc_1x46t_203.awsui_status-info_1cbgc_1x46t_221:not(#\9 ){color:var(--color-text-status-info-anvuc9, #006ce0)}.awsui_root_1cbgc_1x46t_203.awsui_status-stopped_1cbgc_1x46t_224:not(#\9 ){color:var(--color-text-status-inactive-5bty87, #656871)}.awsui_root_1cbgc_1x46t_203.awsui_status-pending_1cbgc_1x46t_227:not(#\9 ){color:var(--color-text-status-inactive-5bty87, #656871)}.awsui_root_1cbgc_1x46t_203.awsui_status-in-progress_1cbgc_1x46t_230:not(#\9 ){color:var(--color-text-status-inactive-5bty87, #656871)}.awsui_root_1cbgc_1x46t_203.awsui_status-loading_1cbgc_1x46t_233:not(#\9 ){color:var(--color-text-status-inactive-5bty87, #656871)}.awsui_root_1cbgc_1x46t_203.awsui_status-not-started_1cbgc_1x46t_236:not(#\9 ){color:var(--color-text-status-inactive-5bty87, #656871)}.awsui_root_1cbgc_1x46t_203.awsui_color-override-red_1cbgc_1x46t_239:not(#\9 ){color:var(--color-text-status-error-gq3mjc, #db0000)}.awsui_root_1cbgc_1x46t_203.awsui_color-override-grey_1cbgc_1x46t_242:not(#\9 ){color:var(--color-text-status-inactive-5bty87, #656871)}.awsui_root_1cbgc_1x46t_203.awsui_color-override-blue_1cbgc_1x46t_245:not(#\9 ){color:var(--color-text-status-info-anvuc9, #006ce0)}.awsui_root_1cbgc_1x46t_203.awsui_color-override-green_1cbgc_1x46t_248:not(#\9 ){color:var(--color-text-status-success-i66pdu, #00802f)}.awsui_root_1cbgc_1x46t_203.awsui_color-override-yellow_1cbgc_1x46t_251:not(#\9 ){color:var(--color-text-status-warning-cfvj2j, #855900)}.awsui_root_1cbgc_1x46t_203.awsui_status-error_1cbgc_1x46t_212>.awsui_container_1cbgc_1x46t_181:not(#\9 ){background:var(--color-background-status-indicator-error-xcv1fb, transparent)}.awsui_root_1cbgc_1x46t_203.awsui_status-warning_1cbgc_1x46t_215>.awsui_container_1cbgc_1x46t_181:not(#\9 ){background:var(--color-background-status-indicator-warning-unkcwh, transparent)}.awsui_root_1cbgc_1x46t_203.awsui_status-success_1cbgc_1x46t_218>.awsui_container_1cbgc_1x46t_181:not(#\9 ){background:var(--color-background-status-indicator-success-6ccuex, transparent)}.awsui_root_1cbgc_1x46t_203.awsui_status-info_1cbgc_1x46t_221>.awsui_container_1cbgc_1x46t_181:not(#\9 ){background:var(--color-background-status-indicator-info-ekawd8, transparent)}.awsui_root_1cbgc_1x46t_203.awsui_status-stopped_1cbgc_1x46t_224>.awsui_container_1cbgc_1x46t_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-qhnpa1, transparent)}.awsui_root_1cbgc_1x46t_203.awsui_status-pending_1cbgc_1x46t_227>.awsui_container_1cbgc_1x46t_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-qhnpa1, transparent)}.awsui_root_1cbgc_1x46t_203.awsui_status-in-progress_1cbgc_1x46t_230>.awsui_container_1cbgc_1x46t_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-qhnpa1, transparent)}.awsui_root_1cbgc_1x46t_203.awsui_status-loading_1cbgc_1x46t_233>.awsui_container_1cbgc_1x46t_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-qhnpa1, transparent)}.awsui_root_1cbgc_1x46t_203.awsui_status-not-started_1cbgc_1x46t_236>.awsui_container_1cbgc_1x46t_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-qhnpa1, transparent)}.awsui_container_1cbgc_1x46t_181:not(#\9 ){padding-inline:var(--space-status-indicator-padding-horizontal-nu3du5, 0px);border-start-start-radius:var(--border-radius-status-indicator-vnklth, 4px);border-start-end-radius:var(--border-radius-status-indicator-vnklth, 4px);border-end-start-radius:var(--border-radius-status-indicator-vnklth, 4px);border-end-end-radius:var(--border-radius-status-indicator-vnklth, 4px)}.awsui_container_1cbgc_1x46t_181.awsui_display-inline_1cbgc_1x46t_289:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline}.awsui_container_1cbgc_1x46t_181.awsui_display-inline_1cbgc_1x46t_289>.awsui_icon_1cbgc_1x46t_153:not(#\9 ){white-space:nowrap}.awsui_container_1cbgc_1x46t_181.awsui_display-inline-block_1cbgc_1x46t_297:not(#\9 ){display:inline-block;word-wrap:break-word;word-break:break-all}.awsui_container_1cbgc_1x46t_181.awsui_display-inline-block_1cbgc_1x46t_297>.awsui_icon_1cbgc_1x46t_153:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_overflow-ellipsis_1cbgc_1x46t_306:not(#\9 ){max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:text-bottom}
.awsui_root_1sxt8_gsssb_193:not(#\9 ){display:contents}.awsui_drawer_1sxt8_gsssb_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-jfrxwk, #ffffff)}.awsui_drawer_1sxt8_gsssb_197.awsui_has-close-action_1sxt8_gsssb_230:not(#\9 ){position:relative}.awsui_drawer_1sxt8_gsssb_197.awsui_position-absolute_1sxt8_gsssb_233.awsui_placement-end_1sxt8_gsssb_233:not(#\9 ),.awsui_drawer_1sxt8_gsssb_197.awsui_position-sticky_1sxt8_gsssb_233.awsui_placement-end_1sxt8_gsssb_233:not(#\9 ),.awsui_drawer_1sxt8_gsssb_197.awsui_position-fixed_1sxt8_gsssb_233.awsui_placement-end_1sxt8_gsssb_233:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-xjnroh, #c6c6cd)}.awsui_drawer_1sxt8_gsssb_197.awsui_position-absolute_1sxt8_gsssb_233.awsui_placement-start_1sxt8_gsssb_236:not(#\9 ),.awsui_drawer_1sxt8_gsssb_197.awsui_position-sticky_1sxt8_gsssb_233.awsui_placement-start_1sxt8_gsssb_236:not(#\9 ),.awsui_drawer_1sxt8_gsssb_197.awsui_position-fixed_1sxt8_gsssb_233.awsui_placement-start_1sxt8_gsssb_236:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-xjnroh, #c6c6cd)}.awsui_drawer_1sxt8_gsssb_197.awsui_position-absolute_1sxt8_gsssb_233.awsui_placement-top_1sxt8_gsssb_239:not(#\9 ),.awsui_drawer_1sxt8_gsssb_197.awsui_position-sticky_1sxt8_gsssb_233.awsui_placement-top_1sxt8_gsssb_239:not(#\9 ),.awsui_drawer_1sxt8_gsssb_197.awsui_position-fixed_1sxt8_gsssb_233.awsui_placement-top_1sxt8_gsssb_239:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-xjnroh, #c6c6cd)}.awsui_drawer_1sxt8_gsssb_197.awsui_position-absolute_1sxt8_gsssb_233.awsui_placement-bottom_1sxt8_gsssb_242:not(#\9 ),.awsui_drawer_1sxt8_gsssb_197.awsui_position-sticky_1sxt8_gsssb_233.awsui_placement-bottom_1sxt8_gsssb_242:not(#\9 ),.awsui_drawer_1sxt8_gsssb_197.awsui_position-fixed_1sxt8_gsssb_233.awsui_placement-bottom_1sxt8_gsssb_242:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-xjnroh, #c6c6cd)}.awsui_drawer_1sxt8_gsssb_197.awsui_with-footer_1sxt8_gsssb_245:not(#\9 ){display:flex;flex-direction:column}.awsui_drawer_1sxt8_gsssb_197.awsui_with-footer_1sxt8_gsssb_245.awsui_position-static_1sxt8_gsssb_249:not(#\9 ){min-block-size:100%}.awsui_drawer_1sxt8_gsssb_197.awsui_with-footer_1sxt8_gsssb_245>.awsui_content_1sxt8_gsssb_252:not(#\9 ){flex:1}.awsui_drawer_1sxt8_gsssb_197:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_gsssb_197:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_gsssb_197:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_gsssb_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_header_1sxt8_gsssb_280:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);display:flex;justify-content:space-between;color:var(--color-text-heading-default-yjlaqw, #0f141a);padding-block:var(--space-panel-header-vertical-ue8lsi, 20px);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-xjnroh, #c6c6cd);padding-inline:var(--space-panel-side-left-vnkrok, 28px) calc(var(--space-l-0ykpb1, 20px) + var(--space-scaled-xxl-fs6lrd, 32px))}.awsui_header_1sxt8_gsssb_280.awsui_hide-close-action_1sxt8_gsssb_296:not(#\9 ){padding-inline:var(--space-panel-side-left-vnkrok, 28px) var(--space-panel-side-right-7i9ldk, 24px)}@media(min-width: 689px){.awsui_header_1sxt8_gsssb_280.awsui_with-additional-action_1sxt8_gsssb_300:not(#\9 ){padding-inline:var(--space-panel-side-left-vnkrok, 28px) calc(var(--space-xxxl-mw5hbl, 40px) + var(--space-scaled-xxl-fs6lrd, 32px))}}.awsui_header_1sxt8_gsssb_280.awsui_with-runtime-context_1sxt8_gsssb_308:not(#\9 ){padding-block:14px}.awsui_with-toolbar_1sxt8_gsssb_311>.awsui_header_1sxt8_gsssb_280:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1sxt8_gsssb_280 h2:not(#\9 ),.awsui_header_1sxt8_gsssb_280 h3:not(#\9 ),.awsui_header_1sxt8_gsssb_280 h4:not(#\9 ),.awsui_header_1sxt8_gsssb_280 h5:not(#\9 ),.awsui_header_1sxt8_gsssb_280 h6:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);padding-block:0;margin-block:0}.awsui_header-actions_1sxt8_gsssb_330:not(#\9 ){display:inline-flex;align-items:flex-start;z-index:1}.awsui_close-action_1sxt8_gsssb_336:not(#\9 ){position:absolute;inset-block-start:var(--space-static-m-o8qs83, 16px);inset-inline-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_content-with-paddings_1sxt8_gsssb_342:not(#\9 ):not(:empty){padding-block-start:var(--space-panel-content-top-ksxtkt, 20px);padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px);padding-block-end:var(--space-panel-content-bottom-4qwb01, 40px)}.awsui_footer_1sxt8_gsssb_349:not(#\9 ){background-color:var(--color-background-container-content-6p3tfp, #ffffff);border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-xjnroh, #c6c6cd);padding-block:var(--space-panel-content-top-ksxtkt, 20px);padding-inline:var(--space-panel-side-left-vnkrok, 28px) var(--space-panel-side-right-7i9ldk, 24px)}.awsui_footer_1sxt8_gsssb_349.awsui_is-sticky_1sxt8_gsssb_355:not(#\9 ){position:sticky;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;z-index:810}.awsui_hidden_1sxt8_gsssb_367:not(#\9 ){display:none}.awsui_focus-trap_1sxt8_gsssb_371:not(#\9 ){display:contents}.awsui_backdrop_1sxt8_gsssb_375:not(#\9 ){inset:0;background-color:var(--color-background-drawer-backdrop-genz4v, rgba(35, 43, 55, 0.7))}.awsui_backdrop_1sxt8_gsssb_375.awsui_backdrop-fixed_1sxt8_gsssb_379:not(#\9 ){position:fixed}.awsui_backdrop_1sxt8_gsssb_375.awsui_backdrop-absolute_1sxt8_gsssb_382:not(#\9 ){position:absolute}

.awsui_link_4c84z_w94ff_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-brjxth, 2px)) var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-xwzh82, #006ce0));text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-secondary-default-y2jip9, #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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_w94ff_145:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_w94ff_145:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_w94ff_145:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_w94ff_145:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-9obzzp, #002b66))}.awsui_link_4c84z_w94ff_145:not(#\9 ):focus{outline:none}.awsui_link_4c84z_w94ff_145:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-9obzzp, #002b66))}.awsui_link_4c84z_w94ff_145:not(#\9 ):active,.awsui_link_4c84z_w94ff_145:not(#\9 ):focus,.awsui_link_4c84z_w94ff_145:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_w94ff_145.awsui_variant-recovery_4c84z_w94ff_213:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #006ce0));font-weight:var(--font-link-button-weight-b8qq0j, 700);letter-spacing:var(--font-link-button-letter-spacing-8fkv9m, 0.005em);text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-aa80x3, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_w94ff_145.awsui_variant-recovery_4c84z_w94ff_213:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_w94ff_145.awsui_variant-recovery_4c84z_w94ff_213:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_w94ff_145.awsui_variant-recovery_4c84z_w94ff_213:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_w94ff_145.awsui_variant-recovery_4c84z_w94ff_213:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_variant-recovery_4c84z_w94ff_213:not(#\9 ):focus{outline:none}.awsui_link_4c84z_w94ff_145.awsui_variant-recovery_4c84z_w94ff_213:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_variant-recovery_4c84z_w94ff_213:not(#\9 ):active,.awsui_link_4c84z_w94ff_145.awsui_variant-recovery_4c84z_w94ff_213:not(#\9 ):focus,.awsui_link_4c84z_w94ff_145.awsui_variant-recovery_4c84z_w94ff_213:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-pz8b1i, transparent)}.awsui_link_4c84z_w94ff_145.awsui_variant-secondary_4c84z_w94ff_246:not(#\9 ){-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-secondary-default-y2jip9, #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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_w94ff_145.awsui_variant-secondary_4c84z_w94ff_246:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_w94ff_145.awsui_variant-secondary_4c84z_w94ff_246:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_w94ff_145.awsui_variant-secondary_4c84z_w94ff_246:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_w94ff_145.awsui_variant-secondary_4c84z_w94ff_246:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-9obzzp, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_variant-secondary_4c84z_w94ff_246:not(#\9 ):focus{outline:none}.awsui_link_4c84z_w94ff_145.awsui_variant-secondary_4c84z_w94ff_246:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-9obzzp, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_variant-secondary_4c84z_w94ff_246:not(#\9 ):active,.awsui_link_4c84z_w94ff_145.awsui_variant-secondary_4c84z_w94ff_246:not(#\9 ):focus,.awsui_link_4c84z_w94ff_145.awsui_variant-secondary_4c84z_w94ff_246:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_w94ff_145.awsui_variant-primary_4c84z_w94ff_281:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-liswmi, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_w94ff_145.awsui_variant-primary_4c84z_w94ff_281:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_w94ff_145.awsui_variant-primary_4c84z_w94ff_281:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_w94ff_145.awsui_variant-primary_4c84z_w94ff_281:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_w94ff_145.awsui_variant-primary_4c84z_w94ff_281:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_variant-primary_4c84z_w94ff_281:not(#\9 ):focus{outline:none}.awsui_link_4c84z_w94ff_145.awsui_variant-primary_4c84z_w94ff_281:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_variant-primary_4c84z_w94ff_281:not(#\9 ):active,.awsui_link_4c84z_w94ff_145.awsui_variant-primary_4c84z_w94ff_281:not(#\9 ):focus,.awsui_link_4c84z_w94ff_145.awsui_variant-primary_4c84z_w94ff_281:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_link_4c84z_w94ff_145.awsui_variant-info_4c84z_w94ff_314:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-info-default-wv4t4c, #006ce0));font-weight:var(--font-weight-bold-1ikzua, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_w94ff_145.awsui_variant-info_4c84z_w94ff_314:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_w94ff_145.awsui_variant-info_4c84z_w94ff_314:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_w94ff_145.awsui_variant-info_4c84z_w94ff_314:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_w94ff_145.awsui_variant-info_4c84z_w94ff_314:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-info-hover-i2ab1k, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_variant-info_4c84z_w94ff_314:not(#\9 ):focus{outline:none}.awsui_link_4c84z_w94ff_145.awsui_variant-info_4c84z_w94ff_314:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-info-hover-i2ab1k, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_variant-info_4c84z_w94ff_314:not(#\9 ):active,.awsui_link_4c84z_w94ff_145.awsui_variant-info_4c84z_w94ff_314:not(#\9 ):focus,.awsui_link_4c84z_w94ff_145.awsui_variant-info_4c84z_w94ff_314:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-pz8b1i, transparent)}.awsui_link_4c84z_w94ff_145.awsui_variant-value-large_4c84z_w94ff_349:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #006ce0));font-weight:var(--font-weight-display-l-nuf0b8, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_w94ff_145.awsui_variant-value-large_4c84z_w94ff_349:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_w94ff_145.awsui_variant-value-large_4c84z_w94ff_349:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_w94ff_145.awsui_variant-value-large_4c84z_w94ff_349:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_w94ff_145.awsui_variant-value-large_4c84z_w94ff_349:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_variant-value-large_4c84z_w94ff_349:not(#\9 ):focus{outline:none}.awsui_link_4c84z_w94ff_145.awsui_variant-value-large_4c84z_w94ff_349:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_variant-value-large_4c84z_w94ff_349:not(#\9 ):active,.awsui_link_4c84z_w94ff_145.awsui_variant-value-large_4c84z_w94ff_349:not(#\9 ):focus,.awsui_link_4c84z_w94ff_145.awsui_variant-value-large_4c84z_w94ff_349:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_w94ff_145.awsui_variant-top-navigation_4c84z_w94ff_381:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-default-za4ran, #424650));font-weight:var(--font-weight-bold-1ikzua, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_w94ff_145.awsui_variant-top-navigation_4c84z_w94ff_381:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_w94ff_145.awsui_variant-top-navigation_4c84z_w94ff_381:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_w94ff_145.awsui_variant-top-navigation_4c84z_w94ff_381:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_w94ff_145.awsui_variant-top-navigation_4c84z_w94ff_381:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-interactive-hover-6ae3da, #0f141a))}.awsui_link_4c84z_w94ff_145.awsui_variant-top-navigation_4c84z_w94ff_381:not(#\9 ):focus{outline:none}.awsui_link_4c84z_w94ff_145.awsui_variant-top-navigation_4c84z_w94ff_381:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-interactive-active-9p0kvo, #0f141a))}.awsui_link_4c84z_w94ff_145.awsui_variant-top-navigation_4c84z_w94ff_381:not(#\9 ):active,.awsui_link_4c84z_w94ff_145.awsui_variant-top-navigation_4c84z_w94ff_381:not(#\9 ):focus,.awsui_link_4c84z_w94ff_145.awsui_variant-top-navigation_4c84z_w94ff_381:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui_link_4c84z_w94ff_145.awsui_button_4c84z_w94ff_416:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-button-normal-default-siro4y, #006ce0));font-weight:var(--font-weight-bold-1ikzua, 700);letter-spacing:var(--font-button-letter-spacing-svdhj5, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_link_4c84z_w94ff_145.awsui_button_4c84z_w94ff_416:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_w94ff_145.awsui_button_4c84z_w94ff_416:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_w94ff_145.awsui_button_4c84z_w94ff_416:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_w94ff_145.awsui_button_4c84z_w94ff_416:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-button-normal-hover-k9wj22, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_button_4c84z_w94ff_416:not(#\9 ):focus{outline:none}.awsui_link_4c84z_w94ff_145.awsui_button_4c84z_w94ff_416:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-button-normal-active-57brb1, #002b66))}.awsui_link_4c84z_w94ff_145.awsui_button_4c84z_w94ff_416:not(#\9 ):active,.awsui_link_4c84z_w94ff_145.awsui_button_4c84z_w94ff_416:not(#\9 ):focus,.awsui_link_4c84z_w94ff_145.awsui_button_4c84z_w94ff_416:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui_link_4c84z_w94ff_145.awsui_color-inverted_4c84z_w94ff_451:not(#\9 ){color:var(--color-text-notification-default-cs4ykz, #f9f9fa)}.awsui_link_4c84z_w94ff_145.awsui_color-inverted_4c84z_w94ff_451:not(#\9 ):not(.awsui_button_4c84z_w94ff_416){text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_w94ff_145.awsui_color-inverted_4c84z_w94ff_451:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-6ao2li, #ffffff)}body[data-awsui-focus-visible=true] .awsui_link_4c84z_w94ff_145:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--awsui-style-focus-ring-border-color-6b9ypa, var(--color-border-item-focused-xwzh82, #006ce0));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_link_4c84z_w94ff_145.awsui_font-size-body-s_4c84z_w94ff_472:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);text-underline-offset:.3em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_w94ff_145.awsui_font-size-body-m_4c84z_w94ff_480:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_w94ff_145.awsui_font-size-heading-xs_4c84z_w94ff_487:not(#\9 ){font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_w94ff_145.awsui_font-size-heading-s_4c84z_w94ff_495:not(#\9 ){font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);text-underline-offset:.3em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_w94ff_145.awsui_font-size-heading-m_4c84z_w94ff_503:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_w94ff_145.awsui_font-size-heading-l_4c84z_w94ff_511:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_w94ff_145.awsui_font-size-heading-xl_4c84z_w94ff_519:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_w94ff_145.awsui_font-size-display-l_4c84z_w94ff_527:not(#\9 ){font-size:var(--font-size-display-l-0xdz3a, 42px);line-height:var(--line-height-display-l-ho7s7t, 48px);letter-spacing:var(--letter-spacing-display-l-c3v571, -0.03em);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-display-l-uwpq2r, 2px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_w94ff_145.awsui_font-size-inherit_4c84z_w94ff_535:not(#\9 ){font-size:inherit;line-height:inherit;letter-spacing:inherit;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid)}.awsui_link_4c84z_w94ff_145.awsui_in-inline-token_4c84z_w94ff_543:not(#\9 ){text-underline-offset:.15em}.awsui_icon-wrapper_4c84z_w94ff_547:not(#\9 ){white-space:nowrap}.awsui_icon_4c84z_w94ff_547:not(#\9 ){display:inline-block}
.awsui_drag-overlay_1ksmw_6vfij_145:not(#\9 ){box-shadow:var(--shadow-container-active-7pzrme, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1019607843));background-color:var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_drag-overlay-item_1ksmw_6vfij_149:not(#\9 ){border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);position:relative}.awsui_drag-overlay-item_1ksmw_6vfij_149:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-item_1ksmw_6vfij_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-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_drag-overlay-container_1ksmw_6vfij_174:not(#\9 ){border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);position:relative}.awsui_drag-overlay-container_1ksmw_6vfij_174:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-container_1ksmw_6vfij_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-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_active_1ksmw_6vfij_200:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_placeholder_1ksmw_6vfij_210:not(#\9 ){position:relative}.awsui_placeholder_1ksmw_6vfij_210:not(#\9 ):after{content:" ";position:absolute;inset:0;background:var(--color-drag-placeholder-hover-vlftzg, #d1f1ff)}.awsui_placeholder-item_1ksmw_6vfij_219:not(#\9 ):after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_placeholder-container_1ksmw_6vfij_225:not(#\9 ):after{border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_sorting_1ksmw_6vfij_232:not(#\9 ){transition:transform var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_sorting_1ksmw_6vfij_232:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_sorting_1ksmw_6vfij_232:not(#\9 ),.awsui-mode-entering .awsui_sorting_1ksmw_6vfij_232:not(#\9 ){animation:none;transition:none}
.awsui_root_1axkx_kk280_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_kk280_183:not(#\9 ):not(:last-child){border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-nep6j9, #ebebf0)}.awsui_item_1axkx_kk280_183:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_kk280_186){padding-block:var(--space-scaled-xs-rt720d, 8px)}.awsui_item_1axkx_kk280_183:not(#\9 ):first-child.awsui_disable-paddings_1axkx_kk280_189{padding-block-start:0}.awsui_item_1axkx_kk280_183:not(#\9 ):last-child.awsui_disable-paddings_1axkx_kk280_189{padding-block-end:0}.awsui_sortable-item_1axkx_kk280_196:not(#\9 ){display:flex;align-items:baseline}.awsui_sortable-item_1axkx_kk280_196:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_kk280_186){column-gap:var(--space-xxs-0gmk42, 4px)}

.awsui_drawer_12i0j_kx2x7_193:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-container-content-6p3tfp, #ffffff);display:grid;grid-template-columns:var(--space-m-utxyzm, 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_kx2x7_193.awsui_with-expanded-motion_12i0j_kx2x7_207:not(#\9 ){transition:inline-size var(--motion-duration-refresh-only-slow-451nsx, 250ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1)),block-size var(--motion-duration-refresh-only-slow-451nsx, 250ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1)),min-inline-size var(--motion-duration-refresh-only-slow-451nsx, 250ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_drawer_12i0j_kx2x7_193.awsui_with-expanded-motion_12i0j_kx2x7_207:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_drawer_12i0j_kx2x7_193.awsui_with-expanded-motion_12i0j_kx2x7_207:not(#\9 ),.awsui-mode-entering .awsui_drawer_12i0j_kx2x7_193.awsui_with-expanded-motion_12i0j_kx2x7_207:not(#\9 ){animation:none;transition:none}@media(min-width: 689px){.awsui_drawer_12i0j_kx2x7_193:not(#\9 ):not(.awsui_legacy_12i0j_kx2x7_221):not(.awsui_ai-drawer_12i0j_kx2x7_221):not(.awsui_bottom-drawer_12i0j_kx2x7_221){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}}@media(max-width: 688px){.awsui_drawer_12i0j_kx2x7_193:not(#\9 ){inline-size:100%}.awsui_drawer_12i0j_kx2x7_193.awsui_last-opened_12i0j_kx2x7_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_kx2x7_193.awsui_drawer-global_12i0j_kx2x7_233:not(#\9 ){display:block}@media(min-width: 689px){.awsui_drawer_12i0j_kx2x7_193.awsui_drawer-global_12i0j_kx2x7_233:not(#\9 ){inline-size:var(--awsui-drawer-size-6b9ypa)}}@media(max-width: 688px){.awsui_drawer_12i0j_kx2x7_193.awsui_drawer-global_12i0j_kx2x7_233:not(#\9 ):not(.awsui_last-opened_12i0j_kx2x7_229):not(.awsui_drawer-expanded_12i0j_kx2x7_242){display:none}}.awsui_drawer_12i0j_kx2x7_193.awsui_drawer-hidden_12i0j_kx2x7_246:not(#\9 ){display:none}.awsui_drawer_12i0j_kx2x7_193.awsui_drawer-expanded_12i0j_kx2x7_242:not(#\9 ){inline-size:100%}@media(min-width: 689px){.awsui_drawer_12i0j_kx2x7_193.awsui_drawer-expanded_12i0j_kx2x7_242:not(#\9 ){border-inline-start:none}.awsui_drawer_12i0j_kx2x7_193.awsui_drawer-expanded_12i0j_kx2x7_242.awsui_has-next-siblings_12i0j_kx2x7_256>.awsui_global-drawer-wrapper_12i0j_kx2x7_256:not(#\9 ):after{content:"";position:absolute;block-size:100%;inline-size:8px;inset-inline-end:0;background:var(--color-gap-global-drawer-a8ly4m, #ebebf0);border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_kx2x7_193.awsui_drawer-expanded_12i0j_kx2x7_242>.awsui_global-drawer-wrapper_12i0j_kx2x7_256:not(#\9 ){inline-size:100%;grid-template-columns:8px 1fr}.awsui_drawer_12i0j_kx2x7_193.awsui_drawer-expanded_12i0j_kx2x7_242>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-content-container_12i0j_kx2x7_270:not(#\9 ){grid-column:2}.awsui_drawer_12i0j_kx2x7_193.awsui_drawer-expanded_12i0j_kx2x7_242>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-gap_12i0j_kx2x7_273:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-a8ly4m, #ebebf0);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}}.awsui_drawer_12i0j_kx2x7_193>.awsui_drawer-content-container_12i0j_kx2x7_270:not(#\9 ){grid-column:1/span 2;grid-row:1;display:grid;grid-template-columns:var(--space-m-utxyzm, 16px) 1fr auto var(--space-m-utxyzm, 16px);grid-template-rows:14px auto 1fr;overflow-y:auto;min-inline-size:var(--awsui-drawer-size-6b9ypa)}.awsui_drawer_12i0j_kx2x7_193>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-close-button_12i0j_kx2x7_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_kx2x7_193>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-expanded-mode-button_12i0j_kx2x7_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_kx2x7_193>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_kx2x7_193>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270.awsui_drawer-content-hidden_12i0j_kx2x7_309:not(#\9 ){display:none}.awsui_drawer_12i0j_kx2x7_193>.awsui_drawer-slider_12i0j_kx2x7_312:not(#\9 ){z-index:850;grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center}.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256:not(#\9 ){display:grid;min-inline-size:var(--awsui-drawer-size-6b9ypa);grid-template-columns:8px var(--space-m-utxyzm, 16px) 1fr;overflow:hidden}@media(max-width: 688px){.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256:not(#\9 ){grid-template-columns:1fr}}.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-gap_12i0j_kx2x7_273:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;inline-size:8px;background:var(--color-gap-global-drawer-a8ly4m, #ebebf0);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd);box-sizing:border-box}.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-slider_12i0j_kx2x7_312:not(#\9 ){z-index:850;grid-column:2;grid-row:1;display:flex;align-items:center}.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-content-container_12i0j_kx2x7_270:not(#\9 ){grid-row:1;display:grid;grid-template-columns:var(--space-m-utxyzm, 16px) 1fr auto var(--space-m-utxyzm, 16px);grid-template-rows:14px auto 1fr;overflow-y:auto}@media(min-width: 689px){.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-content-container_12i0j_kx2x7_270:not(#\9 ){grid-column:2/span 2}}@media(max-width: 688px){.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-content-container_12i0j_kx2x7_270:not(#\9 ){grid-column:1/span 2}}.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-actions_12i0j_kx2x7_364:not(#\9 ){position:absolute;display:flex;inset-block-start:0;inset-inline-end:0;padding-inline-end:var(--space-m-utxyzm, 16px);padding-block-start:14px}.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-close-button_12i0j_kx2x7_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-expanded-mode-button_12i0j_kx2x7_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_kx2x7_193>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270.awsui_drawer-content-hidden_12i0j_kx2x7_309:not(#\9 ){display:none}@media(max-width: 688px){@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_kx2x7_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_kx2x7_221),.awsui-dark-mode .awsui_drawer_12i0j_kx2x7_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_kx2x7_221){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}}}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221:not(#\9 ){grid-template-columns:1fr var(--space-xs-j1ch97, 8px);background:#161d26}@media(max-width: 688px){.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221:not(#\9 ){grid-template-columns:1fr;z-index:1001}}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-slider_12i0j_kx2x7_312:not(#\9 ){z-index:850;display:flex;justify-content:center;inline-size:var(--space-xs-j1ch97, 8px);overflow:hidden;grid-column:2}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221 .awsui_ai-drawer-slider-handle_12i0j_kx2x7_421:not(#\9 ){color:var(--color-text-interactive-inverted-default-37nyl5, #dedee3)}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221 .awsui_ai-drawer-slider-handle_12i0j_kx2x7_421:not(#\9 ):hover{stroke:var(--color-text-interactive-inverted-hover-cx9o79, #f9f9fa)}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270:not(#\9 ){min-inline-size:calc(var(--awsui-drawer-min-size-6b9ypa) - var(--space-xs-j1ch97, 8px));grid-column:1/span 1;background-color:var(--color-background-layout-panel-content-og45o1, #ffffff)}@media(min-width: 689px){.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270:not(#\9 ){border-start-end-radius:var(--space-xxs-0gmk42, 4px)}}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270:not(#\9 ){grid-row:1/span 4}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_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-og45o1, #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_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-content-header-content_12i0j_kx2x7_453:not(#\9 ){display:flex;flex:1;align-items:center;justify-content:space-between;block-size:100%;padding-inline-start:var(--space-l-0ykpb1, 20px);padding-inline-end:var(--space-m-utxyzm, 16px)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-content-header-content_12i0j_kx2x7_453:not(#\9 ),.awsui-dark-mode .awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-content-header-content_12i0j_kx2x7_453:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}@media(min-width: 689px){.awsui-polaris-dark-mode .awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-content-header-content_12i0j_kx2x7_453:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470),.awsui-dark-mode .awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-content-header-content_12i0j_kx2x7_453:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd);border-start-end-radius:var(--space-xxs-0gmk42, 4px)}}}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-content-header-content_12i0j_kx2x7_453>.awsui_drawer-actions_12i0j_kx2x7_364:not(#\9 ){display:flex}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470:not(#\9 ){position:relative;display:flex;align-items:center;box-sizing:border-box;block-size:100%;padding-inline:var(--space-static-m-o8qs83, 16px);background-color:#161d26}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470:not(#\9 ):before,.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_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_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470:not(#\9 ):before,.awsui-dark-mode .awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470:not(#\9 ):after,.awsui-dark-mode .awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470:not(#\9 ):after{display:none}}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470:not(#\9 ):after{background-color:var(--color-background-layout-panel-content-og45o1, #ffffff);border-start-end-radius:var(--space-xxs-0gmk42, 4px)}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_kx2x7_509:not(#\9 ){position:relative}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_kx2x7_509:not(#\9 ):has(:focus-visible){position:relative}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_kx2x7_509:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_kx2x7_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_kx2x7_509>.awsui_drawer-back-to-console-button_12i0j_kx2x7_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);border-start-start-radius:var(--space-static-xxs-ob9nh1, 4px);border-start-end-radius:var(--space-static-xxs-ob9nh1, 4px);border-end-start-radius:var(--space-static-xxs-ob9nh1, 4px);border-end-end-radius:var(--space-static-xxs-ob9nh1, 4px);border-width:0;padding-inline:var(--space-static-xs-0rvocx, 8px);padding-block:var(--space-static-xxs-ob9nh1, 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_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_kx2x7_509>.awsui_drawer-back-to-console-button_12i0j_kx2x7_509:not(#\9 ):focus{outline:none}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-header_12i0j_kx2x7_440>.awsui_drawer-back-to-console-slot_12i0j_kx2x7_470>.awsui_drawer-back-to-console-button-wrapper_12i0j_kx2x7_509>.awsui_drawer-back-to-console-custom-button_12i0j_kx2x7_582:not(#\9 ){all:initial;display:flex;cursor:pointer;text-align:center}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221>.awsui_drawer-content-container_12i0j_kx2x7_270>.awsui_drawer-content_12i0j_kx2x7_270>.awsui_drawer-content-content_12i0j_kx2x7_588:not(#\9 ){display:flex;flex-direction:column;block-size:calc(100% - 42px)}@media(min-width: 689px){.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_kx2x7_242)>.awsui_drawer-content-container_12i0j_kx2x7_270{clip-path:inset(0 0 -9999px 0 round 0 var(--space-xxs-0gmk42, 4px) 0 0)}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_kx2x7_242)>.awsui_drawer-content-container_12i0j_kx2x7_270:dir(rtl){clip-path:inset(0 0 -9999px 0 round var(--space-xxs-0gmk42, 4px) 0 0 0)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_kx2x7_242)>.awsui_drawer-content-container_12i0j_kx2x7_270,.awsui-dark-mode .awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_kx2x7_242)>.awsui_drawer-content-container_12i0j_kx2x7_270{border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}}}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221.awsui_drawer-expanded_12i0j_kx2x7_242:not(#\9 ){grid-template-columns:1fr}.awsui_drawer_12i0j_kx2x7_193.awsui_ai-drawer_12i0j_kx2x7_221.awsui_drawer-expanded_12i0j_kx2x7_242>.awsui_drawer-content-container_12i0j_kx2x7_270:not(#\9 ){border-start-end-radius:0}.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221:not(#\9 ){display:block;inline-size:100%;block-size:var(--awsui-bottom-drawer-size-6b9ypa)}@media(max-width: 688px){.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221:not(#\9 ){block-size:100%}.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221.awsui_last-opened_12i0j_kx2x7_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221.awsui_drawer-hidden_12i0j_kx2x7_246:not(#\9 ){display:none}.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221>.awsui_global-drawer-wrapper_12i0j_kx2x7_256:not(#\9 ){display:block}.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-gap_12i0j_kx2x7_273:not(#\9 ){block-size:8px;inline-size:100%;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd);box-sizing:content-box}.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-slider_12i0j_kx2x7_312:not(#\9 ){block-size:auto;justify-content:center}.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_bottom-drawer-content-header_12i0j_kx2x7_646:not(#\9 ){display:flex;justify-content:space-between;align-items:center;inset-block-start:0;box-sizing:border-box}.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_bottom-drawer-content-header_12i0j_kx2x7_646>.awsui_bottom-drawer-content-header-content_12i0j_kx2x7_653:not(#\9 ){display:flex;flex:1;align-items:center;justify-content:space-between;block-size:100%;padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_bottom-drawer-content-header_12i0j_kx2x7_646>.awsui_bottom-drawer-content-header-content_12i0j_kx2x7_653>.awsui_bottom-drawer-actions_12i0j_kx2x7_661:not(#\9 ){display:flex}.awsui_drawer_12i0j_kx2x7_193.awsui_bottom-drawer_12i0j_kx2x7_221>.awsui_global-drawer-wrapper_12i0j_kx2x7_256>.awsui_drawer-content-container_12i0j_kx2x7_270:not(#\9 ){grid-template-columns:1fr;grid-template-rows:auto}.awsui_runtime-feature-notifications-drawer-content_12i0j_kx2x7_669:not(#\9 ){border-block-start:1px solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_runtime-feature-notifications-footer_12i0j_kx2x7_673:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-nep6j9, #ebebf0)}
.awsui_root_7nfqu_3whte_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-text-body-default-u78naq, #0f141a);background-color:var(--color-background-layout-main-7ppbeu, #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-h9g14e, 24px) minmax(0, 1fr) var(--space-layout-content-horizontal-h9g14e, 24px);grid-template-rows:min-content min-content 1fr}@media(min-width: 689px){.awsui_root_7nfqu_3whte_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-h9g14e, 24px), 1fr) minmax(0, var(--awsui-max-content-width-6b9ypa)) minmax(var(--space-layout-content-horizontal-h9g14e, 24px), 1fr) min-content min-content;grid-template-rows:min-content min-content 1fr min-content min-content}.awsui_root_7nfqu_3whte_153.awsui_has-adaptive-widths-default_7nfqu_3whte_197:not(#\9 ){--awsui-max-content-width-6b9ypa: 1620px}}@media(min-width: 689px)and (min-width: 1401px){.awsui_root_7nfqu_3whte_153.awsui_has-adaptive-widths-dashboard_7nfqu_3whte_202:not(#\9 ){--awsui-max-content-width-6b9ypa: 1280px}}@media(min-width: 689px)and (min-width: 1921px){.awsui_root_7nfqu_3whte_153.awsui_has-adaptive-widths-dashboard_7nfqu_3whte_202:not(#\9 ){--awsui-max-content-width-6b9ypa: 1620px}}@media(min-width: 689px)and (min-width: 2541px){.awsui_root_7nfqu_3whte_153.awsui_has-adaptive-widths-dashboard_7nfqu_3whte_202:not(#\9 ){--awsui-max-content-width-6b9ypa: 2160px}}@media(min-width: 689px){.awsui_root_7nfqu_3whte_153.awsui_drawer-expanded-mode_7nfqu_3whte_217:not(#\9 ){grid-template-columns:0 0 0 0 0 0 0 auto}.awsui_root_7nfqu_3whte_153.awsui_drawer-expanded-mode_7nfqu_3whte_217.awsui_ai-drawer-expanded-mode_7nfqu_3whte_220:not(#\9 ){grid-template-columns:auto 0 0 0 0 0 0 0}.awsui_root_7nfqu_3whte_153.awsui_drawer-expanded-mode_7nfqu_3whte_217.awsui_bottom-drawer-expanded-mode_7nfqu_3whte_223:not(#\9 ){grid-template-rows:auto;grid-template-columns:0 0 0 0 0 auto 0 0}}.awsui_ai-drawer_7nfqu_3whte_220:not(#\9 ),.awsui_navigation_7nfqu_3whte_230:not(#\9 ),.awsui_tools_7nfqu_3whte_231:not(#\9 ),.awsui_global-tools_7nfqu_3whte_232:not(#\9 ),.awsui_bottom-tool_7nfqu_3whte_233:not(#\9 ){grid-row:1/-1;grid-column:1/-1;background:var(--color-background-container-content-6p3tfp, #ffffff);opacity:1}@media(max-width: 688px){.awsui_ai-drawer_7nfqu_3whte_220:not(#\9 ),.awsui_navigation_7nfqu_3whte_230:not(#\9 ),.awsui_tools_7nfqu_3whte_231:not(#\9 ),.awsui_global-tools_7nfqu_3whte_232:not(#\9 ),.awsui_bottom-tool_7nfqu_3whte_233:not(#\9 ){inline-size:100%}}@media(min-width: 689px){.awsui_bottom-tool_7nfqu_3whte_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_3whte_220:not(#\9 ){grid-area:ai-drawer;position:sticky}}.awsui_navigation_7nfqu_3whte_230:not(#\9 ){z-index:830}@media(min-width: 689px){.awsui_navigation_7nfqu_3whte_230:not(#\9 ){grid-area:navigation;inline-size:var(--awsui-navigation-width-6b9ypa);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}}@media(max-width: 688px){.awsui_navigation_7nfqu_3whte_230:not(#\9 ){z-index:1001}}@media(min-width: 689px){.awsui_tools_7nfqu_3whte_231:not(#\9 ){grid-area:tools}.awsui_tools_7nfqu_3whte_231:not(#\9 ):not(:has(>[data-testid])){inline-size:var(--awsui-tools-width-6b9ypa)}.awsui_tools_7nfqu_3whte_231:not(#\9 ):not(:has(>[data-testid])).awsui_tools-open_7nfqu_3whte_290{border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}}@media(min-width: 689px){.awsui_global-tools_7nfqu_3whte_232:not(#\9 ){display:flex;grid-area:global-tools;justify-content:flex-end}}@media(min-width: 689px){.awsui_split-panel-side_7nfqu_3whte_304:not(#\9 ){grid-area:sideSplitPanel;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd);opacity:1}}.awsui_split-panel-bottom_7nfqu_3whte_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_3whte_311:not(#\9 ){grid-column:3/6}}.awsui_panel-hidden_7nfqu_3whte_324:not(#\9 ){border-block:none;border-inline:none;opacity:0;z-index:0}.awsui_panel-hidden_7nfqu_3whte_324.awsui_navigation_7nfqu_3whte_230:not(#\9 ),.awsui_panel-hidden_7nfqu_3whte_324.awsui_tools_7nfqu_3whte_231:not(#\9 ),.awsui_panel-hidden_7nfqu_3whte_324.awsui_global-tools_7nfqu_3whte_232:not(#\9 ){inline-size:0px}.awsui_toolbar-container_7nfqu_3whte_334:not(#\9 ){grid-area:toolbar;block-size:42px;border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd);box-sizing:border-box}.awsui_pseudo-toolbar_7nfqu_3whte_348:not(#\9 ){grid-area:toolbar;position:sticky;z-index:1000}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar_7nfqu_3whte_348:not(#\9 ):before,.awsui-dark-mode .awsui_pseudo-toolbar_7nfqu_3whte_348:not(#\9 ):before{content:"";position:absolute;inline-size:var(--border-divider-section-width-n3ndoh, 1px);block-size:100vh;background:var(--color-border-layout-dnikk7, #c6c6cd)}}.awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 ){position:relative}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 ),.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}}.awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 ):before,.awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 ):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_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 ):before,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 ):after,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 ):after{inset-block-start:-1px}}.awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 )::after{background-color:var(--color-background-layout-toolbar-7y1ij6, #ffffff);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 )::after,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_3whte_366:not(#\9 )::after{background-color:transparent;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd);border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}}.awsui_notifications-container_7nfqu_3whte_410:not(#\9 ){grid-area:notifications}.awsui_notifications-background_7nfqu_3whte_414:not(#\9 ){background:var(--color-background-layout-main-7ppbeu, #ffffff);grid-area:notifications;grid-column:1/-1}@media(min-width: 689px){.awsui_notifications-background_7nfqu_3whte_414:not(#\9 ){grid-column:3/6}}.awsui_main-landmark_7nfqu_3whte_425:not(#\9 ){display:contents}.awsui_main_7nfqu_3whte_425:not(#\9 ){grid-area:main;margin-block-start:var(--space-scaled-s-yqvmoz, 12px);margin-block-end:var(--space-layout-content-bottom-81nsfk, 40px)}.awsui_main-disable-paddings_7nfqu_3whte_434:not(#\9 ){margin-block:0;grid-column:1/-1}@media(min-width: 689px){.awsui_main-disable-paddings_7nfqu_3whte_434:not(#\9 ){grid-column:3/6}}.awsui_content-header_7nfqu_3whte_444:not(#\9 ){margin-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_content_7nfqu_3whte_444:not(#\9 ){display:contents}@media(max-width: 688px){.awsui_unfocusable-mobile_7nfqu_3whte_454 *:not(#\9 ){visibility:hidden}}.awsui_hidden_7nfqu_3whte_459:not(#\9 ){display:none}.awsui_breadcrumbs-own_7nfqu_3whte_463:not(#\9 ):not(:empty)+.awsui_breadcrumbs-discovered_7nfqu_3whte_463{display:none}
.awsui_root_ghvqw_1g0cx_5:not(#\9 ){display:contents}

.awsui_root_1wp4s_15pg6_185:not(#\9 ){position:relative}.awsui_file-input_1wp4s_15pg6_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_15pg6_204.awsui_force-focus-outline-icon_1wp4s_15pg6_204:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_15pg6_204.awsui_force-focus-outline-icon_1wp4s_15pg6_204:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_15pg6_204.awsui_force-focus-outline-icon_1wp4s_15pg6_204:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px) + var(--space-button-icon-focus-outline-gutter-vertical-ebwuxy, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_15pg6_204.awsui_force-focus-outline-button_1wp4s_15pg6_225:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_15pg6_204.awsui_force-focus-outline-button_1wp4s_15pg6_225:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_15pg6_204.awsui_force-focus-outline-button_1wp4s_15pg6_225:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}

.awsui_variant-normal_1a743_1ekij_9:not(#\9 ){background:var(--color-background-toggle-button-normal-default-pc55as, #ffffff)}.awsui_variant-normal_1a743_1ekij_9.awsui_pressed_1a743_1ekij_13:not(#\9 ){background:var(--color-background-toggle-button-normal-pressed-6jvf20, #d1f1ff);border-color:var(--color-border-toggle-button-normal-pressed-eew1wj, #006ce0);color:var(--color-text-toggle-button-normal-pressed-swkygw, #002b66)}.awsui_variant-icon_1a743_1ekij_19.awsui_pressed_1a743_1ekij_13:not(#\9 ){background:transparent;border-color:transparent;color:var(--color-text-toggle-button-icon-pressed-cdypp8, #0f141a)}
.awsui_root_vdkpj_1yi5f_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-rt720d, 8px)}.awsui_item-wrapper_vdkpj_1yi5f_217:not(#\9 ){display:inline-block}.awsui_group_vdkpj_1yi5f_221:not(#\9 ){display:contents}.awsui_divider_vdkpj_1yi5f_225:not(#\9 ){background-color:var(--color-border-divider-default-26kt06, #c6c6cd);inline-size:var(--border-divider-section-width-n3ndoh, 1px);margin-block:var(--space-static-xs-0rvocx, 8px)}
.awsui_split-panel-side_j4v3w_1dcwh_145:not(#\9 ){position:sticky;z-index:830;overflow-x:hidden}
.awsui_navigation-container_2p2ab_ks8g6_153:not(#\9 ){position:sticky;z-index:830;background-color:var(--color-background-container-content-6p3tfp, #ffffff);inset-block-end:0;overflow-x:hidden;word-wrap:break-word;pointer-events:auto;display:flex;flex-direction:column}.awsui_navigation-container_2p2ab_ks8g6_153:not(#\9 ):not(.awsui_is-navigation-open_2p2ab_ks8g6_164){inline-size:0px;display:none}.awsui_navigation-container_2p2ab_ks8g6_153>.awsui_navigation_2p2ab_ks8g6_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_ks8g6_153:not(#\9 ){--awsui-navigation-width-6b9ypa: 100vw;z-index:1001}}.awsui_hide-navigation_2p2ab_ks8g6_184:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-utxyzm, 16px);inset-block-start:14px}
.awsui_breadcrumb-group_d19fg_1gx8e_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-0gmk42, 4px);padding-inline:0}.awsui_breadcrumb-group_d19fg_1gx8e_145>.awsui_breadcrumb-group-list_d19fg_1gx8e_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_1gx8e_145>.awsui_breadcrumb-group-list_d19fg_1gx8e_180.awsui_ghost_d19fg_1gx8e_191:not(#\9 ){flex-wrap:wrap;position:absolute;inset-inline-start:-9000px}.awsui_breadcrumb-group_d19fg_1gx8e_145>.awsui_breadcrumb-group-list_d19fg_1gx8e_180>.awsui_item_d19fg_1gx8e_196:not(#\9 ),.awsui_breadcrumb-group_d19fg_1gx8e_145>.awsui_breadcrumb-group-list_d19fg_1gx8e_180>.awsui_ghost-item_d19fg_1gx8e_197:not(#\9 ),.awsui_breadcrumb-group_d19fg_1gx8e_145>.awsui_breadcrumb-group-list_d19fg_1gx8e_180>.awsui_ellipsis_d19fg_1gx8e_198:not(#\9 ){display:inline-block;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_breadcrumb-group_d19fg_1gx8e_145>.awsui_breadcrumb-group-list_d19fg_1gx8e_180>.awsui_item_d19fg_1gx8e_196:not(#\9 ):last-child{flex-shrink:1;min-inline-size:0}.awsui_breadcrumb-group_d19fg_1gx8e_145>.awsui_breadcrumb-group-list_d19fg_1gx8e_180>.awsui_item_d19fg_1gx8e_196.awsui_hide_d19fg_1gx8e_209:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_1gx8e_145>.awsui_breadcrumb-group-list_d19fg_1gx8e_180>.awsui_ellipsis_d19fg_1gx8e_198:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_1gx8e_145>.awsui_breadcrumb-group-list_d19fg_1gx8e_180>.awsui_ellipsis_d19fg_1gx8e_198.awsui_visible_d19fg_1gx8e_215:not(#\9 ){display:flex;flex-shrink:0}.awsui_breadcrumb-group_d19fg_1gx8e_145>.awsui_breadcrumb-group-list_d19fg_1gx8e_180>.awsui_ellipsis_d19fg_1gx8e_198>.awsui_icon_d19fg_1gx8e_219:not(#\9 ){margin-block:0;margin-inline:10px;color:var(--color-text-breadcrumb-icon-7mrkzw, #8c8c94)}.awsui_breadcrumbs-skeleton_d19fg_1gx8e_225:not(#\9 ){display:none}.awsui_collapsed-button_d19fg_1gx8e_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em);color:var(--color-text-interactive-default-za4ran, #424650);cursor:pointer;padding-block:0;padding-inline:0;border-inline:none;border-block:none;background:none;display:flex;gap:var(--space-xxs-0gmk42, 4px);max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_1gx8e_229:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_1gx8e_229:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_1gx8e_229:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_collapsed-button_d19fg_1gx8e_229:not(#\9 ):hover{color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_collapsed-button_d19fg_1gx8e_229>:not(#\9 ):last-child{color:var(--color-text-breadcrumb-current-px1su5, #656871);font-weight:var(--font-weight-breadcrumb-current-qnkgnt, 700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_collapsed-button_d19fg_1gx8e_229>:not(#\9 ):last-child:hover{color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_button-icon_d19fg_1gx8e_311:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-mr20n9, 135ms) var(--motion-easing-rotate-180-e70qy6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_button-icon_d19fg_1gx8e_311:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-icon_d19fg_1gx8e_311:not(#\9 ),.awsui-mode-entering .awsui_button-icon_d19fg_1gx8e_311:not(#\9 ){animation:none;transition:none}.awsui_button-icon-open_d19fg_1gx8e_325:not(#\9 ){transform:rotate(-180deg)}.awsui_hidden_d19fg_1gx8e_329:not(#\9 ){display:none}

.awsui_link_1kosq_n18lz_145:not(#\9 ):after{display:none}.awsui_breadcrumb_1kosq_n18lz_149:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_n18lz_150:not(#\9 ){display:flex}.awsui_breadcrumb_1kosq_n18lz_149>.awsui_icon_1kosq_n18lz_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_icon_1kosq_n18lz_153:not(#\9 ){margin-block:0;margin-inline:var(--space-xs-j1ch97, 8px);color:var(--color-text-breadcrumb-icon-7mrkzw, #8c8c94)}.awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ){min-inline-size:0;overflow:hidden;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-liswmi, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ),.awsui-mode-entering .awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ),.awsui-motion-disabled .awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ),.awsui-mode-entering .awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ){animation:none;transition:none}.awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):focus{outline:none}.awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):active,.awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):focus,.awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159>.awsui_text_1kosq_n18lz_207:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159>.awsui_text_1kosq_n18lz_207:not(#\9 ){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}body[data-awsui-focus-visible=true] .awsui_breadcrumb_1kosq_n18lz_149>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_ghost-breadcrumb_1kosq_n18lz_150>.awsui_anchor_1kosq_n18lz_159:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_breadcrumb_1kosq_n18lz_149.awsui_last_1kosq_n18lz_226>.awsui_icon_1kosq_n18lz_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_n18lz_150.awsui_last_1kosq_n18lz_226>.awsui_icon_1kosq_n18lz_153:not(#\9 ){display:none}.awsui_breadcrumb_1kosq_n18lz_149.awsui_last_1kosq_n18lz_226>.awsui_anchor_1kosq_n18lz_159:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_n18lz_150.awsui_last_1kosq_n18lz_226>.awsui_anchor_1kosq_n18lz_159:not(#\9 ){color:var(--color-text-breadcrumb-current-px1su5, #656871);font-weight:var(--font-weight-breadcrumb-current-qnkgnt, 700);text-decoration:none;cursor:default}
.awsui_universal-toolbar_1kzri_1x95y_153:not(#\9 ){background-color:var(--color-background-layout-toolbar-7y1ij6, #ffffff);box-sizing:border-box;position:sticky;z-index:1000;display:flex;transition:ease var(--motion-duration-refresh-only-slow-451nsx, 250ms);transition-property:inset-block-start,opacity}@media(prefers-reduced-motion: reduce){.awsui_universal-toolbar_1kzri_1x95y_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_universal-toolbar_1kzri_1x95y_153:not(#\9 ),.awsui-mode-entering .awsui_universal-toolbar_1kzri_1x95y_153:not(#\9 ){animation:none;transition:none}.awsui_universal-toolbar_1kzri_1x95y_153.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172)):before,.awsui_universal-toolbar_1kzri_1x95y_153.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1x95y_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_1x95y_153.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172)):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172)):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172)):after{content:"";position:absolute;inset-block-start:42px;inset-inline-start:0;inline-size:var(--border-divider-section-width-n3ndoh, 1px);block-size:calc(100vh - 42px);background:var(--color-border-layout-dnikk7, #c6c6cd)}}.awsui_universal-toolbar_1kzri_1x95y_153.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172)):after{background-color:var(--color-background-layout-toolbar-7y1ij6, #ffffff);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172)):after{display:none}}.awsui_universal-toolbar_1kzri_1x95y_153.awsui_disable-body-scroll_1kzri_1x95y_214:not(#\9 ){inset-block-start:0px}.awsui_universal-toolbar_1kzri_1x95y_153>.awsui_universal-toolbar-ai-custom_1kzri_1x95y_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-xzifh3, 12px);box-sizing:border-box;block-size:calc(100% + var(--border-divider-section-width-n3ndoh, 1px));background:#161d26}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153>.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153>.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172:not(#\9 ){block-size:100%}}.awsui_universal-toolbar_1kzri_1x95y_153>.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172:not(#\9 ):before,.awsui_universal-toolbar_1kzri_1x95y_153>.awsui_universal-toolbar-ai-custom_1kzri_1x95y_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_1x95y_153>.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172:not(#\9 ):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153>.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153>.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172:not(#\9 ):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153>.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172:not(#\9 ):after{display:none}}.awsui_universal-toolbar_1kzri_1x95y_153>.awsui_universal-toolbar-ai-custom_1kzri_1x95y_172:not(#\9 ):after{background-color:var(--color-background-layout-toolbar-7y1ij6, #ffffff);border-start-start-radius:var(--space-xxs-0gmk42, 4px)}.awsui_universal-toolbar_1kzri_1x95y_153>.awsui_toolbar-container_1kzri_1x95y_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_1x95y_153>.awsui_toolbar-container_1kzri_1x95y_267:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153>.awsui_toolbar-container_1kzri_1x95y_267:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153>.awsui_toolbar-container_1kzri_1x95y_267.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_1x95y_153>.awsui_toolbar-container_1kzri_1x95y_267.awsui_with-ai-drawer_1kzri_1x95y_172:not(#\9 ){border-start-start-radius:var(--space-xxs-0gmk42, 4px);border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}}.awsui_universal-toolbar_1kzri_1x95y_153>.awsui_toolbar-container_1kzri_1x95y_267>.awsui_universal-toolbar-nav_1kzri_1x95y_287:not(#\9 ){grid-column:2;padding-inline-start:var(--space-m-utxyzm, 16px);padding-inline-end:var(--space-static-xxs-ob9nh1, 4px)}.awsui_universal-toolbar_1kzri_1x95y_153>.awsui_toolbar-container_1kzri_1x95y_267>.awsui_universal-toolbar-breadcrumbs_1kzri_1x95y_292:not(#\9 ){grid-column:3;padding-inline:var(--space-static-xs-0rvocx, 8px);background-color:transparent;flex:1 0}.awsui_universal-toolbar_1kzri_1x95y_153>.awsui_toolbar-container_1kzri_1x95y_267>.awsui_universal-toolbar-breadcrumbs_1kzri_1x95y_292:not(#\9 ):first-child{padding-inline:calc(var(--space-static-xs-0rvocx, 8px) + var(--space-static-m-o8qs83, 16px))}.awsui_universal-toolbar_1kzri_1x95y_153>.awsui_toolbar-container_1kzri_1x95y_267>.awsui_universal-toolbar-drawers_1kzri_1x95y_301:not(#\9 ){grid-column:4;column-gap:var(--space-static-xs-0rvocx, 8px);display:flex;justify-content:flex-end;block-size:100%}.awsui_drawers-desktop-triggers-container_1kzri_1x95y_309:not(#\9 ),.awsui_drawers-mobile-triggers-container_1kzri_1x95y_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-utxyzm, 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_1x95y_352:not(#\9 ){block-size:100%;align-items:center;display:flex;flex-direction:row;gap:var(--space-xs-j1ch97, 8px);justify-content:flex-end;padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_group-divider_1kzri_1x95y_362:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);block-size:60%}@media(max-width: 688px){.awsui_drawers-trigger_1kzri_1x95y_352:not(#\9 ){display:flex;justify-content:center;align-items:center}}.awsui_block-body-scroll_1kzri_1x95y_375:not(#\9 ){overflow:hidden}
.awsui_trigger_lpshu_13aox_145:not(#\9 ){all:initial;cursor:pointer;color:var(--color-text-interactive-default-za4ran, #424650);text-align:center}.awsui_trigger_lpshu_13aox_145.awsui_custom_lpshu_13aox_151:not(#\9 ){display:flex;block-size:100%;inline-size:100%;box-sizing:border-box}.awsui_trigger_lpshu_13aox_145:not(#\9 ):focus{outline:none}.awsui_trigger_lpshu_13aox_145.awsui_default_lpshu_13aox_160:not(#\9 ){border-start-start-radius:var(--border-radius-button-sb9p0d, 20px);border-start-end-radius:var(--border-radius-button-sb9p0d, 20px);border-end-start-radius:var(--border-radius-button-sb9p0d, 20px);border-end-end-radius:var(--border-radius-button-sb9p0d, 20px);block-size:30px;inline-size:30px}.awsui_trigger_lpshu_13aox_145.awsui_default_lpshu_13aox_160:not(#\9 ):hover{background:var(--color-background-input-disabled-lg7ypd, #ebebf0);color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_trigger_lpshu_13aox_145.awsui_default_lpshu_13aox_160:not(#\9 ):active{background:var(--color-background-control-disabled-ii52b7, #dedee3);color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_trigger_lpshu_13aox_145.awsui_default_lpshu_13aox_160.awsui_selected_lpshu_13aox_176:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-ixjh3e, #006ce0);color:var(--color-text-layout-toggle-selected-a4i13p, #ffffff)}.awsui_trigger_lpshu_13aox_145.awsui_default_lpshu_13aox_160.awsui_selected_lpshu_13aox_176:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-nm0xou, #004a9e)}.awsui_trigger_lpshu_13aox_145.awsui_default_lpshu_13aox_160.awsui_selected_lpshu_13aox_176:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-fhw85f, #006ce0)}.awsui_trigger-wrapper_lpshu_13aox_187:not(#\9 ){position:relative}.awsui_trigger-wrapper_lpshu_13aox_187:not(#\9 ):has(:focus-visible){position:relative}.awsui_trigger-wrapper_lpshu_13aox_187:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_trigger-wrapper_lpshu_13aox_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_dot_lpshu_13aox_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-rnht8s, #db0000);inset-block-start:-1px;inset-inline-end:-1px;outline:solid 2px var(--color-background-layout-toolbar-7y1ij6, #ffffff)}
.awsui_sticky-notifications_154bi_1y2sh_9:not(#\9 ){position:sticky;z-index:850}.awsui_sticky-notifications-with-background_154bi_1y2sh_13:not(#\9 ){background-color:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_has-notifications-content_154bi_1y2sh_17:not(#\9 ){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}
.awsui_empty_11n0s_1rn5e_13:not(#\9 ){color:var(--color-text-empty-wuexzo, #656871)}
.awsui_wrapper_z5mul_14cv6_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_14cv6_214:not(#\9 ){block-size:100%;overflow-y:auto}.awsui_inner-wrapper--fit-height_z5mul_14cv6_219:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_has-default-filter_z5mul_14cv6_225>:not(#\9 ):first-child{flex:280px 0 1}.awsui_content_z5mul_14cv6_229:not(#\9 ){display:flex;position:relative;justify-content:center;align-items:center}.awsui_content--reserve-filter_z5mul_14cv6_236:not(#\9 ){margin-block-start:calc(2*var(--line-height-body-m-we036z, 20px))}.awsui_content--reserve-legend_z5mul_14cv6_240:not(#\9 ){margin-block-end:calc(2*var(--line-height-body-m-we036z, 20px))}.awsui_content--fit-height_z5mul_14cv6_244:not(#\9 ){flex:1}
.awsui_axis_f0fot_1oggi_145:not(#\9 ),.awsui_vertical-marker_f0fot_1oggi_146:not(#\9 ){stroke:var(--color-charts-line-axis-zicc3j, #dedee3);stroke-width:1px}.awsui_axis--emphasized_f0fot_1oggi_151:not(#\9 ){stroke-width:2px}.awsui_axis-label_f0fot_1oggi_155:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700);fill:var(--color-text-body-default-u78naq, #0f141a)}.awsui_grid_f0fot_1oggi_165:not(#\9 ){stroke:var(--color-charts-line-grid-t2wvls, #dedee3);stroke-width:1px}.awsui_ticks__line_f0fot_1oggi_170:not(#\9 ){stroke:var(--color-charts-line-tick-kujkux, #dedee3);stroke-width:1px}.awsui_ticks__text_f0fot_1oggi_175:not(#\9 ){font-size:var(--font-chart-detail-size-ru7a54, 12px);fill:var(--color-text-body-secondary-iz3e4w, #424650)}.awsui_ticks--bottom_f0fot_1oggi_185>.awsui_ticks__text_f0fot_1oggi_175:not(#\9 ){text-anchor:middle;dominant-baseline:hanging}.awsui_labels-inline-start_f0fot_1oggi_190>.awsui_ticks_f0fot_1oggi_170>.awsui_ticks__text_f0fot_1oggi_175:not(#\9 ){text-anchor:end;dominant-baseline:central}.awsui_labels-inline-start_f0fot_1oggi_190:not(#\9 ){position:relative;margin-inline-end:12px}.awsui_labels-inline-start_f0fot_1oggi_190>.awsui_axis-label_f0fot_1oggi_155:not(#\9 ){position:absolute;visibility:visible;white-space:nowrap}.awsui_labels-inline-start__label_f0fot_1oggi_205:not(#\9 ){position:absolute}.awsui_labels-inline-start--hidden_f0fot_1oggi_209:not(#\9 ){visibility:hidden}.awsui_labels-inline-start--hidden_f0fot_1oggi_209>.awsui_labels-inline-start__label_f0fot_1oggi_205:not(#\9 ){position:relative;white-space:nowrap}.awsui_labels-block-end_f0fot_1oggi_217:not(#\9 ){position:relative;display:block;inline-size:100%;overflow:visible}.awsui_vertical-marker_f0fot_1oggi_146:not(#\9 ){pointer-events:none}.awsui_vertical-marker-circle_f0fot_1oggi_228:not(#\9 ){fill:var(--color-background-container-content-6p3tfp, #ffffff);pointer-events:none;stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_vertical-marker-circle-active_f0fot_1oggi_234:not(#\9 ){cursor:pointer;stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_focus-outline_f0fot_1oggi_239:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-xwzh82, #006ce0);stroke-width:2px}.awsui_chart-container_f0fot_1oggi_247:not(#\9 ){display:flex;inline-size:100%;flex-direction:column}.awsui_chart-container_f0fot_1oggi_247.awsui_fit-height_f0fot_1oggi_252:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-outer_f0fot_1oggi_257:not(#\9 ){display:flex}.awsui_chart-container-outer_f0fot_1oggi_257.awsui_fit-height_f0fot_1oggi_252:not(#\9 ){flex:1}.awsui_chart-container-outer_f0fot_1oggi_257.awsui_fit-height_f0fot_1oggi_252:not(#\9 ):not(.awsui_axis-label_f0fot_1oggi_155+.awsui_chart-container-outer_f0fot_1oggi_257.awsui_fit-height_f0fot_1oggi_252,.awsui_chart-container-outer_f0fot_1oggi_257.awsui_fit-height_f0fot_1oggi_252.awsui_has-filters_f0fot_1oggi_263){margin-block-start:calc(.5*var(--font-chart-detail-size-ru7a54, 12px))}.awsui_chart-container-inner_f0fot_1oggi_267:not(#\9 ){position:relative;display:flex;flex-direction:column;inline-size:100%}.awsui_chart-container-plot-wrapper_f0fot_1oggi_274.awsui_fit-height_f0fot_1oggi_252:not(#\9 ){display:block;position:relative;flex:1}.awsui_chart-container-plot_f0fot_1oggi_274.awsui_fit-height_f0fot_1oggi_252:not(#\9 ){display:block;position:absolute;inset:0}.awsui_chart-container-bottom-labels_f0fot_1oggi_286.awsui_fit-height_f0fot_1oggi_252:not(#\9 ){display:block}
.awsui_root_1fcus_zfxxp_145:not(#\9 ){outline:none;shape-rendering:auto;overflow:visible;display:flex;inline-size:100%;max-inline-size:100%}.awsui_clickable_1fcus_zfxxp_154:not(#\9 ){cursor:pointer}.awsui_precise_1fcus_zfxxp_158:not(#\9 ){shape-rendering:geometricPrecision}.awsui_focus-outline_1fcus_zfxxp_162:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-xwzh82, #006ce0);stroke-width:2px;visibility:hidden}
.awsui_root_1t44z_v1cpj_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;position:absolute}.awsui_popover-body_1t44z_v1cpj_178:not(#\9 ){pointer-events:auto}.awsui_footer_1t44z_v1cpj_182:not(#\9 ){margin-block-start:var(--space-static-xs-0rvocx, 8px)}.awsui_footer_1t44z_v1cpj_182>hr:not(#\9 ){border-block:none;border-inline:none;border-block-start:1px solid var(--color-border-divider-default-26kt06, #c6c6cd);margin-block:var(--space-static-xs-0rvocx, 8px);margin-inline:0}


.awsui_root_14iqq_otnpo_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_otnpo_189.awsui_fit-height_14iqq_otnpo_222:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_root_14iqq_otnpo_189.awsui_fit-height_14iqq_otnpo_222.awsui_with-side-media_14iqq_otnpo_227:not(#\9 ){flex-direction:row}.awsui_root_14iqq_otnpo_189.awsui_variant-default_14iqq_otnpo_230:not(#\9 ),.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230:not(#\9 ){background-color:var(--color-background-container-content-6p3tfp, #ffffff);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-sizing:border-box}.awsui_root_14iqq_otnpo_189.awsui_variant-default_14iqq_otnpo_230.awsui_refresh_14iqq_otnpo_238:not(#\9 ),.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230.awsui_refresh_14iqq_otnpo_238:not(#\9 ){border-block:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-26kt06, #c6c6cd);border-inline:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_root_14iqq_otnpo_189.awsui_variant-default_14iqq_otnpo_230:not(#\9 ):not(.awsui_refresh_14iqq_otnpo_238)::before,.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230:not(#\9 ):not(.awsui_refresh_14iqq_otnpo_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-i72qgc, 0px) solid var(--color-border-container-top-2no83z, transparent);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);z-index:1}.awsui_root_14iqq_otnpo_189.awsui_variant-default_14iqq_otnpo_230:not(#\9 ):not(.awsui_refresh_14iqq_otnpo_238)::after,.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230:not(#\9 ):not(.awsui_refresh_14iqq_otnpo_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-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:var(--shadow-container-2kyxvf, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230:not(#\9 ):not(:last-child),.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230:not(#\9 ):not(:last-child)::before,.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_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_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230+.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230:not(#\9 ),.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230+.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230:not(#\9 )::before,.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230+.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230:not(#\9 )::after{border-start-start-radius:0;border-start-end-radius:0}.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230+.awsui_root_14iqq_otnpo_189.awsui_variant-stacked_14iqq_otnpo_230:not(#\9 ):not(.awsui_refresh_14iqq_otnpo_238)::before{border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_root_14iqq_otnpo_189.awsui_sticky-enabled_14iqq_otnpo_288:not(#\9 ):not(.awsui_refresh_14iqq_otnpo_238)::before{inset-block-start:calc(-1*var(--border-container-top-width-i72qgc, 0px))}.awsui_root_14iqq_otnpo_189.awsui_sticky-enabled_14iqq_otnpo_288:not(#\9 ):not(.awsui_refresh_14iqq_otnpo_238).awsui_variant-stacked_14iqq_otnpo_230::before{inset-block-start:calc(-1*var(--border-divider-section-width-n3ndoh, 1px))}.awsui_root_14iqq_otnpo_189.awsui_with-stuck-sticky-header-at-bottom_14iqq_otnpo_294:not(#\9 ){border-end-end-radius:0;border-end-start-radius:0}.awsui_with-side-media_14iqq_otnpo_227:not(#\9 ){display:flex;flex-direction:row}.awsui_with-top-media_14iqq_otnpo_304:not(#\9 ){display:flex;flex-direction:column}.awsui_content-wrapper_14iqq_otnpo_309:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_content-wrapper-fit-height_14iqq_otnpo_314:not(#\9 ){block-size:100%;overflow:hidden;border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_media_14iqq_otnpo_321:not(#\9 ){overflow:hidden;flex-shrink:0}.awsui_media_14iqq_otnpo_321 img:not(#\9 ),.awsui_media_14iqq_otnpo_321 video:not(#\9 ),.awsui_media_14iqq_otnpo_321 picture:not(#\9 ){inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.awsui_media_14iqq_otnpo_321 iframe:not(#\9 ){inline-size:100%;block-size:100%;border-block:0;border-inline:0}.awsui_media-top_14iqq_otnpo_339:not(#\9 ){max-block-size:66%;border-start-start-radius:calc(var(--border-radius-container-r1vefe, 16px) - 1px);border-start-end-radius:calc(var(--border-radius-container-r1vefe, 16px) - 1px)}.awsui_media-side_14iqq_otnpo_344:not(#\9 ){max-inline-size:66%;border-start-start-radius:calc(var(--border-radius-container-r1vefe, 16px) - 1px);border-end-start-radius:calc(var(--border-radius-container-r1vefe, 16px) - 1px)}.awsui_header_14iqq_otnpo_350:not(#\9 ){background-color:var(--color-background-container-header-b8x23d, #ffffff);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_header_14iqq_otnpo_350.awsui_header-full-page_14iqq_otnpo_355:not(#\9 ){background-color:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_header-variant-embedded_14iqq_otnpo_358.awsui_refresh_14iqq_otnpo_238:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_otnpo_358){background-color:transparent}.awsui_header_14iqq_otnpo_350.awsui_header-with-media_14iqq_otnpo_361:not(#\9 ){background:none}.awsui_header_14iqq_otnpo_350.awsui_header-with-media_14iqq_otnpo_361:not(#\9 ):not(:empty){border-block-end:none}.awsui_header-sticky-disabled_14iqq_otnpo_367:not(#\9 ){position:relative;z-index:1}.awsui_header-sticky-enabled_14iqq_otnpo_358:not(#\9 ){inset-block-start:0;position:sticky;z-index:800}.awsui_header-stuck_14iqq_otnpo_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_otnpo_377:not(#\9 )::before{border-block:0;border-inline:0}.awsui_header-stuck_14iqq_otnpo_377:not(#\9 ):not(.awsui_header-variant-cards_14iqq_otnpo_387){box-shadow:var(--shadow-sticky-embedded-uwa1zm, 0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.1))}.awsui_header-dynamic-height_14iqq_otnpo_390.awsui_header-stuck_14iqq_otnpo_377:not(#\9 ){margin-block-end:calc(var(--line-height-heading-xl-z5dth5, 30px) - var(--line-height-heading-l-4ovksh, 24px))}.awsui_header_14iqq_otnpo_350:not(#\9 ):not(:empty){border-block-end:var(--border-container-sticky-width-rxjwk0, 0px) solid var(--color-border-container-divider-25jui3, transparent)}.awsui_header_14iqq_otnpo_350.awsui_with-paddings_14iqq_otnpo_396:not(#\9 ){padding-block-start:var(--space-container-header-top-hqypnm, 12px);padding-block-end:var(--space-container-header-bottom-rmst01, 8px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_header_14iqq_otnpo_350.awsui_with-paddings_14iqq_otnpo_396.awsui_header-variant-cards_14iqq_otnpo_387:not(#\9 ){padding-block:var(--space-container-header-top-hqypnm, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_header_14iqq_otnpo_350.awsui_with-hidden-content_14iqq_otnpo_405:not(#\9 ){border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_header-variant-cards_14iqq_otnpo_387:not(#\9 ){border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-sizing:border-box}.awsui_header-variant-cards_14iqq_otnpo_387.awsui_refresh_14iqq_otnpo_238:not(#\9 ){border-block:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-26kt06, #c6c6cd);border-inline:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_header-variant-cards_14iqq_otnpo_387:not(#\9 ):not(.awsui_refresh_14iqq_otnpo_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-i72qgc, 0px) solid var(--color-border-container-top-2no83z, transparent);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);z-index:1}.awsui_header-variant-cards_14iqq_otnpo_387:not(#\9 ):not(.awsui_refresh_14iqq_otnpo_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-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:var(--shadow-container-2kyxvf, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12))}.awsui_header-variant-cards_14iqq_otnpo_387:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_otnpo_358){position:relative}.awsui_header-variant-cards_14iqq_otnpo_387.awsui_header-stuck_14iqq_otnpo_377:not(#\9 )::after,.awsui_header-variant-cards_14iqq_otnpo_387.awsui_header-stuck_14iqq_otnpo_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_otnpo_463.awsui_header-stuck_14iqq_otnpo_377:not(#\9 ){box-shadow:none}.awsui_header-variant-full-page_14iqq_otnpo_463.awsui_header-stuck_14iqq_otnpo_377>.awsui_header-cover_14iqq_otnpo_466:not(#\9 ){background-color:var(--color-background-layout-main-7ppbeu, #ffffff);inline-size:100%;position:absolute;block-size:var(--space-scaled-s-yqvmoz, 12px);inset-block-start:calc(-1*var(--space-scaled-s-yqvmoz, 12px))}.awsui_header-variant-full-page_14iqq_otnpo_463.awsui_header-stuck_14iqq_otnpo_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-n3ndoh, 1px) var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_header-variant-full-page_14iqq_otnpo_463.awsui_header-stuck_14iqq_otnpo_377:not(#\9 )::after{content:"";position:absolute;inset:0;box-shadow:var(--shadow-sticky-zim54a, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));clip-path:polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%)}.awsui_content_14iqq_otnpo_309:not(#\9 ){flex:1}.awsui_content-fit-height_14iqq_otnpo_494:not(#\9 ){overflow:auto;display:flex;flex-direction:column}.awsui_content-inner_14iqq_otnpo_500:not(#\9 ){flex:1}.awsui_content-inner_14iqq_otnpo_500.awsui_with-paddings_14iqq_otnpo_396:not(#\9 ){padding-block:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_content-inner_14iqq_otnpo_500.awsui_with-paddings_14iqq_otnpo_396.awsui_with-header_14iqq_otnpo_507:not(#\9 ){padding-block-start:var(--space-container-content-top-13539v, 4px)}.awsui_footer_14iqq_otnpo_511.awsui_with-paddings_14iqq_otnpo_396:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_footer_14iqq_otnpo_511.awsui_with-divider_14iqq_otnpo_515:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}



.awsui_root_2qdw9_qhxjc_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_qhxjc_185.awsui_refresh_2qdw9_qhxjc_221:not(#\9 ),.awsui_root_2qdw9_qhxjc_185:not(#\9 ):not(.awsui_root-no-actions_2qdw9_qhxjc_221){row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_qhxjc_221.awsui_root-variant-h2_2qdw9_qhxjc_224:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221),.awsui_root-no-actions_2qdw9_qhxjc_221.awsui_root-variant-h3_2qdw9_qhxjc_224:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221),.awsui_root-has-description_2qdw9_qhxjc_224.awsui_root-variant-h2_2qdw9_qhxjc_224:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221),.awsui_root-has-description_2qdw9_qhxjc_224.awsui_root-variant-h3_2qdw9_qhxjc_224:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_qhxjc_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_qhxjc_224):not(.awsui_refresh_2qdw9_qhxjc_221){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--space-xxxs-zelp5l, 2px))}.awsui_root-no-actions_2qdw9_qhxjc_221.awsui_refresh_2qdw9_qhxjc_221.awsui_root-variant-h2_2qdw9_qhxjc_224:not(#\9 ),.awsui_root-no-actions_2qdw9_qhxjc_221.awsui_refresh_2qdw9_qhxjc_221.awsui_root-variant-h3_2qdw9_qhxjc_224:not(#\9 ){row-gap:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_root_2qdw9_qhxjc_185.awsui_root-variant-h1_2qdw9_qhxjc_233:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221){row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_qhxjc_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_qhxjc_224).awsui_refresh_2qdw9_qhxjc_221.awsui_root-variant-h3_2qdw9_qhxjc_224{padding-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_root_2qdw9_qhxjc_185.awsui_root-variant-h1_2qdw9_qhxjc_233.awsui_root-has-description_2qdw9_qhxjc_224:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221){padding-block-end:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_main_2qdw9_qhxjc_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-j1ch97, 8px);row-gap:calc(var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxxs-7blpsd, 2px))}.awsui_main_2qdw9_qhxjc_243.awsui_no-wrap_2qdw9_qhxjc_253:not(#\9 ){flex-wrap:nowrap}.awsui_main_2qdw9_qhxjc_243.awsui_refresh_2qdw9_qhxjc_221:not(#\9 ){row-gap:var(--space-xxs-0gmk42, 4px)}.awsui_main-variant-h1_2qdw9_qhxjc_259:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_root-has-description_2qdw9_qhxjc_224>.awsui_main_2qdw9_qhxjc_243:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_actions_2qdw9_qhxjc_267:not(#\9 ){display:flex;align-items:flex-start;min-block-size:var(--size-vertical-input-tza5ti, 32px)}.awsui_actions-centered_2qdw9_qhxjc_272:not(#\9 ){align-items:center}.awsui_actions-variant-h1_2qdw9_qhxjc_275.awsui_refresh_2qdw9_qhxjc_221:not(#\9 ){padding-block:calc((var(--line-height-heading-xl-z5dth5, 30px) - var(--size-vertical-input-tza5ti, 32px))/2);padding-inline:0}.awsui_actions-variant-h2_2qdw9_qhxjc_279.awsui_refresh_2qdw9_qhxjc_221:not(#\9 ){padding-block:calc((var(--line-height-heading-l-4ovksh, 24px) - var(--size-vertical-input-tza5ti, 32px))/2);padding-inline:0}.awsui_actions-variant-h3_2qdw9_qhxjc_283.awsui_refresh_2qdw9_qhxjc_221:not(#\9 ){padding-block:calc((var(--line-height-heading-m-qyxryn, 22px) - var(--size-vertical-input-tza5ti, 32px))/2);padding-inline:0}.awsui_actions-variant-h1_2qdw9_qhxjc_275:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:0}.awsui_actions-variant-h2_2qdw9_qhxjc_279:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221),.awsui_actions-variant-h3_2qdw9_qhxjc_283:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:0}.awsui_root-has-description_2qdw9_qhxjc_224>.awsui_main_2qdw9_qhxjc_243>.awsui_actions_2qdw9_qhxjc_267:not(#\9 ){padding-block-end:0}.awsui_title_2qdw9_qhxjc_299:not(#\9 ){min-inline-size:0;word-break:break-word;color:var(--color-text-heading-default-yjlaqw, #0f141a)}.awsui_title-variant-h1_2qdw9_qhxjc_304:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);padding-block-start:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_title-variant-h1_2qdw9_qhxjc_304.awsui_refresh_2qdw9_qhxjc_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-tza5ti, 32px) - var(--line-height-heading-xl-z5dth5, 30px))/2)}.awsui_title-variant-h2_2qdw9_qhxjc_311:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px)}.awsui_title-variant-h2_2qdw9_qhxjc_311.awsui_refresh_2qdw9_qhxjc_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-tza5ti, 32px) - var(--line-height-heading-l-4ovksh, 24px))/2)}.awsui_title-variant-h3_2qdw9_qhxjc_317:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px)}.awsui_title-variant-h3_2qdw9_qhxjc_317.awsui_refresh_2qdw9_qhxjc_221:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-tza5ti, 32px) - var(--line-height-heading-m-qyxryn, 22px))/2)}.awsui_title-variant-h2_2qdw9_qhxjc_311:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221),.awsui_title-variant-h3_2qdw9_qhxjc_317:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_no-wrap_2qdw9_qhxjc_253>.awsui_title_2qdw9_qhxjc_299:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221){padding-block-end:calc(var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxxs-7blpsd, 2px))}.awsui_root-no-actions_2qdw9_qhxjc_221.awsui_root-has-description_2qdw9_qhxjc_224>.awsui_main_2qdw9_qhxjc_243>:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221).awsui_title-variant-h2_2qdw9_qhxjc_311,.awsui_root-no-actions_2qdw9_qhxjc_221.awsui_root-has-description_2qdw9_qhxjc_224>.awsui_main_2qdw9_qhxjc_243>:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221).awsui_title-variant-h3_2qdw9_qhxjc_317{padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-variant-h1_2qdw9_qhxjc_233.awsui_root-no-actions_2qdw9_qhxjc_221:not(#\9 ):not(.awsui_root-has-description_2qdw9_qhxjc_224):not(.awsui_refresh_2qdw9_qhxjc_221){padding-block-end:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_virtual-space_2qdw9_qhxjc_338:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_info_2qdw9_qhxjc_344:not(#\9 ){padding-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_description_2qdw9_qhxjc_348:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;color:var(--color-text-heading-secondary-6lo2l5, #424650)}.awsui_description-variant-h1_2qdw9_qhxjc_355:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_description-variant-h2_2qdw9_qhxjc_359:not(#\9 ){font-size:var(--font-header-h2-description-size-uogtux, 14px);line-height:var(--font-header-h2-description-line-height-n7numd, 20px)}.awsui_description-variant-h2_2qdw9_qhxjc_359:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_description-variant-h3_2qdw9_qhxjc_366:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_description-variant-h3_2qdw9_qhxjc_366:not(#\9 ):not(.awsui_refresh_2qdw9_qhxjc_221){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_heading_2qdw9_qhxjc_377:not(#\9 ){margin-block:0;margin-inline:0;display:inline;font-size:inherit;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_heading_2qdw9_qhxjc_377:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_heading_2qdw9_qhxjc_377:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_heading_2qdw9_qhxjc_377:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_heading-variant-h1_2qdw9_qhxjc_402:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em)}.awsui_heading-variant-h2_2qdw9_qhxjc_407:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em)}.awsui_heading-variant-h3_2qdw9_qhxjc_412:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em)}.awsui_heading-text-variant-h1_2qdw9_qhxjc_421:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em);font-weight:var(--font-weight-heading-xl-fk9ofj, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_heading-text-variant-h2_2qdw9_qhxjc_430:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_heading-text-variant-h3_2qdw9_qhxjc_439:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_counter_2qdw9_qhxjc_449:not(#\9 ){color:var(--color-text-counter-ioo5ia, #656871);font-weight:var(--font-weight-normal-aq67c4, 400)}
.awsui_content-enter_gwq0h_1l13y_161:not(#\9 ){animation:awsui_awsui-motion-fade-in_gwq0h_1l13y_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_gwq0h_1l13y_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_gwq0h_1l13y_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_gwq0h_1l13y_161:not(#\9 ),.awsui-mode-entering .awsui_content-enter_gwq0h_1l13y_161:not(#\9 ){animation:none;transition:none}.awsui_trigger-expanded_gwq0h_1l13y_183:not(#\9 ){transition:border-bottom-color var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_trigger-expanded_gwq0h_1l13y_183:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_trigger-expanded_gwq0h_1l13y_183:not(#\9 ),.awsui-mode-entering .awsui_trigger-expanded_gwq0h_1l13y_183:not(#\9 ){animation:none;transition:none}.awsui_icon_gwq0h_1l13y_197:not(#\9 ){transition:transform var(--motion-duration-rotate-90-jz4oc1, 135ms) var(--motion-easing-rotate-90-heo9ya, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_icon_gwq0h_1l13y_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_gwq0h_1l13y_197:not(#\9 ),.awsui-mode-entering .awsui_icon_gwq0h_1l13y_197:not(#\9 ){animation:none;transition:none}.awsui_root_gwq0h_1l13y_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1l13y_246:not(#\9 ){outline:none}.awsui_icon_gwq0h_1l13y_197:not(#\9 ){transform:rotate(-90deg)}.awsui_icon_gwq0h_1l13y_197.awsui_expanded_gwq0h_1l13y_254:not(#\9 ){transform:rotate(0deg)}.awsui_icon_gwq0h_1l13y_197:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_icon_gwq0h_1l13y_197:not(#\9 ):dir(rtl).awsui_expanded_gwq0h_1l13y_254{transform:rotate(0deg)}.awsui_icon-container_gwq0h_1l13y_264:not(#\9 ){position:relative;margin-inline:calc((var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2) calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px))}.awsui_icon-container-container_gwq0h_1l13y_268:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_wrapper_gwq0h_1l13y_272:not(#\9 ){box-sizing:border-box;border-block:none;border-inline:none;inline-size:100%;line-height:var(--line-height-body-m-we036z, 20px);text-align:start}.awsui_wrapper-default_gwq0h_1l13y_280:not(#\9 ),.awsui_wrapper-inline_gwq0h_1l13y_280:not(#\9 ),.awsui_wrapper-footer_gwq0h_1l13y_280:not(#\9 ){border-block:var(--border-divider-section-width-n3ndoh, 1px) solid transparent;border-inline:var(--border-divider-section-width-n3ndoh, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_1l13y_284:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_1l13y_284:not(#\9 ),.awsui_wrapper-container_gwq0h_1l13y_287:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_wrapper-default_gwq0h_1l13y_280:not(#\9 ),.awsui_wrapper-inline_gwq0h_1l13y_280:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1l13y_284:not(#\9 ),.awsui_wrapper-footer_gwq0h_1l13y_280:not(#\9 ),.awsui_wrapper-compact_gwq0h_1l13y_291:not(#\9 ){color:var(--color-text-expandable-section-default-ukci90, #0f141a);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_wrapper-default_gwq0h_1l13y_280:not(#\9 ),.awsui_wrapper-inline_gwq0h_1l13y_280:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1l13y_284:not(#\9 ),.awsui_wrapper-footer_gwq0h_1l13y_280:not(#\9 ){font-size:var(--font-expandable-heading-size-t72f0j, 16px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em)}.awsui_wrapper-default_gwq0h_1l13y_280:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_wrapper-default_gwq0h_1l13y_280.awsui_header-deprecated_gwq0h_1l13y_304:not(#\9 ){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_wrapper-default_gwq0h_1l13y_280:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1l13y_304),.awsui_wrapper-inline_gwq0h_1l13y_280:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1l13y_304){padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px))}.awsui_wrapper-default_gwq0h_1l13y_280.awsui_wrapper-expanded_gwq0h_1l13y_310:not(#\9 ),.awsui_wrapper-inline_gwq0h_1l13y_280.awsui_wrapper-expanded_gwq0h_1l13y_310:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px);border-block-end-color:var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_wrapper-footer_gwq0h_1l13y_280:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_wrapper-footer_gwq0h_1l13y_280:not(#\9 ),.awsui_wrapper-compact_gwq0h_1l13y_291:not(#\9 ){padding-inline-end:0}.awsui_wrapper-footer_gwq0h_1l13y_280.awsui_header-deprecated_gwq0h_1l13y_304:not(#\9 ),.awsui_wrapper-compact_gwq0h_1l13y_291.awsui_header-deprecated_gwq0h_1l13y_304:not(#\9 ){padding-inline-start:0}.awsui_wrapper-footer_gwq0h_1l13y_280:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1l13y_304),.awsui_wrapper-compact_gwq0h_1l13y_291:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1l13y_304){padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px))}.awsui_wrapper-container_gwq0h_1l13y_287:not(#\9 ){padding-block:var(--space-container-header-top-hqypnm, 12px) var(--space-container-header-bottom-rmst01, 8px);padding-inline-end:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_wrapper-container_gwq0h_1l13y_287:not(#\9 ):not(.awsui_wrapper-expanded_gwq0h_1l13y_310){padding-block-end:var(--space-container-header-top-hqypnm, 12px)}.awsui_wrapper-container_gwq0h_1l13y_287.awsui_wrapper-not-expanded-without-actions_gwq0h_1l13y_333:not(#\9 ){padding-block-end:calc(var(--space-container-header-top-hqypnm, 12px) + var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_wrapper-container_gwq0h_1l13y_287.awsui_header-deprecated_gwq0h_1l13y_304:not(#\9 ){padding-inline-start:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_wrapper-container_gwq0h_1l13y_287:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1l13y_304){padding-inline-start:calc(var(--space-container-horizontal-wy3ebq, 20px) + var(--size-icon-medium-d93glv, 20px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xs-j1ch97, 8px))}body[data-awsui-focus-visible=true] .awsui_wrapper-container_gwq0h_1l13y_287:not(#\9 ):focus{padding-block:calc(var(--space-scaled-s-yqvmoz, 12px) - var(--border-divider-section-width-n3ndoh, 1px));padding-inline:calc(var(--space-l-0ykpb1, 20px) - var(--border-divider-section-width-n3ndoh, 1px))}.awsui_header-wrapper_gwq0h_1l13y_350:not(#\9 ),.awsui_header-deprecated_gwq0h_1l13y_304:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_header-wrapper_gwq0h_1l13y_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_1l13y_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_1l13y_368:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1l13y_368:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1l13y_368:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1l13y_368:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1l13y_368:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1l13y_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_header-button_gwq0h_1l13y_368:not(#\9 ){box-sizing:border-box;display:flex;margin-inline-start:calc(-1*(var(--size-icon-normal-tg8eob, 16px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px)))}.awsui_header-container-button_gwq0h_1l13y_368:not(#\9 ){margin-inline-start:calc(-1*(var(--size-icon-medium-d93glv, 20px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xs-j1ch97, 8px)))}.awsui_header-container_gwq0h_1l13y_368:not(#\9 ){inline-size:100%}.awsui_header-container_gwq0h_1l13y_368>.awsui_icon-container_gwq0h_1l13y_264:not(#\9 ){margin-block-start:var(--space-expandable-section-icon-offset-top-k8cza3, 4px)}.awsui_header-navigation_gwq0h_1l13y_403>.awsui_icon-container_gwq0h_1l13y_264:not(#\9 ){display:inline-flex;cursor:pointer;color:var(--color-text-expandable-section-navigation-icon-default-tfszrt, #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_1l13y_403>.awsui_icon-container_gwq0h_1l13y_264:not(#\9 ):hover{color:var(--color-text-expandable-section-hover-nxjvk5, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1l13y_403>.awsui_icon-container_gwq0h_1l13y_264:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1l13y_403>.awsui_icon-container_gwq0h_1l13y_264:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1l13y_403>.awsui_icon-container_gwq0h_1l13y_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}:not(#\9 ):not(.awsui_wrapper-compact_gwq0h_1l13y_291)>.awsui_header-actions-wrapper_gwq0h_1l13y_362{flex-wrap:wrap;column-gap:var(--space-xs-j1ch97, 8px);row-gap:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_content_gwq0h_1l13y_161:not(#\9 ){display:none}.awsui_content-default_gwq0h_1l13y_453:not(#\9 ),.awsui_content-inline_gwq0h_1l13y_453:not(#\9 ){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:0}.awsui_content-footer_gwq0h_1l13y_457:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:0}.awsui_content-expanded_gwq0h_1l13y_461:not(#\9 ){display:block}.awsui_content-compact_gwq0h_1l13y_464:not(#\9 ){padding-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + (var(--line-height-body-m-we036z, 20px) - var(--size-icon-normal-tg8eob, 16px))/-2 + var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px))}.awsui_focusable_gwq0h_1l13y_468:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_focusable_gwq0h_1l13y_468:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-xwzh82, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_click-target_gwq0h_1l13y_483:not(#\9 ){cursor:pointer}.awsui_click-target_gwq0h_1l13y_483:not(#\9 ):not(.awsui_wrapper-container_gwq0h_1l13y_287):not(.awsui_header-container-button_gwq0h_1l13y_368):hover{color:var(--color-text-expandable-section-hover-nxjvk5, #006ce0)}
.awsui_marker_1isd1_z0m29_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-end:var(--space-xxs-0gmk42, 4px);margin-block-start:var(--space-xxs-0gmk42, 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_z0m29_185:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_1isd1_z0m29_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_z0m29_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_z0m29_196:not(#\9 )::after{content:"";display:block;margin-block:2px;margin-inline:2px;block-size:10px;background-color:var(--color-background-container-content-6p3tfp, #ffffff);opacity:.5}.awsui_marker--dashed_1isd1_z0m29_212:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_1isd1_z0m29_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_umwxd_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear);transition-delay:var(--motion-duration-transition-quick-eyuz9p, 90ms)}@media(prefers-reduced-motion: reduce){.awsui_dimmed_10ipo_umwxd_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dimmed_10ipo_umwxd_153:not(#\9 ),.awsui-mode-entering .awsui_dimmed_10ipo_umwxd_153:not(#\9 ){animation:none;transition:none}.awsui_marker_10ipo_umwxd_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-inline-end:var(--space-xxs-0gmk42, 4px);margin-block-start:var(--space-xxs-0gmk42, 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_umwxd_245:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_10ipo_umwxd_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_umwxd_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_umwxd_256:not(#\9 )::after{content:"";display:block;margin-block:2px;margin-inline:2px;block-size:10px;background-color:var(--color-background-container-content-6p3tfp, #ffffff);opacity:.5}.awsui_marker--dashed_10ipo_umwxd_272:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_10ipo_umwxd_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_umwxd_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_value_10ipo_umwxd_323:not(#\9 ){text-align:end;margin-inline-start:var(--space-xxl-exi600, 32px)}.awsui_value_10ipo_umwxd_323.awsui_expandable_10ipo_umwxd_327:not(#\9 ){font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_list-item_10ipo_umwxd_331:not(#\9 ),.awsui_inner-list-item_10ipo_umwxd_332:not(#\9 ){list-style:none}.awsui_inner-list-item_10ipo_umwxd_332:not(#\9 ),.awsui_list-item_10ipo_umwxd_331>.awsui_key-value-pair_10ipo_umwxd_337:not(#\9 ),.awsui_list-item_10ipo_umwxd_331>.awsui_expandable-section_10ipo_umwxd_338:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;inline-size:100%}.awsui_inner-list-item_10ipo_umwxd_332>.awsui_key_10ipo_umwxd_337:not(#\9 ),.awsui_list-item_10ipo_umwxd_331>.awsui_key-value-pair_10ipo_umwxd_337>.awsui_key_10ipo_umwxd_337:not(#\9 ),.awsui_list-item_10ipo_umwxd_331>.awsui_expandable-section_10ipo_umwxd_338>.awsui_key_10ipo_umwxd_337:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline-flex;color:var(--color-text-group-label-nrd63c, #424650)}.awsui_sub-items_10ipo_umwxd_353:not(#\9 ):not(.awsui_expandable_10ipo_umwxd_327){padding-inline-start:calc(14px + var(--space-xxs-0gmk42, 4px))}.awsui_sub-items_10ipo_umwxd_353.awsui_expandable_10ipo_umwxd_327:not(#\9 ){padding-inline-start:0}.awsui_sub-items_10ipo_umwxd_353.awsui_expandable_10ipo_umwxd_327>.awsui_inner-list-item_10ipo_umwxd_332>.awsui_value_10ipo_umwxd_323:not(#\9 ){white-space:nowrap}.awsui_list_10ipo_umwxd_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_umwxd_331>.awsui_list-item_10ipo_umwxd_331>.awsui_key-value-pair_10ipo_umwxd_337>.awsui_key_10ipo_umwxd_337:not(#\9 ){align-items:flex-start}.awsui_list_10ipo_umwxd_331>.awsui_list-item_10ipo_umwxd_331.awsui_dimmed_10ipo_umwxd_153:not(#\9 ){opacity:.35}.awsui_list_10ipo_umwxd_331:not(#\9 ):not(.awsui_compact_10ipo_umwxd_379)>.awsui_list-item_10ipo_umwxd_331:not(:first-child),.awsui_inner-list-item_10ipo_umwxd_332:not(#\9 ){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_list-item_10ipo_umwxd_331.awsui_with-sub-items_10ipo_umwxd_384:not(#\9 ):not(.awsui_expandable_10ipo_umwxd_327)>.awsui_key-value-pair_10ipo_umwxd_337>.awsui_key_10ipo_umwxd_337,.awsui_list-item_10ipo_umwxd_331.awsui_with-sub-items_10ipo_umwxd_384:not(#\9 ):not(.awsui_expandable_10ipo_umwxd_327)>.awsui_key-value-pair_10ipo_umwxd_337>.awsui_value_10ipo_umwxd_323{font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_full-width_10ipo_umwxd_389:not(#\9 ){inline-size:100%}
.awsui_series_y1yrh_1fw37_189>rect:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_series_y1yrh_1fw37_189>rect:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_series_y1yrh_1fw37_189>rect:not(#\9 ),.awsui-mode-entering .awsui_series_y1yrh_1fw37_189>rect:not(#\9 ){animation:none;transition:none}.awsui_series_y1yrh_1fw37_189:not(#\9 ){display:block;stroke-width:var(--border-line-chart-width-xr2t4p, 2px);fill:none;stroke-linecap:round;stroke-linejoin:var(--border-line-chart-line-join-mutkjb, round)}.awsui_series--dimmed_y1yrh_1fw37_219:not(#\9 ){opacity:.3}.awsui_series--threshold_y1yrh_1fw37_223:not(#\9 ){stroke-dasharray:var(--border-line-chart-dash-array-t780zm, 3 5);stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_popover-divider_y1yrh_1fw37_228:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:0;border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}
.awsui_grid_14yj0_1yqz7_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-bfkz2w, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2);pointer-events:none}.awsui_grid_14yj0_1yqz7_145.awsui_no-gutters_14yj0_1yqz7_181:not(#\9 ){margin-block:0;margin-inline:0}.awsui_grid-column_14yj0_1yqz7_186:not(#\9 ){box-sizing:border-box;position:relative;padding-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);padding-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);display:flex}.awsui_grid_14yj0_1yqz7_145.awsui_no-gutters_14yj0_1yqz7_181>.awsui_grid-column_14yj0_1yqz7_186:not(#\9 ){padding-block:0;padding-inline:0}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-1_14yj0_1yqz7_197:not(#\9 ){flex:0 0 8.3333333333%;max-inline-size:8.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-1_14yj0_1yqz7_201:not(#\9 ){inset-inline-start:8.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-1_14yj0_1yqz7_204:not(#\9 ){inset-inline-end:8.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-2_14yj0_1yqz7_207:not(#\9 ){flex:0 0 16.6666666667%;max-inline-size:16.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-2_14yj0_1yqz7_211:not(#\9 ){inset-inline-start:16.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-2_14yj0_1yqz7_214:not(#\9 ){inset-inline-end:16.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-3_14yj0_1yqz7_217:not(#\9 ){flex:0 0 25%;max-inline-size:25%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-3_14yj0_1yqz7_221:not(#\9 ){inset-inline-start:25%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-3_14yj0_1yqz7_224:not(#\9 ){inset-inline-end:25%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-4_14yj0_1yqz7_227:not(#\9 ){flex:0 0 33.3333333333%;max-inline-size:33.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-4_14yj0_1yqz7_231:not(#\9 ){inset-inline-start:33.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-4_14yj0_1yqz7_234:not(#\9 ){inset-inline-end:33.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-5_14yj0_1yqz7_237:not(#\9 ){flex:0 0 41.6666666667%;max-inline-size:41.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-5_14yj0_1yqz7_241:not(#\9 ){inset-inline-start:41.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-5_14yj0_1yqz7_244:not(#\9 ){inset-inline-end:41.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-6_14yj0_1yqz7_247:not(#\9 ){flex:0 0 50%;max-inline-size:50%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-6_14yj0_1yqz7_251:not(#\9 ){inset-inline-start:50%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-6_14yj0_1yqz7_254:not(#\9 ){inset-inline-end:50%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-7_14yj0_1yqz7_257:not(#\9 ){flex:0 0 58.3333333333%;max-inline-size:58.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-7_14yj0_1yqz7_261:not(#\9 ){inset-inline-start:58.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-7_14yj0_1yqz7_264:not(#\9 ){inset-inline-end:58.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-8_14yj0_1yqz7_267:not(#\9 ){flex:0 0 66.6666666667%;max-inline-size:66.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-8_14yj0_1yqz7_271:not(#\9 ){inset-inline-start:66.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-8_14yj0_1yqz7_274:not(#\9 ){inset-inline-end:66.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-9_14yj0_1yqz7_277:not(#\9 ){flex:0 0 75%;max-inline-size:75%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-9_14yj0_1yqz7_281:not(#\9 ){inset-inline-start:75%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-9_14yj0_1yqz7_284:not(#\9 ){inset-inline-end:75%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-10_14yj0_1yqz7_287:not(#\9 ){flex:0 0 83.3333333333%;max-inline-size:83.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-10_14yj0_1yqz7_291:not(#\9 ){inset-inline-start:83.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-10_14yj0_1yqz7_294:not(#\9 ){inset-inline-end:83.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-11_14yj0_1yqz7_297:not(#\9 ){flex:0 0 91.6666666667%;max-inline-size:91.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-11_14yj0_1yqz7_301:not(#\9 ){inset-inline-start:91.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-11_14yj0_1yqz7_304:not(#\9 ){inset-inline-end:91.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_colspan-12_14yj0_1yqz7_307:not(#\9 ){flex:0 0 100%;max-inline-size:100%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-12_14yj0_1yqz7_311:not(#\9 ){inset-inline-start:100%}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-12_14yj0_1yqz7_314:not(#\9 ){inset-inline-end:100%}.awsui_grid-column_14yj0_1yqz7_186.awsui_push-0_14yj0_1yqz7_317:not(#\9 ){inset-inline-start:auto}.awsui_grid-column_14yj0_1yqz7_186.awsui_pull-0_14yj0_1yqz7_320:not(#\9 ){inset-inline-end:auto}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-1_14yj0_1yqz7_323:not(#\9 ){margin-inline-start:8.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-2_14yj0_1yqz7_326:not(#\9 ){margin-inline-start:16.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-3_14yj0_1yqz7_329:not(#\9 ){margin-inline-start:25%}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-4_14yj0_1yqz7_332:not(#\9 ){margin-inline-start:33.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-5_14yj0_1yqz7_335:not(#\9 ){margin-inline-start:41.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-6_14yj0_1yqz7_338:not(#\9 ){margin-inline-start:50%}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-7_14yj0_1yqz7_341:not(#\9 ){margin-inline-start:58.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-8_14yj0_1yqz7_344:not(#\9 ){margin-inline-start:66.6666666667%}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-9_14yj0_1yqz7_347:not(#\9 ){margin-inline-start:75%}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-10_14yj0_1yqz7_350:not(#\9 ){margin-inline-start:83.3333333333%}.awsui_grid-column_14yj0_1yqz7_186.awsui_offset-11_14yj0_1yqz7_353:not(#\9 ){margin-inline-start:91.6666666667%}.awsui_restore-pointer-events_14yj0_1yqz7_357:not(#\9 ){pointer-events:auto;inline-size:100%}

.awsui_error-icon-shake-wrapper_14mhv_1xh9x_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_1xh9x_154:not(#\9 ){animation:awsui_awsui-motion-shake-horizontally_14mhv_1xh9x_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_14mhv_1xh9x_1{0%{transform:translateX(-5px);animation-timing-function:linear}50%{transform:translateX(5px);animation-timing-function:var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}100%{transform:translateX(0px)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-shake-wrapper_14mhv_1xh9x_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_1xh9x_154:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_1xh9x_153:not(#\9 ),.awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_1xh9x_153:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-shake-wrapper_14mhv_1xh9x_154:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-shake-wrapper_14mhv_1xh9x_154:not(#\9 ){animation:none;transition:none}.awsui_error-icon-scale-wrapper_14mhv_1xh9x_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_1xh9x_185:not(#\9 ){animation:awsui_awsui-motion-scale-popup_14mhv_1xh9x_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-scale-popup_14mhv_1xh9x_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-scale-wrapper_14mhv_1xh9x_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_1xh9x_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_1xh9x_184:not(#\9 ),.awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_1xh9x_184:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-scale-wrapper_14mhv_1xh9x_185:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-scale-wrapper_14mhv_1xh9x_185:not(#\9 ){animation:none;transition:none}.awsui_warning_14mhv_1xh9x_154:not(#\9 ),.awsui_error_14mhv_1xh9x_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_14mhv_1xh9x_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms) var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1))}@keyframes awsui_awsui-motion-fade-in-0_14mhv_1xh9x_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_warning_14mhv_1xh9x_154:not(#\9 ),.awsui_error_14mhv_1xh9x_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_warning_14mhv_1xh9x_154:not(#\9 ),.awsui-mode-entering .awsui_warning_14mhv_1xh9x_154:not(#\9 ),.awsui-motion-disabled .awsui_error_14mhv_1xh9x_153:not(#\9 ),.awsui-mode-entering .awsui_error_14mhv_1xh9x_153:not(#\9 ){animation:none;transition:none}.awsui_root_14mhv_1xh9x_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;box-sizing:border-box}.awsui_label_14mhv_1xh9x_269:not(#\9 ){box-sizing:border-box;color:var(--color-text-form-label-ijul32, #0f141a);display:inline;-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);font-size:var(--font-size-form-label-sbizeo, 14px);line-height:var(--line-height-form-label-3tfec6, 20px);font-weight:var(--font-weight-form-label-wfq6u3, 700);margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_label_14mhv_1xh9x_269:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_info_14mhv_1xh9x_285:not(#\9 ){display:inline-flex;padding-inline-start:var(--space-xs-j1ch97, 8px);border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_description_14mhv_1xh9x_291:not(#\9 ),.awsui_constraint_14mhv_1xh9x_292:not(#\9 ){color:var(--color-text-form-secondary-65v34x, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_hints_14mhv_1xh9x_299:not(#\9 ),.awsui_constraint-has-validation-text_14mhv_1xh9x_300:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_controls_14mhv_1xh9x_308:not(#\9 ):not(.awsui_label-hidden_14mhv_1xh9x_308){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_label-wrapper_14mhv_1xh9x_311:not(#\9 ):empty+.awsui_controls_14mhv_1xh9x_308{padding-block-start:0}.awsui_control_14mhv_1xh9x_308:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_error_14mhv_1xh9x_153:not(#\9 ){color:var(--color-text-status-error-gq3mjc, #db0000);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);display:flex;align-items:flex-start}.awsui_warning_14mhv_1xh9x_154:not(#\9 ){color:var(--color-text-status-warning-cfvj2j, #855900);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);display:flex;align-items:flex-start}.awsui_error__message_14mhv_1xh9x_338:not(#\9 ),.awsui_warning__message_14mhv_1xh9x_339:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_visually-hidden_14mhv_1xh9x_343:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_root_vrgzu_qa1wg_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-3pmz4r, 4px);padding-block-end:calc(var(--space-option-padding-vertical-3pmz4r, 4px) + var(--space-xxxs-zelp5l, 2px));padding-inline:var(--space-field-horizontal-wxk0gu, 12px);color:var(--color-text-dropdown-footer-d2vbiu, #656871)}
.awsui_root_1afi9_isp7q_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1afi9_isp7q_145:not(#\9 ):not(.awsui_hidden_1afi9_isp7q_176){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-item-default-28pr2a, #c6c6cd)}.awsui_root_1afi9_isp7q_145:not(#\9 ):not(.awsui_hidden_1afi9_isp7q_176).awsui_no-items_1afi9_isp7q_179{border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-item-top-g1eior, transparent)}
.awsui_input_2rhyz_kuody_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;padding-block:var(--space-field-vertical-sf2thg, 5px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-body-default-u78naq, #0f141a));inline-size:100%;cursor:text;box-sizing:border-box;background-color:var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-5wot1b, #ffffff));border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-g6ws0w, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-g6ws0w, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);min-block-size:var(--size-vertical-input-tza5ti, 32px)}.awsui_input_2rhyz_kuody_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-g6ws0w, #8c8c94)));color:var(--awsui-style-color-hover-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-text-body-default-u78naq, #0f141a)));background-color:var(--awsui-style-background-hover-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-5wot1b, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa, --awsui-style-box-shadow-default-6b9ypa)}.awsui_input_2rhyz_kuody_149.awsui_input-readonly_2rhyz_kuody_203:not(#\9 ){background-color:var(--awsui-style-background-readonly-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-5wot1b, #ffffff)));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0)));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0)));color:var(--awsui-style-color-readonly-6b9ypa, var(--awsui-style-color-default-6b9ypa, var(--color-text-body-default-u78naq, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-6b9ypa)}.awsui_input_2rhyz_kuody_149:not(#\9 )::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-328j9w, #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_kuody_149:not(#\9 )::-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-328j9w, #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_kuody_149:not(#\9 ):-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-328j9w, #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_kuody_149:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-6b9ypa, var(--color-border-input-focused-m3fpw9, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-6b9ypa, var(--color-border-input-focused-m3fpw9, #006ce0));border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);box-shadow:var(--awsui-style-box-shadow-focus-6b9ypa, 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-xwzh82, #006ce0));color:var(--awsui-style-color-focus-6b9ypa, var(--color-text-body-default-u78naq, #0f141a));background-color:var(--awsui-style-background-focus-6b9ypa, var(--color-background-input-default-5wot1b, #ffffff))}.awsui_input_2rhyz_kuody_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-input-disabled-lg7ypd, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-input-disabled-1i9r0x, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa)}.awsui_input_2rhyz_kuody_149:not(#\9 ):disabled::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-disabled-3l87qm, #b4b4bb));-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_kuody_149:not(#\9 ):disabled::-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-disabled-3l87qm, #b4b4bb));opacity:1}.awsui_input_2rhyz_kuody_149:not(#\9 ):disabled:-moz-placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-disabled-3l87qm, #b4b4bb));opacity:1}.awsui_input_2rhyz_kuody_149:not(#\9 ):invalid{box-shadow:none}.awsui_input_2rhyz_kuody_149.awsui_input-invalid_2rhyz_kuody_266:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-error-gq3mjc, #db0000));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-error-gq3mjc, #db0000));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_input_2rhyz_kuody_149.awsui_input-invalid_2rhyz_kuody_266:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-6b9ypa, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0))}.awsui_input_2rhyz_kuody_149.awsui_input-invalid_2rhyz_kuody_266.awsui_input-has-icon-left_2rhyz_kuody_275:not(#\9 ){padding-inline-start:calc(var(--space-field-icon-offset-t4at7r, 36px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)))}.awsui_input_2rhyz_kuody_149.awsui_input-warning_2rhyz_kuody_278:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-warning-cfvj2j, #855900));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-warning-cfvj2j, #855900));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_input_2rhyz_kuody_149.awsui_input-warning_2rhyz_kuody_278:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-6b9ypa, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0))}.awsui_input_2rhyz_kuody_149.awsui_input-warning_2rhyz_kuody_278.awsui_input-has-icon-left_2rhyz_kuody_275:not(#\9 ){padding-inline-start:calc(var(--space-field-icon-offset-t4at7r, 36px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)))}.awsui_input_2rhyz_kuody_149.awsui_input-type-search_2rhyz_kuody_290:not(#\9 ){box-sizing:border-box;-webkit-appearance:none}.awsui_input_2rhyz_kuody_149.awsui_input-type-search_2rhyz_kuody_290:not(#\9 )::-webkit-search-decoration{-webkit-appearance:none}.awsui_input_2rhyz_kuody_149.awsui_input-type-search_2rhyz_kuody_290:not(#\9 )::-webkit-search-cancel-button{display:none}.awsui_input_2rhyz_kuody_149.awsui_input-has-icon-left_2rhyz_kuody_275:not(#\9 ){padding-inline-start:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_input_2rhyz_kuody_149.awsui_input-has-icon-right_2rhyz_kuody_303:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_input_2rhyz_kuody_149.awsui_input-has-no-border-radius_2rhyz_kuody_306:not(#\9 ){border-start-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-start-end-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-end-radius:var(--border-radius-dropdown-942n6j, 8px)}.awsui_input-container_2rhyz_kuody_313:not(#\9 ){display:flex;position:relative}.awsui_input-icon-left_2rhyz_kuody_318:not(#\9 ){position:absolute;pointer-events:none;inset-inline-start:var(--space-field-horizontal-wxk0gu, 12px);inset-block-start:calc(50% - var(--line-height-body-m-we036z, 20px)/2)}.awsui_input-icon-right_2rhyz_kuody_325:not(#\9 ){position:absolute;inset-block-start:calc(50% - var(--line-height-body-m-we036z, 20px)/2 - var(--space-xxxs-zelp5l, 2px));inset-inline-end:calc(var(--space-field-horizontal-wxk0gu, 12px) - var(--space-xxs-0gmk42, 4px))}.awsui_inline-label-trigger-wrapper_2rhyz_kuody_335:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-trigger-wrapper-full-width_2rhyz_kuody_338:not(#\9 ){inline-size:100%}.awsui_inline-label-wrapper_2rhyz_kuody_342:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-rt720d, 8px)*-1)}.awsui_inline-label-wrapper-full-width_2rhyz_kuody_345:not(#\9 ){inline-size:100%}.awsui_inline-label_2rhyz_kuody_335:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-7ppbeu, #ffffff), var(--color-background-input-default-5wot1b, #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-ijul32, #0f141a);font-weight:var(--font-display-label-weight-wxy4wj, 700);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:14px;letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);position:relative;inset-inline-start:calc(var(--border-width-field-j665cy, 1px) + var(--space-field-horizontal-wxk0gu, 12px) - var(--space-scaled-xxs-vdp1uk, 4px));margin-block-start:var(--space-scaled-xs-rt720d, 8px);padding-block-end:2px;padding-inline:var(--space-scaled-xxs-vdp1uk, 4px);max-inline-size:calc(100% - 2*var(--space-field-horizontal-wxk0gu, 12px));z-index:1}
.awsui_placeholder_dwuol_12v8r_145:not(#\9 ){color:var(--color-text-input-placeholder-328j9w, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_item_dwuol_12v8r_151:not(#\9 ){display:flex;align-items:center}.awsui_item_dwuol_12v8r_151>.awsui_checkbox_dwuol_12v8r_155:not(#\9 ){position:relative;min-block-size:var(--size-control-acfkj9, 16px);min-inline-size:var(--size-control-acfkj9, 16px);block-size:var(--size-control-acfkj9, 16px);inline-size:var(--size-control-acfkj9, 16px);margin-inline-end:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_option-group_dwuol_12v8r_164:not(#\9 ):not(:first-child){margin-block-start:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_filter_dwuol_12v8r_168:not(#\9 ){z-index:4;flex-shrink:0}.awsui_trigger_dwuol_12v8r_173:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_layout-strut_dwuol_12v8r_179:not(#\9 ){inline-size:100%;position:relative;transform:translate3d(0, 0, 0)}.awsui_selected-icon_dwuol_12v8r_189:not(#\9 ){color:var(--color-item-selected-icepkx, #006ce0);padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_show-label-tag_dwuol_12v8r_194>.awsui_selected-icon_dwuol_12v8r_189:not(#\9 ){padding-inline-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_inline-token-trigger_dwuol_12v8r_198:not(#\9 ){display:flex;flex-wrap:nowrap;column-gap:var(--space-xxs-0gmk42, 4px);inline-size:100%}.awsui_inline-token-list_dwuol_12v8r_205:not(#\9 ){display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-xxs-0gmk42, 4px);inline-size:100%;overflow-x:hidden;mask-image:linear-gradient(270deg, transparent, white 20px, white)}.awsui_inline-token-list_dwuol_12v8r_205:not(#\9 ):dir(rtl){mask-image:linear-gradient(-270deg, transparent, white 20px, white)}.awsui_inline-token-hidden-placeholder_dwuol_12v8r_219:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_inline-token-counter_dwuol_12v8r_225:not(#\9 ){white-space:nowrap}.awsui_inline-label-trigger-wrapper_dwuol_12v8r_229:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-wrapper_dwuol_12v8r_233:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-rt720d, 8px)*-1)}.awsui_inline-label_dwuol_12v8r_229:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-7ppbeu, #ffffff), var(--color-background-input-default-5wot1b, #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-ijul32, #0f141a);font-weight:var(--font-display-label-weight-wxy4wj, 700);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:14px;letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);position:relative;inset-inline-start:calc(var(--border-width-field-j665cy, 1px) + var(--space-field-horizontal-wxk0gu, 12px) - var(--space-scaled-xxs-vdp1uk, 4px));margin-block-start:var(--space-scaled-xs-rt720d, 8px);padding-block-end:2px;padding-inline:var(--space-scaled-xxs-vdp1uk, 4px);max-inline-size:calc(100% - 2*var(--space-field-horizontal-wxk0gu, 12px));z-index:1}.awsui_inline-label-disabled_dwuol_12v8r_258:not(#\9 ){background:linear-gradient(to bottom, var(--color-background-layout-main-7ppbeu, #ffffff), var(--color-background-input-disabled-lg7ypd, #ebebf0))}.awsui_inline-label-inline-tokens_dwuol_12v8r_262:not(#\9 ){padding-block-end:0;transform:translateY(-1.5px)}
.awsui_root_1fn7j_qzup7_145:not(#\9 ){position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_root_1fn7j_qzup7_145>.awsui_styled-box_1fn7j_qzup7_152:not(#\9 ){fill:var(--color-background-control-default-6o3rp0, #ffffff);stroke:var(--color-border-control-default-34e8n1, #8c8c94);stroke-width:var(--border-width-field-j665cy, 1px);transition:fill var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear),stroke var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_root_1fn7j_qzup7_145>.awsui_styled-box_1fn7j_qzup7_152:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1fn7j_qzup7_145>.awsui_styled-box_1fn7j_qzup7_152:not(#\9 ),.awsui-mode-entering .awsui_root_1fn7j_qzup7_145>.awsui_styled-box_1fn7j_qzup7_152:not(#\9 ){animation:none;transition:none}.awsui_root_1fn7j_qzup7_145>.awsui_styled-box-checked_1fn7j_qzup7_168:not(#\9 ),.awsui_root_1fn7j_qzup7_145>.awsui_styled-box-indeterminate_1fn7j_qzup7_168:not(#\9 ){fill:var(--color-background-control-checked-oxsvrl, #006ce0);stroke:var(--color-border-control-checked-3gd1bm, #006ce0)}.awsui_root_1fn7j_qzup7_145>.awsui_styled-box-disabled_1fn7j_qzup7_172:not(#\9 ),.awsui_root_1fn7j_qzup7_145>.awsui_styled-box-readonly_1fn7j_qzup7_172:not(#\9 ){fill:var(--color-background-control-disabled-ii52b7, #dedee3);stroke:var(--color-border-control-disabled-xzzaww, #dedee3)}.awsui_root_1fn7j_qzup7_145>.awsui_styled-line_1fn7j_qzup7_176:not(#\9 ){stroke:var(--color-foreground-control-default-4p0muk, #ffffff);stroke-width:2;fill:none}.awsui_root_1fn7j_qzup7_145>.awsui_styled-line-disabled_1fn7j_qzup7_181:not(#\9 ){stroke:var(--color-foreground-control-disabled-vinez4, #ffffff)}.awsui_root_1fn7j_qzup7_145>.awsui_styled-line-readonly_1fn7j_qzup7_184:not(#\9 ){stroke:var(--color-foreground-control-read-only-c0s67o, #656871)}
.awsui_option_1p2cx_1byei_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1byei_153:not(#\9 ):not(.awsui_disabled_1p2cx_1byei_190){cursor:inherit}.awsui_option_1p2cx_1byei_153.awsui_parent_1p2cx_1byei_193:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_option_1p2cx_1byei_153.awsui_parent_1p2cx_1byei_193:not(#\9 ):not(.awsui_disabled_1p2cx_1byei_190):not(.awsui_highlighted_1p2cx_1byei_196){color:var(--color-text-dropdown-group-label-eifn7x, #424650)}.awsui_content_1p2cx_1byei_200:not(#\9 ){inline-size:100%;display:flex;flex-direction:column;min-inline-size:0}.awsui_label-content_1p2cx_1byei_207:not(#\9 ){display:flex;justify-content:space-between;flex-wrap:wrap}.awsui_label_1p2cx_1byei_207:not(#\9 ),.awsui_tag_1p2cx_1byei_214:not(#\9 ),.awsui_label-tag_1p2cx_1byei_215:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label_1p2cx_1byei_207:not(#\9 ),.awsui_tag_1p2cx_1byei_214:not(#\9 ){flex-wrap:wrap}.awsui_label-prefix_1p2cx_1byei_225:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_label-tag_1p2cx_1byei_215:not(#\9 ){padding-inline-start:var(--space-s-kbzdb8, 12px);flex:auto;text-align:end}.awsui_label-tag_1p2cx_1byei_215:not(#\9 ):empty{display:none}.awsui_tags_1p2cx_1byei_238:not(#\9 ),.awsui_description_1p2cx_1byei_239:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);color:var(--color-text-dropdown-item-secondary-bwtmp7, #656871);flex-wrap:wrap}.awsui_tags_1p2cx_1byei_238.awsui_highlighted_1p2cx_1byei_196:not(#\9 ),.awsui_description_1p2cx_1byei_239.awsui_highlighted_1p2cx_1byei_196:not(#\9 ){color:var(--color-text-dropdown-item-secondary-hover-xmdwxp, #656871)}.awsui_tags_1p2cx_1byei_238.awsui_selected_1p2cx_1byei_250:not(#\9 ),.awsui_description_1p2cx_1byei_239.awsui_selected_1p2cx_1byei_250:not(#\9 ){color:var(--color-text-dropdown-item-secondary-bwtmp7, #656871)}.awsui_tags_1p2cx_1byei_238:not(#\9 ){display:flex;align-items:stretch}.awsui_tag_1p2cx_1byei_214:not(#\9 ):not(:last-child){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_icon_1p2cx_1byei_264:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);align-content:center;display:flex;flex-shrink:0}.awsui_filtering-match-highlight_1p2cx_1byei_271:not(#\9 ){background-color:var(--color-background-dropdown-item-filter-match-49tea3, #f0fbff);color:var(--color-text-dropdown-item-filter-match-4jfd7s, #006ce0);font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_disabled_1p2cx_1byei_190:not(#\9 ){color:var(--color-text-dropdown-item-disabled-t1zl5i, #b4b4bb);pointer-events:none}.awsui_disabled_1p2cx_1byei_190>.awsui_content_1p2cx_1byei_200>.awsui_tags_1p2cx_1byei_238:not(#\9 ),.awsui_disabled_1p2cx_1byei_190>.awsui_content_1p2cx_1byei_200>.awsui_description_1p2cx_1byei_239:not(#\9 ){color:currentColor}.awsui_trigger-variant_1p2cx_1byei_286:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_custom-content_1p2cx_1byei_292:not(#\9 ){inline-size:100%}


.awsui_selectable-item_15o6u_eerss_145:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-hcugsu, #ffffff);color:var(--color-text-dropdown-item-default-rnobap, #0f141a);padding-block:var(--border-item-width-y8srom, 2px);padding-inline:var(--border-item-width-y8srom, 2px);overflow:hidden;box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd)}.awsui_selectable-item_15o6u_eerss_145.awsui_parent_15o6u_eerss_164.awsui_interactiveGroups_15o6u_eerss_164:not(#\9 ):not(.awsui_highlighted_15o6u_eerss_164):not(.awsui_selected_15o6u_eerss_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd)}.awsui_selectable-item_15o6u_eerss_145>.awsui_selectable-item-content_15o6u_eerss_167:not(#\9 ){padding-block:var(--space-option-padding-vertical-3pmz4r, 4px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_selectable-item_15o6u_eerss_145.awsui_pad-bottom_15o6u_eerss_171:not(#\9 ){padding-block-end:var(--border-item-width-y8srom, 2px);box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd)}.awsui_selectable-item_15o6u_eerss_145.awsui_pad-bottom_15o6u_eerss_171>.awsui_selectable-item-content_15o6u_eerss_167:not(#\9 ){padding-block-end:calc(var(--space-option-padding-vertical-3pmz4r, 4px) + var(--space-xxxs-zelp5l, 2px))}.awsui_selectable-item_15o6u_eerss_145:not(#\9 ):not(:first-child),.awsui_selectable-item_15o6u_eerss_145.awsui_virtual_15o6u_eerss_178:not(#\9 ){margin-block-start:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_selectable-item_15o6u_eerss_145.awsui_has-background_15o6u_eerss_181:not(#\9 ){background-color:var(--color-background-dropdown-item-hover-5d9wxd, #f3f3f7)}.awsui_selectable-item_15o6u_eerss_145.awsui_child_15o6u_eerss_184:not(#\9 ){padding-inline-start:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_eerss_145.awsui_child_15o6u_eerss_184>.awsui_selectable-item-content_15o6u_eerss_167:not(#\9 ){padding-inline-start:var(--space-xxl-exi600, 32px)}.awsui_selectable-item_15o6u_eerss_145.awsui_disabled_15o6u_eerss_190>.awsui_selectable-item-content_15o6u_eerss_167:not(#\9 ){color:var(--color-text-dropdown-item-disabled-t1zl5i, #b4b4bb)}.awsui_selectable-item_15o6u_eerss_145.awsui_highlighted_15o6u_eerss_164:not(#\9 ),.awsui_selectable-item_15o6u_eerss_145.awsui_selected_15o6u_eerss_164:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-rwy796, #0f141a);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_selectable-item_15o6u_eerss_145.awsui_highlighted_15o6u_eerss_164:not(#\9 ){z-index:3;background-color:var(--color-background-dropdown-item-hover-5d9wxd, #f3f3f7);box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-hover-auxtvc, #8c8c94)}.awsui_selectable-item_15o6u_eerss_145.awsui_highlighted_15o6u_eerss_164.awsui_is-keyboard_15o6u_eerss_205:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-focused-70iovd, #424650)}.awsui_selectable-item_15o6u_eerss_145.awsui_highlighted_15o6u_eerss_164.awsui_disabled_15o6u_eerss_190:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-dimmed-hover-b5uy46, #8c8c94);background-color:var(--color-background-dropdown-item-dimmed-hvey00, transparent)}.awsui_selectable-item_15o6u_eerss_145.awsui_highlighted_15o6u_eerss_164.awsui_disabled_15o6u_eerss_190>.awsui_selectable-item-content_15o6u_eerss_167:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-9dxb49, #b4b4bb)}.awsui_selectable-item_15o6u_eerss_145.awsui_highlighted_15o6u_eerss_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_eerss_215).awsui_is-keyboard_15o6u_eerss_205{box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_selectable-item_15o6u_eerss_145.awsui_selected_15o6u_eerss_164:not(#\9 ){z-index:2;background-color:var(--color-background-dropdown-item-selected-zw4oah, #f0fbff);box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-selected-1f4246, #006ce0)}.awsui_selectable-item_15o6u_eerss_145.awsui_selected_15o6u_eerss_164.awsui_highlighted_15o6u_eerss_164:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-selected-1f4246, #006ce0),inset 0 0 0 calc(2*var(--border-width-item-selected-lf7h9u, 2px)) var(--color-border-dropdown-item-hover-auxtvc, #8c8c94)}.awsui_selectable-item_15o6u_eerss_145.awsui_selected_15o6u_eerss_164.awsui_highlighted_15o6u_eerss_164.awsui_is-keyboard_15o6u_eerss_205:not(#\9 ){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-selected-1f4246, #006ce0),inset 0 0 0 calc(2*var(--border-width-item-selected-lf7h9u, 2px)) var(--color-border-dropdown-item-focused-70iovd, #424650)}.awsui_selectable-item_15o6u_eerss_145.awsui_selected_15o6u_eerss_164.awsui_next-item-selected_15o6u_eerss_229:not(#\9 ){border-end-start-radius:0;border-end-end-radius:0}.awsui_selectable-item_15o6u_eerss_145.awsui_selected_15o6u_eerss_164.awsui_highlighted_15o6u_eerss_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_eerss_215){box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-hover-auxtvc, #8c8c94)}.awsui_selectable-item_15o6u_eerss_145.awsui_selected_15o6u_eerss_164.awsui_highlighted_15o6u_eerss_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_eerss_215).awsui_is-keyboard_15o6u_eerss_205{box-shadow:inset 0 0 0 var(--border-width-item-selected-lf7h9u, 2px) var(--color-border-dropdown-item-focused-70iovd, #424650)}.awsui_selectable-item_15o6u_eerss_145.awsui_selected_15o6u_eerss_164+.awsui_selectable-item_15o6u_eerss_145.awsui_selected_15o6u_eerss_164:not(#\9 ),.awsui_selectable-item_15o6u_eerss_145.awsui_selected_15o6u_eerss_164.awsui_previous-item-selected_15o6u_eerss_239:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0}.awsui_selectable-item_15o6u_eerss_145.awsui_parent_15o6u_eerss_164:not(#\9 ):not(.awsui_disabled_15o6u_eerss_190)>.awsui_selectable-item-content_15o6u_eerss_167{color:var(--color-text-dropdown-group-label-eifn7x, #424650)}.awsui_selectable-item_15o6u_eerss_145.awsui_parent_15o6u_eerss_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_eerss_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-group-gylzy1, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd);padding-block:0;padding-inline:0}.awsui_selectable-item_15o6u_eerss_145.awsui_parent_15o6u_eerss_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_eerss_164):not(:has(>.awsui_selectable-item-content_15o6u_eerss_167)){padding-block:var(--border-item-width-y8srom, 2px);padding-inline:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_eerss_145.awsui_parent_15o6u_eerss_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_eerss_164)>.awsui_selectable-item-content_15o6u_eerss_167{padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-xs-j1ch97, 8px);font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_selectable-item_15o6u_eerss_145.awsui_parent_15o6u_eerss_164.awsui_interactiveGroups_15o6u_eerss_164>.awsui_selectable-item-content_15o6u_eerss_167:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_selectable-item_15o6u_eerss_145.awsui_parent_15o6u_eerss_164.awsui_interactiveGroups_15o6u_eerss_164.awsui_highlighted_15o6u_eerss_164>.awsui_selectable-item-content_15o6u_eerss_167:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-rwy796, #0f141a)}.awsui_selectable-item_15o6u_eerss_145:not(#\9 ):not(.awsui_disabled_15o6u_eerss_190):not(.awsui_parent_15o6u_eerss_164),.awsui_selectable-item_15o6u_eerss_145.awsui_interactiveGroups_15o6u_eerss_164:not(#\9 ):not(.awsui_disabled_15o6u_eerss_190){cursor:pointer}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271+.awsui_selectable-item_15o6u_eerss_145:not(#\9 ):not(.awsui_sticky_15o6u_eerss_271):not(.awsui_highlighted_15o6u_eerss_164):not(.awsui_selected_15o6u_eerss_164){box-shadow:inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd)}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271:not(#\9 ){position:sticky;inset-block-start:0;margin-block-end:var(--border-item-width-y8srom, 2px);z-index:4;padding-inline:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271.awsui_highlighted_15o6u_eerss_164:not(#\9 ),.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271.awsui_selected_15o6u_eerss_164:not(#\9 ){padding-inline:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271>.awsui_selectable-item-content_15o6u_eerss_167:not(#\9 ){padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271:not(#\9 ):not(.awsui_highlighted_15o6u_eerss_164):not(.awsui_selected_15o6u_eerss_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd),inset var(--border-width-popover-rjshsu, 2px) 0 0 0 var(--color-border-dropdown-container-xyg9v2, #b4b4bb)}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271:not(#\9 ):not(.awsui_highlighted_15o6u_eerss_164):not(.awsui_selected_15o6u_eerss_164):not(.awsui_with-scrollbar_15o6u_eerss_290){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd),inset var(--border-width-popover-rjshsu, 2px) 0 0 0 var(--color-border-dropdown-container-xyg9v2, #b4b4bb),inset calc(-1*var(--border-width-popover-rjshsu, 2px)) 0 0 0 var(--color-border-dropdown-container-xyg9v2, #b4b4bb)}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271:not(#\9 ):not(.awsui_highlighted_15o6u_eerss_164):not(.awsui_selected_15o6u_eerss_164):not(.awsui_after-header_15o6u_eerss_293){border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271:not(#\9 ):not(.awsui_highlighted_15o6u_eerss_164):not(.awsui_selected_15o6u_eerss_164):not(.awsui_after-header_15o6u_eerss_293):not(.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271:not(.awsui_highlighted_15o6u_eerss_164):not(.awsui_selected_15o6u_eerss_164):not(.awsui_after-header_15o6u_eerss_293).awsui_with-scrollbar_15o6u_eerss_290){border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271:not(#\9 ):not(.awsui_highlighted_15o6u_eerss_164):not(.awsui_selected_15o6u_eerss_164).awsui_after-header_15o6u_eerss_293{box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-background-dropdown-item-default-hcugsu, #ffffff),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd),inset var(--border-width-popover-rjshsu, 2px) 0 0 0 var(--color-border-dropdown-container-xyg9v2, #b4b4bb)}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271:not(#\9 ):not(.awsui_highlighted_15o6u_eerss_164):not(.awsui_selected_15o6u_eerss_164).awsui_after-header_15o6u_eerss_293:not(.awsui_with-scrollbar_15o6u_eerss_290){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-background-dropdown-item-default-hcugsu, #ffffff),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd),inset var(--border-width-popover-rjshsu, 2px) 0 0 0 var(--color-border-dropdown-container-xyg9v2, #b4b4bb),inset calc(-1*var(--border-width-popover-rjshsu, 2px)) 0 0 0 var(--color-border-dropdown-container-xyg9v2, #b4b4bb)}.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271.awsui_disabled_15o6u_eerss_190.awsui_highlighted_15o6u_eerss_164:not(#\9 ),.awsui_selectable-item_15o6u_eerss_145.awsui_sticky_15o6u_eerss_271.awsui_disabled_15o6u_eerss_190.awsui_selected_15o6u_eerss_164:not(#\9 ){box-shadow:none}.awsui_selectable-item_15o6u_eerss_145.awsui_virtual_15o6u_eerss_178:not(#\9 ){position:absolute;inset-block-start:var(--border-dropdown-virtual-offset-width-9goslp, 2px);inset-inline-start:0;inline-size:100%;box-sizing:border-box}.awsui_selectable-item_15o6u_eerss_145.awsui_virtual_15o6u_eerss_178:not(#\9 ):first-of-type:not(.awsui_selected_15o6u_eerss_164,.awsui_highlighted_15o6u_eerss_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-top-g1eior, transparent),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd)}.awsui_selectable-item_15o6u_eerss_145.awsui_virtual_15o6u_eerss_178.awsui_parent_15o6u_eerss_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_eerss_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-group-gylzy1, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-28pr2a, #c6c6cd)}.awsui_measure-strut_15o6u_eerss_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_eerss_145.awsui_virtual_15o6u_eerss_178>.awsui_measure-strut_15o6u_eerss_322:not(#\9 ){block-size:calc(100% - var(--border-width-item-selected-lf7h9u, 2px))}.awsui_screenreader-content_15o6u_eerss_334:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_button-trigger_18eso_1dn0t_161>.awsui_arrow_18eso_1dn0t_161:not(#\9 ){transition:transform var(--motion-duration-rotate-180-mr20n9, 135ms) var(--motion-easing-rotate-180-e70qy6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_button-trigger_18eso_1dn0t_161>.awsui_arrow_18eso_1dn0t_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-trigger_18eso_1dn0t_161>.awsui_arrow_18eso_1dn0t_161:not(#\9 ),.awsui-mode-entering .awsui_button-trigger_18eso_1dn0t_161>.awsui_arrow_18eso_1dn0t_161:not(#\9 ){animation:none;transition:none}.awsui_button-trigger_18eso_1dn0t_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-sf2thg, 5px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);background-color:var(--color-background-input-default-5wot1b, #ffffff);border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-default-g6ws0w, #8c8c94);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-default-g6ws0w, #8c8c94);min-block-size:var(--size-vertical-input-tza5ti, 32px)}.awsui_button-trigger_18eso_1dn0t_161.awsui_in-filtering-token-root_18eso_1dn0t_221:not(#\9 ),.awsui_button-trigger_18eso_1dn0t_161.awsui_in-filtering-token-nested_18eso_1dn0t_221:not(#\9 ){padding-block:0px;padding-inline:var(--space-field-horizontal-wxk0gu, 12px);border-block-width:var(--border-width-token-8dw39s, 2px);border-inline-width:var(--border-width-token-8dw39s, 2px);border-color:var(--color-border-item-selected-zt8dbb, #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_1dn0t_161.awsui_in-filtering-token-root_18eso_1dn0t_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1dn0t_161.awsui_in-filtering-token-nested_18eso_1dn0t_221:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1dn0t_161.awsui_in-filtering-token-root_18eso_1dn0t_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1dn0t_161.awsui_in-filtering-token-nested_18eso_1dn0t_221:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1dn0t_161.awsui_in-filtering-token-root_18eso_1dn0t_221:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1dn0t_161.awsui_in-filtering-token-nested_18eso_1dn0t_221:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px));inset-block-start:calc(-1*var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px));inline-size:calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px));block-size:calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-i8rds3, -5px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_button-trigger_18eso_1dn0t_161.awsui_in-filtering-token-nested_18eso_1dn0t_221:not(#\9 ){border-start-start-radius:calc(var(--border-radius-input-mcq1m5, 8px)/2);border-end-start-radius:calc(var(--border-radius-input-mcq1m5, 8px)/2)}.awsui_button-trigger_18eso_1dn0t_161.awsui_has-caret_18eso_1dn0t_257:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_button-trigger_18eso_1dn0t_161>.awsui_placeholder_18eso_1dn0t_260:not(#\9 ){color:var(--color-text-input-placeholder-328j9w, #656871);font-style:italic}.awsui_button-trigger_18eso_1dn0t_161>.awsui_arrow_18eso_1dn0t_161:not(#\9 ){position:absolute;inset-inline-end:var(--space-field-horizontal-wxk0gu, 12px);inset-block-start:calc(50% - var(--line-height-body-m-we036z, 20px)/2);color:var(--color-text-button-inline-icon-default-ro9uov, #006ce0)}.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):hover>.awsui_arrow_18eso_1dn0t_161{color:var(--color-text-button-inline-icon-hover-029vu4, #002b66)}.awsui_button-trigger_18eso_1dn0t_161.awsui_pressed_18eso_1dn0t_273>.awsui_arrow_18eso_1dn0t_161:not(#\9 ){transform:rotate(-180deg)}.awsui_button-trigger_18eso_1dn0t_161.awsui_disabled_18eso_1dn0t_276:not(#\9 ){background-color:var(--color-background-input-disabled-lg7ypd, #ebebf0);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-r5tlnk, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-r5tlnk, #ebebf0);color:var(--color-text-input-disabled-1i9r0x, #b4b4bb);cursor:auto}.awsui_button-trigger_18eso_1dn0t_161.awsui_disabled_18eso_1dn0t_276>.awsui_arrow_18eso_1dn0t_161:not(#\9 ){color:var(--color-text-button-inline-icon-disabled-727l6d, #b4b4bb)}.awsui_button-trigger_18eso_1dn0t_161.awsui_disabled_18eso_1dn0t_276.awsui_in-filtering-token_18eso_1dn0t_221:not(#\9 ){background-color:var(--color-background-input-disabled-lg7ypd, #ebebf0);border-block:var(--border-width-token-8dw39s, 2px) solid var(--color-border-input-disabled-r5tlnk, #ebebf0);border-inline:var(--border-width-token-8dw39s, 2px) solid var(--color-border-input-disabled-r5tlnk, #ebebf0);color:var(--color-text-input-disabled-1i9r0x, #b4b4bb);cursor:auto;border-color:var(--color-border-control-disabled-xzzaww, #dedee3)}.awsui_button-trigger_18eso_1dn0t_161.awsui_disabled_18eso_1dn0t_276>.awsui_placeholder_18eso_1dn0t_260:not(#\9 ){color:var(--color-text-input-placeholder-disabled-3l87qm, #b4b4bb)}.awsui_button-trigger_18eso_1dn0t_161.awsui_readonly_18eso_1dn0t_297:not(#\9 ):not(.awsui_button-trigger_18eso_1dn0t_161.awsui_disabled_18eso_1dn0t_276):not(.awsui_button-trigger_18eso_1dn0t_161.awsui_in-filtering-token_18eso_1dn0t_221){background-color:var(--color-background-input-default-5wot1b, #ffffff);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-r5tlnk, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-r5tlnk, #ebebf0)}.awsui_button-trigger_18eso_1dn0t_161.awsui_readonly_18eso_1dn0t_297:not(#\9 ):not(.awsui_button-trigger_18eso_1dn0t_161.awsui_disabled_18eso_1dn0t_276){-webkit-user-select:text;user-select:text}.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1dn0t_221):focus{outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-focused-m3fpw9, #006ce0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-focused-m3fpw9, #006ce0);border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1dn0t_221):invalid{box-shadow:none}.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1dn0t_221).awsui_invalid_18eso_1dn0t_322,.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1dn0t_221).awsui_invalid_18eso_1dn0t_322:focus{color:var(--color-text-status-error-gq3mjc, #db0000);border-color:var(--color-text-status-error-gq3mjc, #db0000);padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1dn0t_221).awsui_invalid_18eso_1dn0t_322:focus,.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1dn0t_221).awsui_invalid_18eso_1dn0t_322:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1dn0t_221).awsui_warning_18eso_1dn0t_331,.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1dn0t_221).awsui_warning_18eso_1dn0t_331:focus{color:var(--color-text-status-warning-cfvj2j, #855900);border-color:var(--color-text-status-warning-cfvj2j, #855900);padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1dn0t_221).awsui_warning_18eso_1dn0t_331:focus,.awsui_button-trigger_18eso_1dn0t_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_1dn0t_221).awsui_warning_18eso_1dn0t_331:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_button-trigger_18eso_1dn0t_161.awsui_custom-option_18eso_1dn0t_340:not(#\9 ){padding-block:0;padding-inline-start:0;overflow:clip}.awsui_button-trigger_18eso_1dn0t_161.awsui_inline-tokens_18eso_1dn0t_345:not(#\9 ){padding-block:0}
.awsui_root_dm8gx_m45u8_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_dm8gx_m45u8_150.awsui_has-items_dm8gx_m45u8_181:not(#\9 ):not(.awsui_no-padding_dm8gx_m45u8_181){padding-block-start:var(--space-xs-j1ch97, 8px)}
.awsui_root_1i2wg_1vmvv_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_dismiss-button_1i2wg_1vmvv_193:not(#\9 ){align-self:flex-start;margin-block-end:0;margin-inline-start:var(--space-xxs-0gmk42, 4px);border-block:var(--border-width-field-j665cy, 1px) solid transparent;border-inline:var(--border-width-field-j665cy, 1px) solid transparent;padding-block:0;padding-inline:var(--space-xxs-0gmk42, 4px);color:var(--awsui-token-style-dismiss-color-default-6b9ypa, var(--color-text-button-inline-icon-default-ro9uov, #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-xwzh82, #006ce0))}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_1vmvv_193:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_1vmvv_193:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_1vmvv_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-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_dismiss-button_1i2wg_1vmvv_193:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_dismiss-button_1i2wg_1vmvv_193:not(#\9 ):hover{color:var(--awsui-token-style-dismiss-color-hover-6b9ypa, var(--color-text-button-inline-icon-hover-029vu4, #002b66))}.awsui_dismiss-button-inline_1i2wg_1vmvv_234:not(#\9 ){padding-inline:0;display:flex;align-items:center;align-self:center}.awsui_icon_1i2wg_1vmvv_241:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);align-self:flex-start;display:flex;flex-shrink:0}.awsui_icon-inline_1i2wg_1vmvv_247:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px);align-self:center}.awsui_token-normal_1i2wg_1vmvv_252:not(#\9 ){block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-0gmk42, 4px)}.awsui_token-inline_1i2wg_1vmvv_259:not(#\9 ){display:inline-flex;max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_1vmvv_259:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_1vmvv_259:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_1vmvv_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_token-option-inline_1i2wg_1vmvv_285:not(#\9 ){max-block-size:20px}.awsui_token-box_1i2wg_1vmvv_289:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-zt8dbb, #006ce0));border-inline:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-zt8dbb, #006ce0));padding-block-start:var(--space-token-vertical-iv7spj, 4px);padding-block-end:var(--space-token-vertical-iv7spj, 4px);padding-inline-start:var(--space-field-horizontal-wxk0gu, 12px);padding-inline-end:var(--space-xxs-0gmk42, 4px);display:flex;align-items:flex-start;background:var(--awsui-token-style-background-default-6b9ypa, var(--color-background-item-selected-0mwr9e, #f0fbff));border-start-start-radius:var(--border-radius-token-24bwfa, 8px);border-start-end-radius:var(--border-radius-token-24bwfa, 8px);border-end-start-radius:var(--border-radius-token-24bwfa, 8px);border-end-end-radius:var(--border-radius-token-24bwfa, 8px);color:var(--color-text-body-default-u78naq, #0f141a);box-sizing:border-box}.awsui_token-box-without-dismiss_1i2wg_1vmvv_308:not(#\9 ){padding-inline-end:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_token-box-inline_1i2wg_1vmvv_312:not(#\9 ){position:relative;block-size:20px;max-block-size:20px;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-zt8dbb, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-zt8dbb, #006ce0));padding-inline-start:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline-end:var(--space-scaled-xxs-vdp1uk, 4px);display:flex;align-items:center;background:var(--awsui-token-style-background-default-6b9ypa, var(--color-background-item-selected-0mwr9e, #f0fbff));border-start-start-radius:var(--space-scaled-xxs-vdp1uk, 4px);border-start-end-radius:var(--space-scaled-xxs-vdp1uk, 4px);border-end-start-radius:var(--space-scaled-xxs-vdp1uk, 4px);border-end-end-radius:var(--space-scaled-xxs-vdp1uk, 4px);color:var(--color-text-body-default-u78naq, #0f141a);box-sizing:border-box;max-inline-size:100%}.awsui_disable-padding_1i2wg_1vmvv_332:not(#\9 ){padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.awsui_token-box-readonly_1i2wg_1vmvv_339>.awsui_dismiss-button_1i2wg_1vmvv_193:not(#\9 ),.awsui_token-box-disabled_1i2wg_1vmvv_340>.awsui_dismiss-button_1i2wg_1vmvv_193:not(#\9 ){cursor:initial;pointer-events:none}.awsui_token-box-readonly_1i2wg_1vmvv_339:not(#\9 ){border-color:var(--awsui-token-style-border-color-read-only-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0));background:var(--awsui-token-style-background-read-only-6b9ypa, var(--color-background-container-content-6p3tfp, #ffffff))}.awsui_token-box-readonly_1i2wg_1vmvv_339>.awsui_dismiss-button_1i2wg_1vmvv_193:not(#\9 ){color:var(--awsui-token-style-dismiss-color-read-only-6b9ypa, var(--color-text-button-inline-icon-disabled-727l6d, #b4b4bb))}.awsui_token-box-disabled_1i2wg_1vmvv_340:not(#\9 ){pointer-events:none;border-color:var(--awsui-token-style-border-color-disabled-6b9ypa, var(--color-border-control-disabled-xzzaww, #dedee3));background:var(--awsui-token-style-background-disabled-6b9ypa, var(--color-background-container-content-6p3tfp, #ffffff));color:var(--color-text-disabled-lg2soe, #b4b4bb)}.awsui_token-box-disabled_1i2wg_1vmvv_340>.awsui_dismiss-button_1i2wg_1vmvv_193:not(#\9 ){color:var(--awsui-token-style-dismiss-color-disabled-6b9ypa, var(--color-text-button-inline-icon-disabled-727l6d, #b4b4bb))}


.awsui_root_gfwv3_tsy8p_193:not(#\9 ){gap:var(--space-scaled-xs-rt720d, 8px)}.awsui_root_gfwv3_tsy8p_193.awsui_horizontal_gfwv3_tsy8p_196:not(#\9 ){display:flex;gap:var(--space-xs-j1ch97, 8px);flex-direction:row;flex-wrap:wrap}.awsui_root_gfwv3_tsy8p_193.awsui_vertical_gfwv3_tsy8p_202:not(#\9 ){display:flex;flex-direction:column}.awsui_list_gfwv3_tsy8p_207:not(#\9 ){display:contents;list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_list_gfwv3_tsy8p_207.awsui_horizontal_gfwv3_tsy8p_196:not(#\9 ),.awsui_list_gfwv3_tsy8p_207.awsui_vertical_gfwv3_tsy8p_202:not(#\9 ){display:flex;gap:var(--space-xs-j1ch97, 8px)}.awsui_list_gfwv3_tsy8p_207.awsui_horizontal_gfwv3_tsy8p_196:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_list_gfwv3_tsy8p_207.awsui_vertical_gfwv3_tsy8p_202:not(#\9 ){flex-direction:column}.awsui_list_gfwv3_tsy8p_207.awsui_grid_gfwv3_tsy8p_226:not(#\9 ){display:grid;gap:var(--space-xs-j1ch97, 8px);grid-template-columns:repeat(auto-fill, 230px)}@media(max-width: 688px){.awsui_list_gfwv3_tsy8p_207.awsui_grid_gfwv3_tsy8p_226:not(#\9 ){display:flex;flex-direction:column}}.awsui_list-item_gfwv3_tsy8p_238:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_toggle-container-inline_gfwv3_tsy8p_245:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px);display:flex;align-items:center}.awsui_toggle_gfwv3_tsy8p_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-cefyym, 2px) solid transparent;border-inline:var(--border-width-button-cefyym, 2px) solid transparent;padding-block:0;padding-inline:0;margin-inline-start:-1px;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-secondary-default-y2jip9, #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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_toggle_gfwv3_tsy8p_245:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle_gfwv3_tsy8p_245:not(#\9 ),.awsui-mode-entering .awsui_toggle_gfwv3_tsy8p_245:not(#\9 ){animation:none;transition:none}.awsui_toggle_gfwv3_tsy8p_245:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-9obzzp, #002b66))}.awsui_toggle_gfwv3_tsy8p_245:not(#\9 ):focus{outline:none}.awsui_toggle_gfwv3_tsy8p_245:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-9obzzp, #002b66))}.awsui_toggle_gfwv3_tsy8p_245:not(#\9 ):active,.awsui_toggle_gfwv3_tsy8p_245:not(#\9 ):focus,.awsui_toggle_gfwv3_tsy8p_245:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_toggle_gfwv3_tsy8p_245:not(#\9 ):active,.awsui_toggle_gfwv3_tsy8p_245:not(#\9 ):focus,.awsui_toggle_gfwv3_tsy8p_245:not(#\9 ):hover{text-decoration:none;text-decoration-color:transparent}body[data-awsui-focus-visible=true] .awsui_toggle_gfwv3_tsy8p_245:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-xwzh82, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_toggle_gfwv3_tsy8p_245>.awsui_description_gfwv3_tsy8p_338:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_separator_gfwv3_tsy8p_342:not(#\9 ){margin-block:0;margin-inline:var(--space-scaled-m-z0ah6c, 16px);inline-size:var(--border-divider-section-width-n3ndoh, 1px);background-color:var(--color-border-divider-default-26kt06, #c6c6cd)}
.awsui_root_f8g6q_1gyuv_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_embedded_f8g6q_1gyuv_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:contents}.awsui_tokens_f8g6q_1gyuv_210:not(#\9 ){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}
.awsui_root_1px7g_3mlcj_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_custom-icon-wrapper_1px7g_3mlcj_181:not(#\9 ){display:flex;align-items:flex-start;align-self:stretch}
.awsui_marker_1kjc7_1n8xq_153:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_marker_1kjc7_1n8xq_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_marker_1kjc7_1n8xq_153:not(#\9 ),.awsui-mode-entering .awsui_marker_1kjc7_1n8xq_153:not(#\9 ){animation:none;transition:none}.awsui_root_1kjc7_1n8xq_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_1kjc7_1n8xq_167:not(#\9 ):focus{outline:none}.awsui_list_1kjc7_1n8xq_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-vdp1uk, 4px) var(--space-m-utxyzm, 16px)}.awsui_marker_1kjc7_1n8xq_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_1n8xq_153:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_1n8xq_153:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_1n8xq_153:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_1n8xq_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_marker_1kjc7_1n8xq_153.awsui_marker--dimmed_1kjc7_1n8xq_252:not(#\9 ){opacity:.35}
.awsui_empty-appear_n4qlp_1wgpg_153:not(#\9 ){animation:awsui_awsui-motion-fade-in_n4qlp_1wgpg_1 var(--motion-duration-transition-show-paced-e6cpaf, 180ms) var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@keyframes awsui_awsui-motion-fade-in_n4qlp_1wgpg_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_empty-appear_n4qlp_1wgpg_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_empty-appear_n4qlp_1wgpg_153:not(#\9 ),.awsui-mode-entering .awsui_empty-appear_n4qlp_1wgpg_153:not(#\9 ){animation:none;transition:none}.awsui_root_n4qlp_1wgpg_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-bfkz2w, 20px);align-items:start}.awsui_empty_n4qlp_1wgpg_153:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-empty-wuexzo, #656871);grid-column:1/-1}.awsui_row_n4qlp_1wgpg_218:not(#\9 ){display:contents}.awsui_divider_n4qlp_1wgpg_222:not(#\9 ){grid-column:1/-1;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_field_n4qlp_1wgpg_231:not(#\9 ){min-inline-size:40px}.awsui_additional-info_n4qlp_1wgpg_235:not(#\9 ){color:var(--color-text-form-secondary-65v34x, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);display:block;word-wrap:break-word;margin-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_additional-info_n4qlp_1wgpg_235>a:not(#\9 ){text-underline-offset:.3em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-liswmi, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_additional-info_n4qlp_1wgpg_235>a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_additional-info_n4qlp_1wgpg_235>a:not(#\9 ),.awsui-mode-entering .awsui_additional-info_n4qlp_1wgpg_235>a:not(#\9 ){animation:none;transition:none}.awsui_additional-info_n4qlp_1wgpg_235>a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_additional-info_n4qlp_1wgpg_235>a:not(#\9 ):focus{outline:none}.awsui_additional-info_n4qlp_1wgpg_235>a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_additional-info_n4qlp_1wgpg_235>a:not(#\9 ):active,.awsui_additional-info_n4qlp_1wgpg_235>a:not(#\9 ):focus,.awsui_additional-info_n4qlp_1wgpg_235>a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_add-row_n4qlp_1wgpg_282:not(#\9 ){grid-column:1/-1}.awsui_remove-button-container_n4qlp_1wgpg_290:not(#\9 ){display:inline-block}.awsui_remove-button-field-padding_n4qlp_1wgpg_294:not(#\9 ){padding-block-start:calc(var(--space-xxs-0gmk42, 4px) + var(--line-height-body-m-we036z, 20px))}.awsui_remove-button-own-row_n4qlp_1wgpg_298: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_aj7la_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);line-height:var(--line-height-body-m-we036z, 20px);display:inline-block;border-start-start-radius:var(--border-radius-badge-zy89pv, 4px);border-start-end-radius:var(--border-radius-badge-zy89pv, 4px);border-end-start-radius:var(--border-radius-badge-zy89pv, 4px);border-end-end-radius:var(--border-radius-badge-zy89pv, 4px);border-block-style:solid;border-inline-style:solid;border-width:0;padding-block:0;padding-inline:var(--space-xs-j1ch97, 8px);color:var(--color-text-notification-default-cs4ykz, #f9f9fa)}.awsui_badge_1yjyg_aj7la_145.awsui_badge-color-grey_1yjyg_aj7la_191:not(#\9 ){background-color:var(--color-background-notification-grey-naohrz, #424650)}.awsui_badge_1yjyg_aj7la_145.awsui_badge-color-green_1yjyg_aj7la_194:not(#\9 ){background-color:var(--color-background-notification-green-40ddez, #00802f)}.awsui_badge_1yjyg_aj7la_145.awsui_badge-color-blue_1yjyg_aj7la_197:not(#\9 ){background-color:var(--color-background-notification-blue-cjiomm, #006ce0)}.awsui_badge_1yjyg_aj7la_145.awsui_badge-color-red_1yjyg_aj7la_200:not(#\9 ){background-color:var(--color-background-notification-red-dg5n3d, #db0000)}.awsui_badge_1yjyg_aj7la_145.awsui_badge-color-severity-critical_1yjyg_aj7la_203:not(#\9 ){background-color:var(--color-background-notification-severity-critical-t8s4ot, #870303);color:var(--color-text-notification-severity-critical-gf7pkc, #f9f9fa)}.awsui_badge_1yjyg_aj7la_145.awsui_badge-color-severity-high_1yjyg_aj7la_207:not(#\9 ){background-color:var(--color-background-notification-severity-high-fji90d, #ce3311);color:var(--color-text-notification-severity-high-hbme19, #f9f9fa)}.awsui_badge_1yjyg_aj7la_145.awsui_badge-color-severity-medium_1yjyg_aj7la_211:not(#\9 ){background-color:var(--color-background-notification-severity-medium-odek1b, #f89256);color:var(--color-text-notification-severity-medium-ehjhp9, #0f141a)}.awsui_badge_1yjyg_aj7la_145.awsui_badge-color-severity-low_1yjyg_aj7la_215:not(#\9 ){background-color:var(--color-background-notification-severity-low-9fqkm8, #f2cd54);color:var(--color-text-notification-severity-low-pdcqmy, #0f141a)}.awsui_badge_1yjyg_aj7la_145.awsui_badge-color-severity-neutral_1yjyg_aj7la_219:not(#\9 ){background-color:var(--color-background-notification-severity-neutral-r850hv, #656871);color:var(--color-text-notification-severity-neutral-f1lzae, #f9f9fa)}
.awsui_series_1yz9c_1s45g_189:not(#\9 ),.awsui_series--bar_1yz9c_1s45g_190>.awsui_series__rect_1yz9c_1s45g_190:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_series_1yz9c_1s45g_189:not(#\9 ),.awsui_series--bar_1yz9c_1s45g_190>.awsui_series__rect_1yz9c_1s45g_190:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_series_1yz9c_1s45g_189:not(#\9 ),.awsui-mode-entering .awsui_series_1yz9c_1s45g_189:not(#\9 ),.awsui-motion-disabled .awsui_series--bar_1yz9c_1s45g_190>.awsui_series__rect_1yz9c_1s45g_190:not(#\9 ),.awsui-mode-entering .awsui_series--bar_1yz9c_1s45g_190>.awsui_series__rect_1yz9c_1s45g_190:not(#\9 ){animation:none;transition:none}.awsui_exiting_1yz9c_1s45g_207:not(#\9 ){animation:awsui_awsui-motion-fade-out-0_1yz9c_1s45g_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms) var(--motion-easing-refresh-only-b-a0knke, cubic-bezier(1, 0, 0.83, 1))}@keyframes awsui_awsui-motion-fade-out-0_1yz9c_1s45g_1{from{opacity:1}to{opacity:0}}@media(prefers-reduced-motion: reduce){.awsui_exiting_1yz9c_1s45g_207:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_exiting_1yz9c_1s45g_207:not(#\9 ),.awsui-mode-entering .awsui_exiting_1yz9c_1s45g_207:not(#\9 ){animation:none;transition:none}.awsui_series_1yz9c_1s45g_189:not(#\9 ){display:block;stroke-width:var(--border-line-chart-width-xr2t4p, 2px);fill:none;stroke-linecap:round;stroke-linejoin:var(--border-line-chart-line-join-mutkjb, round);pointer-events:none}.awsui_series--dimmed_1yz9c_1s45g_247:not(#\9 ){opacity:.3}.awsui_series--threshold_1yz9c_1s45g_251:not(#\9 ){stroke-dasharray:var(--border-line-chart-dash-array-t780zm, 3 5);stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_bar-group_1yz9c_1s45g_256:not(#\9 ){pointer-events:none}

.awsui_calendar_1ykar_p1507_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1ykar_p1507_1 var(--motion-duration-show-quick-6av78d, 135ms) var(--motion-easing-show-quick-2n40zx, ease-out);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1ykar_p1507_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_1ykar_p1507_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_1ykar_p1507_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_1ykar_p1507_153:not(#\9 ){animation:none;transition:none}.awsui_calendar_1ykar_p1507_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-7eyarb, 238px);overflow:auto}.awsui_calendar-inner_1ykar_p1507_218:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_calendar-header_1ykar_p1507_222:not(#\9 ){display:flex;justify-content:space-between;align-items:center}.awsui_calendar-header-title_1ykar_p1507_227:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-weight-bold-1ikzua, 700);color:var(--color-text-dropdown-item-default-rnobap, #0f141a);margin-block:0;margin-inline:0}.awsui_calendar-grid_1ykar_p1507_241:not(#\9 ){inline-size:100%;table-layout:fixed}.awsui_calendar-grid_1ykar_p1507_241:not(#\9 ):not(.awsui_calendar-grid-dense_1ykar_p1507_245){border-spacing:var(--space-calendar-grid-gutter-wc3wpr, 6px);padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-xs-j1ch97, 8px)}.awsui_calendar-grid-dense_1ykar_p1507_245:not(#\9 ){border-spacing:0}.awsui_calendar-grid-cell_1ykar_p1507_253:not(#\9 ){word-break:break-word;text-align:center;font-weight:unset}.awsui_calendar-date-header_1ykar_p1507_258:not(#\9 ){padding-block-start:var(--space-s-kbzdb8, 12px);padding-block-end:var(--space-xxs-0gmk42, 4px);padding-inline:0;color:var(--color-text-calendar-month-ilf7hg, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_calendar-date_1ykar_p1507_258:not(#\9 ){border-block-end:1px solid var(--color-border-calendar-grid-xyh10u, transparent);border-inline-end:1px solid var(--color-border-calendar-grid-xyh10u, transparent);padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:0;color:var(--color-text-dropdown-item-disabled-t1zl5i, #b4b4bb);position:relative}.awsui_calendar-date_1ykar_p1507_258:not(#\9 ):first-child{border-inline-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_calendar-date-enabled_1ykar_p1507_278:not(#\9 ){cursor:pointer;color:var(--color-text-dropdown-item-secondary-bwtmp7, #656871)}.awsui_calendar-date-enabled_1ykar_p1507_278:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_calendar-date-enabled_1ykar_p1507_278.awsui_calendar-date-current-page_1ykar_p1507_288:not(#\9 ){color:var(--color-text-dropdown-item-default-rnobap, #0f141a)}.awsui_calendar-date-enabled_1ykar_p1507_278.awsui_calendar-date-current-page_1ykar_p1507_288:not(#\9 ):hover{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);color:var(--color-text-calendar-date-hover-0xpbaq, #0f141a);background-color:var(--color-background-dropdown-item-hover-5d9wxd, #f3f3f7)}.awsui_calendar-date-enabled_1ykar_p1507_278.awsui_calendar-date-current-page_1ykar_p1507_288:not(#\9 ):hover:not(.awsui_calendar-date-selected_1ykar_p1507_299)::after{border-block:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-auxtvc, #8c8c94);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-auxtvc, #8c8c94)}.awsui_calendar-date-current_1ykar_p1507_288:not(#\9 ){border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);background-color:var(--color-background-calendar-current-date-1ao91m, #f3f3f7);font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_calendar-date_1ykar_p1507_258:not(#\9 )::after{content:"";position:absolute;z-index:1;background-color:transparent;inset-block-start:calc(-1*var(--border-item-width-y8srom, 2px));inset-inline-start:calc(-1*var(--border-item-width-y8srom, 2px));inset-inline-end:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_calendar-date_1ykar_p1507_258:not(#\9 ):not(.awsui_calendar-date-dense_1ykar_p1507_320)::after{inset-block-end:calc(-1*var(--border-item-width-y8srom, 2px));inset-inline-start:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_calendar-date-dense_1ykar_p1507_320:not(#\9 )::after{inset-block-end:-1px;inset-inline-start:-1px}.awsui_calendar-date_1ykar_p1507_258>.awsui_date-inner_1ykar_p1507_328:not(#\9 ){position:relative;z-index:1}.awsui_calendar-date_1ykar_p1507_258:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_p1507_258:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_p1507_258:not(#\9 ):focus:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_p1507_258:not(#\9 ):focus:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_p1507_258:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_p1507_299:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:var(--font-weight-bold-1ikzua, 700)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_p1507_299:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_p1507_299:not(#\9 ):focus:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_p1507_299:not(#\9 ):focus:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);box-shadow:0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-311zmn, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_p1507_299:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_p1507_299:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);background-color:var(--color-background-control-checked-oxsvrl, #006ce0);border-block:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-oxsvrl, #006ce0);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-oxsvrl, #006ce0)}.awsui_calendar-date-selected_1ykar_p1507_299>.awsui_date-inner_1ykar_p1507_328:not(#\9 ){z-index:2;color:var(--color-text-calendar-date-selected-yxer1n, #ffffff);position:relative}.awsui_calendar-row_1ykar_p1507_403:not(#\9 ):first-child>.awsui_calendar-date_1ykar_p1507_258{border-block-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}
.awsui_root_n1fwt_18tpi_153:not(#\9 ){transition-property:background-color;transition-duration:var(--motion-duration-transition-show-paced-e6cpaf, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_n1fwt_18tpi_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_18tpi_153:not(#\9 ),.awsui-mode-entering .awsui_root_n1fwt_18tpi_153:not(#\9 ){animation:none;transition:none}.awsui_root_n1fwt_18tpi_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-e6cpaf, 180ms);transition-timing-function:var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@media(prefers-reduced-motion: reduce){.awsui_root_n1fwt_18tpi_153:not(#\9 )::before{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_18tpi_153:not(#\9 )::before,.awsui-mode-entering .awsui_root_n1fwt_18tpi_153:not(#\9 )::before{animation:none;transition:none}.awsui_header-inner_n1fwt_18tpi_185:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);font-weight:var(--font-weight-heading-s-jsg18b, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(:has(+.awsui_body_n1fwt_18tpi_194)){flex:1}.awsui_body_n1fwt_18tpi_194:not(#\9 ){flex:1}.awsui_footer_n1fwt_18tpi_202:not(#\9 ):first-child{margin-block-start:auto}.awsui_root_n1fwt_18tpi_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-h5ytqn, #ffffff));min-inline-size:0;box-shadow:var(--awsui-style-item-card-box-shadow-default-6b9ypa, var(--shadow-item-card-lo0uh6, none))}.awsui_root_n1fwt_18tpi_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-iercqf, 1px)) var(--awsui-style-item-card-border-color-default-6b9ypa, var(--color-border-item-card-bl75po, #c6c6cd));border-inline:solid var(--awsui-style-item-card-border-width-default-6b9ypa, var(--border-width-item-card-iercqf, 1px)) var(--awsui-style-item-card-border-color-default-6b9ypa, var(--color-border-item-card-bl75po, #c6c6cd))}.awsui_root_n1fwt_18tpi_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_18tpi_153:not(#\9 ):not(.awsui_refresh_n1fwt_18tpi_268)::before{border-block-start:solid var(--awsui-style-item-card-border-width-default-6b9ypa, var(--border-container-top-width-i72qgc, 0px)) var(--awsui-style-item-card-border-color-default-6b9ypa, var(--color-border-container-top-2no83z, transparent))}.awsui_root_n1fwt_18tpi_153.awsui_highlighted_n1fwt_18tpi_271:not(#\9 ){background:var(--color-background-item-selected-0mwr9e, #f0fbff)}.awsui_root_n1fwt_18tpi_153.awsui_highlighted_n1fwt_18tpi_271:not(#\9 ):before{border-block:solid var(--border-width-card-selected-c171zv, 2px) var(--color-border-item-card-highlighted-wi40w2, #006ce0);border-inline:solid var(--border-width-card-selected-c171zv, 2px) var(--color-border-item-card-highlighted-wi40w2, #006ce0)}.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278:not(#\9 ),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%}.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185+.awsui_body_n1fwt_18tpi_194:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284),.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185+.awsui_footer_n1fwt_18tpi_202:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284),.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_body_n1fwt_18tpi_194+.awsui_footer_n1fwt_18tpi_202:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185+.awsui_body_n1fwt_18tpi_194:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185+.awsui_footer_n1fwt_18tpi_202:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_body_n1fwt_18tpi_194+.awsui_footer_n1fwt_18tpi_202:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284):has(+.awsui_body_n1fwt_18tpi_194,+.awsui_footer_n1fwt_18tpi_202),.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_body_n1fwt_18tpi_194:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284):has(+.awsui_body_n1fwt_18tpi_194,+.awsui_footer_n1fwt_18tpi_202),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284):has(+.awsui_body_n1fwt_18tpi_194,+.awsui_footer_n1fwt_18tpi_202),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_body_n1fwt_18tpi_194:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284):has(+.awsui_body_n1fwt_18tpi_194,+.awsui_footer_n1fwt_18tpi_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278:not(#\9 ),.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278:not(#\9 ):before,.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278:not(#\9 )::after,.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278:not(#\9 ){border-start-start-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-embedded-8bi802, 8px));border-start-end-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-embedded-8bi802, 8px));border-end-start-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-embedded-8bi802, 8px));border-end-end-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-embedded-8bi802, 8px))}.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284),.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_body_n1fwt_18tpi_194:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284),.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_footer_n1fwt_18tpi_202:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284){padding-block:var(--space-item-card-vertical-embedded-6wy1nq, 10px);padding-inline-start:var(--space-item-card-horizontal-embedded-l1kwp2, 12px)}.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284):not(.awsui_with-actions_n1fwt_18tpi_309),.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_body_n1fwt_18tpi_194:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284):not(.awsui_with-actions_n1fwt_18tpi_309),.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_footer_n1fwt_18tpi_202:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284):not(.awsui_with-actions_n1fwt_18tpi_309){padding-inline-end:var(--space-item-card-horizontal-embedded-l1kwp2, 12px)}.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284).awsui_with-actions_n1fwt_18tpi_309,.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_body_n1fwt_18tpi_194:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284).awsui_with-actions_n1fwt_18tpi_309,.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_footer_n1fwt_18tpi_202:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284).awsui_with-actions_n1fwt_18tpi_309{padding-inline-end:calc(var(--space-item-card-horizontal-embedded-l1kwp2, 12px) - var(--space-xxs-0gmk42, 4px))}.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284).awsui_with-actions_n1fwt_18tpi_309{padding-block:calc(var(--space-item-card-vertical-embedded-6wy1nq, 10px) - var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_root_n1fwt_18tpi_153.awsui_variant-embedded_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284).awsui_with-actions_n1fwt_18tpi_309:has(+.awsui_body_n1fwt_18tpi_194,+.awsui_footer_n1fwt_18tpi_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278:not(#\9 ),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278:not(#\9 ):before,.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278:not(#\9 )::after,.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278:not(#\9 ){border-start-start-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-default-q4zkz9, 16px));border-start-end-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-default-q4zkz9, 16px));border-end-start-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-default-q4zkz9, 16px));border-end-end-radius:var(--awsui-style-item-card-border-radius-6b9ypa, var(--border-radius-item-card-default-q4zkz9, 16px))}.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_body_n1fwt_18tpi_194:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_footer_n1fwt_18tpi_202:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284){padding-block:var(--space-item-card-vertical-default-g9cmag, 16px);padding-inline-start:var(--space-item-card-horizontal-default-wkrrb0, 20px)}.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284):not(.awsui_with-actions_n1fwt_18tpi_309),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_body_n1fwt_18tpi_194:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284):not(.awsui_with-actions_n1fwt_18tpi_309),.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_footer_n1fwt_18tpi_202:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284):not(.awsui_with-actions_n1fwt_18tpi_309){padding-inline-end:var(--space-item-card-horizontal-default-wkrrb0, 20px)}.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284).awsui_with-actions_n1fwt_18tpi_309,.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_body_n1fwt_18tpi_194:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284).awsui_with-actions_n1fwt_18tpi_309,.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_footer_n1fwt_18tpi_202:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284).awsui_with-actions_n1fwt_18tpi_309{padding-inline-end:calc(var(--space-item-card-horizontal-default-wkrrb0, 20px) - var(--space-xxs-0gmk42, 4px))}.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284).awsui_with-actions_n1fwt_18tpi_309{padding-block:calc(var(--space-item-card-vertical-default-g9cmag, 16px) - var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_root_n1fwt_18tpi_153.awsui_variant-default_n1fwt_18tpi_278>.awsui_inner-card_n1fwt_18tpi_278>.awsui_header_n1fwt_18tpi_185:not(#\9 ):not(.awsui_no-padding_n1fwt_18tpi_284).awsui_with-actions_n1fwt_18tpi_309:has(+.awsui_body_n1fwt_18tpi_194,+.awsui_footer_n1fwt_18tpi_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_full-height_n1fwt_18tpi_355:not(#\9 ){block-size:100%}.awsui_description_n1fwt_18tpi_359:not(#\9 ){color:var(--color-text-heading-secondary-6lo2l5, #424650);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}


.awsui_content_1wepg_qa7t3_145:not(#\9 ),.awsui_description_1wepg_qa7t3_146:not(#\9 ),.awsui_label_1wepg_qa7t3_147:not(#\9 ){display:block}.awsui_label_1wepg_qa7t3_147:not(#\9 ){color:var(--color-text-form-default-yuascy, #0f141a)}.awsui_outline_1wepg_qa7t3_155:not(#\9 ){display:none}.awsui_outline_1wepg_qa7t3_155.awsui_show-outline_1wepg_qa7t3_158:not(#\9 ){display:block}body[data-awsui-focus-visible=true] .awsui_native-input_1wepg_qa7t3_162:not(#\9 ):focus+.awsui_outline_1wepg_qa7t3_155{display:block}.awsui_wrapper_1wepg_qa7t3_166:not(#\9 ){min-inline-size:0;word-break:break-word;display:flex}.awsui_label-wrapper_1wepg_qa7t3_172:not(#\9 ){position:relative;display:flex;cursor:default}.awsui_content_1wepg_qa7t3_145:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_empty-content_1wepg_qa7t3_183:not(#\9 ){inline-size:0px}.awsui_description_1wepg_qa7t3_146:not(#\9 ){color:var(--color-text-form-secondary-65v34x, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_description-bottom-padding_1wepg_qa7t3_193:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_label_1wepg_qa7t3_147:not(#\9 ),.awsui_description_1wepg_qa7t3_146:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_label-disabled_1wepg_qa7t3_201:not(#\9 ),.awsui_description-disabled_1wepg_qa7t3_202:not(#\9 ){color:var(--color-text-control-disabled-41b45d, #b4b4bb)}.awsui_control_1wepg_qa7t3_206:not(#\9 ){position:relative}.awsui_control_1wepg_qa7t3_206>input:not(#\9 ),.awsui_control_1wepg_qa7t3_206>svg:not(#\9 ),.awsui_control_1wepg_qa7t3_206>.awsui_outline_1wepg_qa7t3_155:not(#\9 ){position:absolute;inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0}.awsui_control_1wepg_qa7t3_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_1zlrp_145.awsui_root_k2y2q_1zlrp_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex}.awsui_checkbox-control_k2y2q_1zlrp_178:not(#\9 ){margin-block-start:calc((var(--line-height-body-m-we036z, 20px) - var(--size-control-acfkj9, 16px))/2);min-block-size:var(--size-control-acfkj9, 16px);min-inline-size:var(--size-control-acfkj9, 16px);block-size:var(--size-control-acfkj9, 16px);inline-size:var(--size-control-acfkj9, 16px)}.awsui_outline_k2y2q_1zlrp_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-xwzh82, #006ce0));position:relative}.awsui_outline_k2y2q_1zlrp_186:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_k2y2q_1zlrp_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-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}
.awsui_radio-control_1v1hk_yi57s_145:not(#\9 ){margin-block-start:calc((var(--line-height-body-m-we036z, 20px) - var(--size-control-acfkj9, 16px))/2);min-block-size:var(--size-control-acfkj9, 16px);min-inline-size:var(--size-control-acfkj9, 16px);block-size:var(--size-control-acfkj9, 16px);inline-size:var(--size-control-acfkj9, 16px)}.awsui_outline_1v1hk_yi57s_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-xwzh82, #006ce0));position:relative}.awsui_outline_1v1hk_yi57s_153:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_1v1hk_yi57s_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-cuengr, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-circular-focus-ring-cuengr, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-circular-focus-ring-cuengr, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-circular-focus-ring-cuengr, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_styled-circle-border_1v1hk_yi57s_176:not(#\9 ){stroke:var(--color-border-control-default-34e8n1, #8c8c94);fill:var(--color-background-control-default-6o3rp0, #ffffff)}.awsui_styled-circle-border_1v1hk_yi57s_176.awsui_styled-circle-disabled_1v1hk_yi57s_180:not(#\9 ),.awsui_styled-circle-border_1v1hk_yi57s_176.awsui_styled-circle-readonly_1v1hk_yi57s_180:not(#\9 ){fill:var(--color-background-control-disabled-ii52b7, #dedee3);stroke:var(--color-background-control-disabled-ii52b7, #dedee3)}.awsui_styled-circle-fill_1v1hk_yi57s_185:not(#\9 ){stroke:var(--color-background-control-checked-oxsvrl, #006ce0);fill:var(--color-foreground-control-default-4p0muk, #ffffff);opacity:0;transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_styled-circle-fill_1v1hk_yi57s_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_styled-circle-fill_1v1hk_yi57s_185:not(#\9 ),.awsui-mode-entering .awsui_styled-circle-fill_1v1hk_yi57s_185:not(#\9 ){animation:none;transition:none}.awsui_styled-circle-fill_1v1hk_yi57s_185.awsui_styled-circle-checked_1v1hk_yi57s_201:not(#\9 ){opacity:1}.awsui_styled-circle-fill_1v1hk_yi57s_185.awsui_styled-circle-disabled_1v1hk_yi57s_180:not(#\9 ){fill:var(--color-foreground-control-disabled-vinez4, #ffffff);stroke:var(--color-background-control-disabled-ii52b7, #dedee3)}.awsui_styled-circle-fill_1v1hk_yi57s_185.awsui_styled-circle-readonly_1v1hk_yi57s_180:not(#\9 ){fill:var(--color-foreground-control-read-only-c0s67o, #656871);stroke:var(--color-background-control-disabled-ii52b7, #dedee3)}

.awsui_label_1s55x_wy27y_149:not(#\9 ){display:flex;align-items:center;justify-content:center;position:absolute;padding-block-end:var(--space-xxs-0gmk42, 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_wy27y_163:not(#\9 ){align-items:baseline;padding-block-start:var(--space-xs-j1ch97, 8px)}.awsui_stud_1s55x_wy27y_168:not(#\9 ){visibility:hidden}
.awsui_root_wih1l_1jmqz_153:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;inline-size:100%}.awsui_tools_wih1l_1jmqz_164:not(#\9 ){display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-scaled-xs-rt720d, 8px) var(--space-l-0ykpb1, 20px);padding-block-start:var(--space-scaled-xs-rt720d, 8px);padding-block-end:var(--space-table-header-tools-bottom-lzis5a, 0px);padding-inline:0}.awsui_tools-filtering_wih1l_1jmqz_173:not(#\9 ){max-inline-size:100%}@supports(flex-basis: fit-content){.awsui_tools-filtering_wih1l_1jmqz_173:not(#\9 ){flex:1 1 fit-content}}@supports not (flex-basis: fit-content){.awsui_tools-filtering_wih1l_1jmqz_173:not(#\9 ){flex:1 1 auto}}.awsui_tools-align-right_wih1l_1jmqz_186:not(#\9 ){display:flex;margin-inline-start:auto}.awsui_tools-pagination_wih1l_1jmqz_190+.awsui_tools-preferences_wih1l_1jmqz_190:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-xs-j1ch97, 8px);padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_tools-small_wih1l_1jmqz_196>.awsui_tools-filtering_wih1l_1jmqz_173:not(#\9 ){flex-basis:100%}.awsui_table_wih1l_1jmqz_200:not(#\9 ){inline-size:100%;border-spacing:0;position:relative;box-sizing:border-box}.awsui_table-layout-fixed_wih1l_1jmqz_206:not(#\9 ){table-layout:fixed}.awsui_wrapper_wih1l_1jmqz_210:not(#\9 ){position:relative;box-sizing:border-box;inline-size:100%;overflow-x:auto;scrollbar-width:none}.awsui_wrapper_wih1l_1jmqz_210.awsui_variant-stacked_wih1l_1jmqz_217>.awsui_table_wih1l_1jmqz_200:not(#\9 ),.awsui_wrapper_wih1l_1jmqz_210.awsui_variant-stacked_wih1l_1jmqz_217>.awsui_wrapper-content-measure_wih1l_1jmqz_217:not(#\9 ),.awsui_wrapper_wih1l_1jmqz_210.awsui_variant-container_wih1l_1jmqz_217>.awsui_table_wih1l_1jmqz_200:not(#\9 ),.awsui_wrapper_wih1l_1jmqz_210.awsui_variant-container_wih1l_1jmqz_217>.awsui_wrapper-content-measure_wih1l_1jmqz_217:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_wrapper_wih1l_1jmqz_210.awsui_variant-stacked_wih1l_1jmqz_217:not(#\9 ):not(.awsui_has-footer_wih1l_1jmqz_220),.awsui_wrapper_wih1l_1jmqz_210.awsui_variant-container_wih1l_1jmqz_217:not(#\9 ):not(.awsui_has-footer_wih1l_1jmqz_220){padding-block-end:var(--space-table-content-bottom-59sg0v, 4px)}.awsui_wrapper_wih1l_1jmqz_210:not(#\9 ):not(.awsui_has-header_wih1l_1jmqz_223){border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-start-start-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_wrapper_wih1l_1jmqz_210:not(#\9 )::-webkit-scrollbar{display:none}body[data-awsui-focus-visible=true] .awsui_wrapper_wih1l_1jmqz_210:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_cell-merged_wih1l_1jmqz_240:not(#\9 ){text-align:center;padding-block:0;padding-inline:0}.awsui_cell-merged_wih1l_1jmqz_240.awsui_has-footer_wih1l_1jmqz_220:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_cell-merged-content_wih1l_1jmqz_252:not(#\9 ){box-sizing:border-box;inline-size:100%;padding-block-start:var(--space-scaled-m-z0ah6c, 16px);padding-block-end:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-l-0ykpb1, 20px)}@supports(position: sticky){.awsui_cell-merged-content_wih1l_1jmqz_252:not(#\9 ){position:sticky;inset-inline-start:0;margin-block:0;margin-inline:calc(-2*var(--space-table-horizontal-jdu87e, 20px))}}.awsui_empty_wih1l_1jmqz_268:not(#\9 ){color:var(--color-text-empty-wuexzo, #656871)}.awsui_selection-control_wih1l_1jmqz_281:not(#\9 ){box-sizing:border-box;max-inline-size:var(--size-table-selection-horizontal-5guyc1, 40px);min-inline-size:var(--size-table-selection-horizontal-5guyc1, 40px);position:relative;inline-size:var(--size-table-selection-horizontal-5guyc1, 40px)}.awsui_selection-control_wih1l_1jmqz_281.awsui_selection-control-header_wih1l_1jmqz_288:not(#\9 ){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-scaled-l-gr6kh1, 20px);border-inline-start:var(--border-width-item-selected-lf7h9u, 2px) solid transparent}.awsui_header-secondary_wih1l_1jmqz_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-yi8y8x, #ffffff)}.awsui_header-secondary_wih1l_1jmqz_294.awsui_variant-full-page_wih1l_1jmqz_305:not(#\9 ){background:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_header-secondary_wih1l_1jmqz_294.awsui_variant-stacked_wih1l_1jmqz_217>.awsui_table_wih1l_1jmqz_200:not(#\9 ),.awsui_header-secondary_wih1l_1jmqz_294.awsui_variant-container_wih1l_1jmqz_217>.awsui_table_wih1l_1jmqz_200:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_header-secondary_wih1l_1jmqz_294.awsui_variant-stacked_wih1l_1jmqz_217:not(#\9 ):not(.awsui_table-has-header_wih1l_1jmqz_311),.awsui_header-secondary_wih1l_1jmqz_294.awsui_variant-container_wih1l_1jmqz_217:not(#\9 ):not(.awsui_table-has-header_wih1l_1jmqz_311){border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_header-secondary_wih1l_1jmqz_294:not(#\9 )::-webkit-scrollbar{display:none}.awsui_header-secondary_wih1l_1jmqz_294.awsui_table-has-header_wih1l_1jmqz_311:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-container-divider-25jui3, transparent)}.awsui_header-controls_wih1l_1jmqz_322:not(#\9 ){padding-block:var(--space-container-header-top-hqypnm, 12px) var(--space-container-header-bottom-rmst01, 8px)}.awsui_header-controls_wih1l_1jmqz_322.awsui_variant-full-page_wih1l_1jmqz_305:not(#\9 ){padding-block:0 calc(var(--space-container-header-bottom-rmst01, 8px) + var(--space-table-header-tools-full-page-bottom-68upbw, 4px))}.awsui_header-controls_wih1l_1jmqz_322.awsui_variant-stacked_wih1l_1jmqz_217:not(#\9 ),.awsui_header-controls_wih1l_1jmqz_322.awsui_variant-container_wih1l_1jmqz_217:not(#\9 ){padding-inline:calc(var(--space-table-horizontal-jdu87e, 20px) + var(--space-table-header-horizontal-s1km9a, 0px))}.awsui_header-controls_wih1l_1jmqz_322.awsui_variant-embedded_wih1l_1jmqz_331:not(#\9 ),.awsui_header-controls_wih1l_1jmqz_322.awsui_variant-borderless_wih1l_1jmqz_331:not(#\9 ){padding-inline:var(--space-table-header-horizontal-s1km9a, 0px);padding-block-start:var(--space-table-embedded-header-top-ezzk19, 0px)}.awsui_footer-wrapper_wih1l_1jmqz_336.awsui_variant-stacked_wih1l_1jmqz_217:not(#\9 ),.awsui_footer-wrapper_wih1l_1jmqz_336.awsui_variant-container_wih1l_1jmqz_217:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_footer_wih1l_1jmqz_336:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-table-footer-horizontal-bi5f05, 0px)}.awsui_footer-with-pagination_wih1l_1jmqz_344:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-scaled-s-yqvmoz, 12px)}.awsui_footer-pagination_wih1l_1jmqz_352:not(#\9 ){margin-inline-start:auto}

.awsui_root_p8a6i_1i8gf_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_header-variant-full-page_p8a6i_1i8gf_177.awsui_header-refresh_p8a6i_1i8gf_177:not(#\9 ){padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:calc(var(--space-container-header-bottom-rmst01, 8px) + var(--space-table-header-tools-full-page-bottom-68upbw, 4px))}.awsui_list_p8a6i_1i8gf_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-bfkz2w, 20px)*-1);margin-inline-end:0}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-1_p8a6i_1i8gf_195>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:100%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-2_p8a6i_1i8gf_198>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:50%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-3_p8a6i_1i8gf_201>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:33.3333333333%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-4_p8a6i_1i8gf_204>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:25%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-5_p8a6i_1i8gf_207>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:20%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-6_p8a6i_1i8gf_210>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:16.6666666667%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-7_p8a6i_1i8gf_213>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:14.2857142857%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-8_p8a6i_1i8gf_216>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:12.5%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-9_p8a6i_1i8gf_219>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:11.1111111111%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-10_p8a6i_1i8gf_222>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:10%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-11_p8a6i_1i8gf_225>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:9.0909090909%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-12_p8a6i_1i8gf_228>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:8.3333333333%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-13_p8a6i_1i8gf_231>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:7.6923076923%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-14_p8a6i_1i8gf_234>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:7.1428571429%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-15_p8a6i_1i8gf_237>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:6.6666666667%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-16_p8a6i_1i8gf_240>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:6.25%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-17_p8a6i_1i8gf_243>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:5.8823529412%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-18_p8a6i_1i8gf_246>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:5.5555555556%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-19_p8a6i_1i8gf_249>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:5.2631578947%}.awsui_list_p8a6i_1i8gf_184.awsui_list-grid-20_p8a6i_1i8gf_252>.awsui_card_p8a6i_1i8gf_195:not(#\9 ){inline-size:5%}.awsui_selection-control_p8a6i_1i8gf_256:not(#\9 ){position:absolute;box-sizing:border-box;inline-size:calc(var(--size-control-acfkj9, 16px) + 2*var(--space-card-horizontal-default-0o7mal, 20px));inset-block-start:0;inset-inline-end:0;padding-block:var(--space-card-vertical-default-3o3j4q, 16px);padding-inline:var(--space-card-horizontal-default-0o7mal, 20px)}.awsui_loading_p8a6i_1i8gf_266:not(#\9 ),.awsui_empty_p8a6i_1i8gf_267:not(#\9 ){overflow:hidden;text-align:center;color:var(--color-text-empty-wuexzo, #656871);margin-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_has-header_p8a6i_1i8gf_274:not(#\9 ){margin-block-start:var(--space-grid-gutter-bfkz2w, 20px)}.awsui_has-header_p8a6i_1i8gf_274.awsui_refresh_p8a6i_1i8gf_277.awsui_header-variant-full-page_p8a6i_1i8gf_177:not(#\9 ){margin-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_card_p8a6i_1i8gf_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-bfkz2w, 20px);padding-inline-start:var(--space-grid-gutter-bfkz2w, 20px);padding-inline-end:0;list-style:none}.awsui_card-header_p8a6i_1i8gf_293:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_card-header-inner-selectable_p8a6i_1i8gf_305:not(#\9 ){inline-size:90%}.awsui_section_p8a6i_1i8gf_312:not(#\9 ){display:inline-block;box-sizing:border-box;padding-block-end:var(--space-scaled-xs-rt720d, 8px);padding-inline:0;vertical-align:top}.awsui_section-header_p8a6i_1i8gf_319:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-wxy4wj, 700);color:var(--color-text-label-c1klbh, #0f141a)}.awsui_section_p8a6i_1i8gf_312:not(#\9 ):not(:first-child){padding-block-start:var(--space-xs-j1ch97, 8px)}.awsui_section_p8a6i_1i8gf_312:not(#\9 ):last-child{padding-block-end:0}.awsui_footer-pagination_p8a6i_1i8gf_337:not(#\9 ){display:flex;justify-content:flex-end}
.awsui_code-editor-refresh_1gl9c_1k4kv_158 .ace_editor .ace_gutter:not(#\9 ){border-start-start-radius:calc(var(--border-radius-code-editor-6ru8nh, 8px) - var(--border-item-width-y8srom, 2px))}.awsui_code-editor-refresh_1gl9c_1k4kv_158 .ace_editor .ace_scroller:not(#\9 ){border-start-end-radius:calc(var(--border-radius-code-editor-6ru8nh, 8px) - var(--border-item-width-y8srom, 2px))}.awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-cell.ace_info:not(#\9 ){background-image:none}.awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){color:var(--color-text-status-error-gq3mjc, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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%23ff9e9e%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_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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%239e6900%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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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%23ffed4d%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_1k4kv_158 .ace_editor .ace_gutter-cell:not(#\9 ){padding-inline:24px 16px}.awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter_annotation:not(#\9 ){margin-inline-start:-21px}.awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_fold-widget:not(#\9 ),.awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter_annotation:not(#\9 ){box-shadow:none}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter_annotation:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1k4kv_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_code-editor_1gl9c_1k4kv_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-uoexhp, #dedee3);border-block-end:1px solid var(--color-border-code-editor-ace-active-line-light-theme-uoexhp, #dedee3)}.awsui_code-editor_1gl9c_1k4kv_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-ysd931, #656871);border-block-end:1px solid var(--color-border-code-editor-ace-active-line-dark-theme-ysd931, #656871)}.awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter:not(#\9 ){background-color:var(--color-background-code-editor-gutter-default-3n7t12, #f3f3f7);color:var(--color-text-code-editor-gutter-default-1m59u7, #0f141a)}.awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter:not(#\9 ):focus,.awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_scroller:not(#\9 ):focus{box-shadow:inset 0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_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_1k4kv_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_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_1k4kv_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_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_1k4kv_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line:not(#\9 ){background-color:var(--color-background-code-editor-gutter-active-line-default-d1j5c6, #656871);color:var(--color-text-code-editor-gutter-active-line-rjnewf, #ffffff)}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1k4kv_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-text-code-editor-gutter-active-line-rjnewf, #ffffff)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ){color:var(--color-text-code-editor-gutter-active-line-rjnewf, #ffffff);background-color:var(--color-background-code-editor-gutter-active-line-error-r2yy28, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_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_1k4kv_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_1k4kv_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_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_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_1k4kv_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_1k4kv_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_1k4kv_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")}}}@supports(--css-variable-support-check: #000){.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme .awsui_code-editor_1gl9c_1k4kv_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{.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-polaris-dark-mode .awsui_code-editor_1gl9c_1k4kv_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1k4kv_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_1k4kv_704:not(#\9 ){display:flex;position:relative;flex-direction:row;flex:1;border-block-start:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-default-q8vbz8, #dedee3);border-end-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-end-radius:var(--border-radius-code-editor-6ru8nh, 8px);background:var(--color-background-code-editor-status-bar-47kdnu, #f3f3f7);color:var(--color-text-body-default-u78naq, #0f141a)}.awsui_pane__close-container_1gl9c_1k4kv_715:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-end:calc(var(--space-s-kbzdb8, 12px)/2)}.awsui_pane__list_1gl9c_1k4kv_720:not(#\9 ){flex:1;overflow:auto;max-block-size:100%;box-sizing:border-box;margin-inline-end:calc(var(--line-height-body-m-we036z, 20px) + 2*var(--space-xs-j1ch97, 8px))}.awsui_pane__table_1gl9c_1k4kv_727:not(#\9 ){inline-size:100%;border-spacing:0;margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_pane__item_1gl9c_1k4kv_733>.awsui_pane__cell_1gl9c_1k4kv_733:not(#\9 ){border-block-start:var(--border-item-width-y8srom, 2px) solid var(--color-transparent-f66xjd, transparent);border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-transparent-f66xjd, transparent)}.awsui_pane__item_1gl9c_1k4kv_733>.awsui_pane__cell_1gl9c_1k4kv_733:not(#\9 ):first-child{border-inline-start:var(--border-item-width-y8srom, 2px) solid var(--color-transparent-f66xjd, transparent);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_pane__item_1gl9c_1k4kv_733>.awsui_pane__cell_1gl9c_1k4kv_733:not(#\9 ):last-child{border-inline-end:var(--border-item-width-y8srom, 2px) solid var(--color-transparent-f66xjd, transparent);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_pane__item--highlighted_1gl9c_1k4kv_747:not(#\9 ),.awsui_pane__item_1gl9c_1k4kv_733:not(#\9 ):hover,.awsui_pane__item_1gl9c_1k4kv_733:not(#\9 ):focus{cursor:pointer;outline:none}.awsui_pane__item--highlighted_1gl9c_1k4kv_747>.awsui_pane__cell_1gl9c_1k4kv_733:not(#\9 ),.awsui_pane__item_1gl9c_1k4kv_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1k4kv_733,.awsui_pane__item_1gl9c_1k4kv_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1k4kv_733{background-color:var(--color-background-code-editor-pane-item-hover-ueuvvd, #ebebf0)}.awsui_pane__item--highlighted_1gl9c_1k4kv_747>.awsui_pane__cell_1gl9c_1k4kv_733:not(#\9 ),.awsui_pane__item_1gl9c_1k4kv_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1k4kv_733,.awsui_pane__item_1gl9c_1k4kv_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1k4kv_733{border-block-start:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-4tbpwu, #8c8c94);border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-4tbpwu, #8c8c94)}.awsui_pane__item--highlighted_1gl9c_1k4kv_747>.awsui_pane__cell_1gl9c_1k4kv_733:not(#\9 ):first-child,.awsui_pane__item_1gl9c_1k4kv_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1k4kv_733:first-child,.awsui_pane__item_1gl9c_1k4kv_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1k4kv_733:first-child{border-inline-start:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-4tbpwu, #8c8c94);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_pane__item--highlighted_1gl9c_1k4kv_747>.awsui_pane__cell_1gl9c_1k4kv_733:not(#\9 ):last-child,.awsui_pane__item_1gl9c_1k4kv_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1k4kv_733:last-child,.awsui_pane__item_1gl9c_1k4kv_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1k4kv_733:last-child{border-inline-end:var(--border-item-width-y8srom, 2px) solid var(--color-border-code-editor-pane-item-hover-4tbpwu, #8c8c94);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_pane__location_1gl9c_1k4kv_768:not(#\9 ),.awsui_pane__description_1gl9c_1k4kv_768:not(#\9 ){padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_pane__location_1gl9c_1k4kv_768:not(#\9 ){vertical-align:baseline;white-space:nowrap;padding-inline-start:calc(var(--space-l-0ykpb1, 20px) + var(--space-s-kbzdb8, 12px))}.awsui_pane__description_1gl9c_1k4kv_768:not(#\9 ){padding-inline-end:0;min-inline-size:0;word-break:break-word}.awsui_focus-lock_1gl9c_1k4kv_783:not(#\9 ){block-size:100%}.awsui_code-editor_1gl9c_1k4kv_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-j665cy, 1px) solid var(--color-border-code-editor-default-q8vbz8, #dedee3);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-code-editor-default-q8vbz8, #dedee3);border-start-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-start-end-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-end-radius:var(--border-radius-code-editor-6ru8nh, 8px);inline-size:100%}.awsui_editor_1gl9c_1k4kv_827:not(#\9 ){position:absolute;inset:0}.awsui_editor_1gl9c_1k4kv_827:not(#\9 ):focus{position:relative}.awsui_editor_1gl9c_1k4kv_827:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}.awsui_editor_1gl9c_1k4kv_827: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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_editor_1gl9c_1k4kv_827:not(#\9 ):focus{position:absolute;overflow:visible}.awsui_editor-refresh_1gl9c_1k4kv_857:not(#\9 ){border-start-start-radius:calc(var(--border-radius-code-editor-6ru8nh, 8px) - var(--border-item-width-y8srom, 2px));border-start-end-radius:calc(var(--border-radius-code-editor-6ru8nh, 8px) - var(--border-item-width-y8srom, 2px))}.awsui_status-bar_1gl9c_1k4kv_862:not(#\9 ){container-type:inline-size;display:flex;vertical-align:middle;border-block-start:var(--border-width-field-j665cy, 1px) solid var(--color-border-code-editor-default-q8vbz8, #dedee3);background-color:var(--color-background-code-editor-status-bar-47kdnu, #f3f3f7);min-inline-size:0;word-break:break-word}.awsui_status-bar-with-hidden-pane_1gl9c_1k4kv_871:not(#\9 ){border-end-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-end-radius:var(--border-radius-code-editor-6ru8nh, 8px)}.awsui_status-bar__left_1gl9c_1k4kv_875:not(#\9 ){flex:1;display:flex;flex-wrap:wrap;padding-inline-start:var(--space-l-0ykpb1, 20px);border-inline-end:var(--border-width-field-j665cy, 1px) solid var(--color-border-code-editor-default-q8vbz8, #dedee3)}.awsui_status-bar__right_1gl9c_1k4kv_882:not(#\9 ){display:flex;align-items:center}.awsui_status-bar__language-mode_1gl9c_1k4kv_886:not(#\9 ),.awsui_status-bar__cursor-position_1gl9c_1k4kv_886:not(#\9 ){display:inline-block;color:var(--color-text-body-default-u78naq, #0f141a);padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_status-bar__cog-button_1gl9c_1k4kv_892:not(#\9 ){padding-block:calc(var(--space-scaled-xxs-vdp1uk, 4px) - 1px);padding-inline:calc(var(--space-xs-j1ch97, 8px) - 2px)}.awsui_tab-list_1gl9c_1k4kv_897:not(#\9 ){align-items:center;display:inline-flex}.awsui_tab-button_1gl9c_1k4kv_902:not(#\9 ){position:relative;display:inline-flex;gap:var(--space-xxs-0gmk42, 4px);padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-s-kbzdb8, 12px);line-height:inherit;color:var(--color-text-status-error-gq3mjc, #db0000);background:none;border-block:none;border-inline:none;font-weight:var(--font-weight-bold-1ikzua, 700);outline:none;cursor:pointer;z-index:1}.awsui_tab-button_1gl9c_1k4kv_902:not(#\9 ):hover{color:var(--color-text-code-editor-tab-button-error-nwi8sb, #ffffff);background:var(--color-text-status-error-gq3mjc, #db0000)}.awsui_tab-button_1gl9c_1k4kv_902:not(#\9 )::after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:var(--border-active-width-u7sfg9, 4px);border-start-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-lnmyab, 20px);background:var(--color-text-status-error-gq3mjc, #db0000);opacity:0}.awsui_tab-button--refresh_1gl9c_1k4kv_935:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-active-width-u7sfg9, 4px) - 2px)}.awsui_tab-button--warnings_1gl9c_1k4kv_938:not(#\9 ){color:var(--color-text-status-warning-cfvj2j, #855900)}.awsui_tab-button--warnings_1gl9c_1k4kv_938:not(#\9 ):hover{background:var(--color-text-status-warning-cfvj2j, #855900)}.awsui_tab-button--warnings_1gl9c_1k4kv_938:not(#\9 )::after{background:var(--color-text-status-warning-cfvj2j, #855900)}.awsui_tab-button--active_1gl9c_1k4kv_947:not(#\9 )::after{opacity:1}.awsui_tab-button--refresh_1gl9c_1k4kv_935:not(#\9 )::after{transition:opacity var(--motion-duration-refresh-only-medium-zl94da, 165ms) var(--motion-easing-refresh-only-c-zidwwk, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_tab-button--refresh_1gl9c_1k4kv_935:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tab-button--refresh_1gl9c_1k4kv_935:not(#\9 )::after,.awsui-mode-entering .awsui_tab-button--refresh_1gl9c_1k4kv_935:not(#\9 )::after{animation:none;transition:none}.awsui_tab-button--disabled_1gl9c_1k4kv_963:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400);color:var(--color-text-code-editor-status-bar-disabled-tp7kfr, #8c8c94);cursor:default}.awsui_tab-button--disabled_1gl9c_1k4kv_963:not(#\9 ):hover{color:var(--color-text-code-editor-status-bar-disabled-tp7kfr, #8c8c94);background:transparent}.awsui_tab-button--disabled_1gl9c_1k4kv_963:not(#\9 )::after{display:none}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_1k4kv_902:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_1k4kv_902:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px) - 1px)}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_1k4kv_902:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px));inset-block-start:calc(-1*var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px));inline-size:calc(100% + var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px) + var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px));block-size:calc(100% + var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px) + var(--space-code-editor-status-focus-outline-gutter-s1h67u, -7px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_tab-button--divider_1gl9c_1k4kv_996:not(#\9 ){display:inline-block;block-size:var(--line-height-body-m-we036z, 20px);inline-size:var(--border-code-editor-status-divider-width-3gooh6, 1px);background:var(--color-border-tabs-divider-6ivouv, #c6c6cd);vertical-align:middle}@supports(contain: inline-size){@container not (max-width: 500px){.awsui_tab-button_1gl9c_1k4kv_902>.awsui_count_1gl9c_1k4kv_1012:not(#\9 ){display:none}.awsui_tab-button_1gl9c_1k4kv_902>.awsui_text_1gl9c_1k4kv_1015:not(#\9 ){display:inline}}@container (max-width: 500px){.awsui_tab-button_1gl9c_1k4kv_902>.awsui_count_1gl9c_1k4kv_1012:not(#\9 ){display:inline}.awsui_tab-button_1gl9c_1k4kv_902>.awsui_text_1gl9c_1k4kv_1015:not(#\9 ){display:none}}}@supports not (contain: inline-size){.awsui_tab-button_1gl9c_1k4kv_902>.awsui_count_1gl9c_1k4kv_1012:not(#\9 ){display:none}.awsui_tab-button_1gl9c_1k4kv_902>.awsui_text_1gl9c_1k4kv_1015:not(#\9 ){display:inline}}.awsui_loading-screen_1gl9c_1k4kv_1037:not(#\9 ),.awsui_error-screen_1gl9c_1k4kv_1038:not(#\9 ){display:flex;align-items:center;justify-content:center;block-size:480px;color:var(--color-text-body-secondary-iz3e4w, #424650);background:var(--color-background-code-editor-loading-88zw6k, #f9f9fa);border-start-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-start-end-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-start-radius:var(--border-radius-code-editor-6ru8nh, 8px);border-end-end-radius:var(--border-radius-code-editor-6ru8nh, 8px)}.awsui_error-screen_1gl9c_1k4kv_1038:not(#\9 ){color:var(--color-text-status-error-gq3mjc, #db0000)}
.awsui_resizable-box_cufu9_1a8j2_149:not(#\9 ){position:relative;inline-size:100%}.awsui_resizable-box_cufu9_1a8j2_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1a8j2_153){transition:height var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1))}@media(prefers-reduced-motion: reduce){.awsui_resizable-box_cufu9_1a8j2_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1a8j2_153){animation:none;transition:none}}.awsui-motion-disabled .awsui_resizable-box_cufu9_1a8j2_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1a8j2_153),.awsui-mode-entering .awsui_resizable-box_cufu9_1a8j2_149:not(#\9 ):not(.awsui_cursor-active_cufu9_1a8j2_153){animation:none;transition:none}.awsui_resizable-box-handle_cufu9_1a8j2_167:not(#\9 ){position:absolute;inset-inline-end:0;inset-block-end:0;z-index:10;inline-size:var(--space-l-0ykpb1, 20px);block-size:var(--space-l-0ykpb1, 20px)}.awsui_resize-active_cufu9_1a8j2_176:not(#\9 ){-webkit-user-select:none;user-select:none}
dl.awsui_css-grid_zqq3x_f047l_181:not(#\9 ){margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.awsui_css-grid_zqq3x_f047l_181:not(#\9 ){display:grid;gap:var(--space-grid-gutter-bfkz2w, 20px)}.awsui_css-grid_zqq3x_f047l_181.awsui_grid-no-gutters_zqq3x_f047l_192:not(#\9 ){gap:0}.awsui_css-grid_zqq3x_f047l_181.awsui_grid-variant-text-grid_zqq3x_f047l_195>.awsui_item_zqq3x_f047l_195:not(#\9 ){padding-inline:var(--space-grid-gutter-bfkz2w, 20px);position:relative}.awsui_css-grid_zqq3x_f047l_181.awsui_grid-variant-text-grid_zqq3x_f047l_195>.awsui_item_zqq3x_f047l_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-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);transform:translateX(calc(-0.5 * var(--space-grid-gutter-bfkz2w, 20px)))}.awsui_css-grid_zqq3x_f047l_181.awsui_grid-variant-text-grid_zqq3x_f047l_195>.awsui_item_zqq3x_f047l_195:not(#\9 ):dir(rtl)::before{transform:translateX(calc(0.5 * var(--space-grid-gutter-bfkz2w, 20px)))}.awsui_css-grid_zqq3x_f047l_181.awsui_grid-variant-text-grid_zqq3x_f047l_195>.awsui_item_zqq3x_f047l_195.awsui_first-column_zqq3x_f047l_212:not(#\9 ){padding-inline-start:0}.awsui_css-grid_zqq3x_f047l_181.awsui_grid-variant-text-grid_zqq3x_f047l_195>.awsui_item_zqq3x_f047l_195.awsui_first-column_zqq3x_f047l_212:not(#\9 )::before{display:none}
div.awsui_column-layout_vvxn7_1rxw2_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213:not(#\9 ){margin-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2)}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-no-gutters_vvxn7_1rxw2_219:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223:not(#\9 ){margin-block:calc(-1*var(--space-grid-gutter-bfkz2w, 20px)/2);margin-inline:calc(-1*var(--space-grid-gutter-bfkz2w, 20px))}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223.awsui_grid-breakpoint-default_vvxn7_1rxw2_231>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223.awsui_grid-columns-1_vvxn7_1rxw2_234.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223.awsui_grid-columns-1_vvxn7_1rxw2_234.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223.awsui_grid-columns-2_vvxn7_1rxw2_240.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223.awsui_grid-columns-2_vvxn7_1rxw2_240.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223.awsui_grid-columns-3_vvxn7_1rxw2_246.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223.awsui_grid-columns-3_vvxn7_1rxw2_246.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-variant-text-grid_vvxn7_1rxw2_223.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_1rxw2_219)>*{padding-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);padding-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/2)}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_1rxw2_219).awsui_grid-variant-text-grid_vvxn7_1rxw2_223>*{padding-block:0;padding-inline:var(--space-grid-gutter-bfkz2w, 20px);margin-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);margin-inline:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-vertical-borders_vvxn7_1rxw2_268>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-vertical-borders_vvxn7_1rxw2_268.awsui_grid-breakpoint-default_vvxn7_1rxw2_231>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-vertical-borders_vvxn7_1rxw2_268.awsui_grid-columns-1_vvxn7_1rxw2_234.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-vertical-borders_vvxn7_1rxw2_268.awsui_grid-columns-1_vvxn7_1rxw2_234.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-vertical-borders_vvxn7_1rxw2_268.awsui_grid-columns-2_vvxn7_1rxw2_240.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-vertical-borders_vvxn7_1rxw2_268.awsui_grid-columns-2_vvxn7_1rxw2_240.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-vertical-borders_vvxn7_1rxw2_268.awsui_grid-columns-3_vvxn7_1rxw2_246.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-vertical-borders_vvxn7_1rxw2_268.awsui_grid-columns-3_vvxn7_1rxw2_246.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-vertical-borders_vvxn7_1rxw2_268.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-vertical-borders_vvxn7_1rxw2_268.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301>*:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-2_vvxn7_1rxw2_240.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-2_vvxn7_1rxw2_240.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-3_vvxn7_1rxw2_246.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-3_vvxn7_1rxw2_246.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-3_vvxn7_1rxw2_246.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-3_vvxn7_1rxw2_246.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xxs_vvxn7_1rxw2_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_1rxw2_181>.awsui_grid_vvxn7_1rxw2_213.awsui_grid-horizontal-borders_vvxn7_1rxw2_301.awsui_grid-columns-4_vvxn7_1rxw2_252.awsui_grid-breakpoint-xs_vvxn7_1rxw2_237>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}
@keyframes awsui_modal-slide-up_1d2i7_cybol_1{0%{transform:translate(0, 10px)}100%{transform:translate(0, 0)}}.awsui_dialog_1d2i7_cybol_169:not(#\9 ){animation:awsui_modal-slide-up_1d2i7_cybol_1 var(--motion-duration-slow-7f1gcq, 180ms) ease-out,awsui_awsui-motion-fade-in-0_1d2i7_cybol_1 var(--motion-duration-slow-7f1gcq, 180ms) ease-out;animation-delay:var(--motion-duration-fast-uoo6tu, 90ms);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1d2i7_cybol_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_cybol_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_cybol_169:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_cybol_169:not(#\9 ){animation:none;transition:none}.awsui_dialog_1d2i7_cybol_169.awsui_refresh_1d2i7_cybol_192:not(#\9 ){animation:awsui_awsui-motion-scale-popup_1d2i7_cybol_1,awsui_awsui-motion-fade-in-0_1d2i7_cybol_1;animation-duration:var(--motion-duration-refresh-only-fast-wt1j09, 115ms);animation-timing-function:var(--motion-easing-refresh-only-a-98cbev, cubic-bezier(0, 0, 0, 1));animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_1d2i7_cybol_1{from{opacity:0}to{opacity:1}}@keyframes awsui_awsui-motion-scale-popup_1d2i7_cybol_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_cybol_169.awsui_refresh_1d2i7_cybol_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_cybol_169.awsui_refresh_1d2i7_cybol_192:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_cybol_169.awsui_refresh_1d2i7_cybol_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_cybol_225:not(#\9 ){animation:awsui_awsui-motion-fade-in_1d2i7_cybol_1 var(--motion-duration-extra-slow-l9ofxh, 270ms) ease-out;animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in_1d2i7_cybol_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_cybol_225:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_cybol_225:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_cybol_225:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_cybol_225.awsui_refresh_1d2i7_cybol_192:not(#\9 ){animation-duration:var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_cybol_225.awsui_refresh_1d2i7_cybol_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_cybol_225.awsui_refresh_1d2i7_cybol_192:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_cybol_225.awsui_refresh_1d2i7_cybol_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_cybol_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background-color:var(--color-background-modal-overlay-5jzj98, 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_cybol_225.awsui_hidden_1d2i7_cybol_302:not(#\9 ){display:none}.awsui_focus-lock_1d2i7_cybol_306:not(#\9 ){align-self:flex-start;margin-inline:auto;padding-block:var(--space-s-kbzdb8, 12px);padding-inline:0;z-index:5000;pointer-events:none}.awsui_focus-lock_1d2i7_cybol_306.awsui_position-top_1d2i7_cybol_314:not(#\9 ){margin-block-start:0}.awsui_focus-lock_1d2i7_cybol_306.awsui_position-center_1d2i7_cybol_317:not(#\9 ){margin-block:auto}.awsui_dialog_1d2i7_cybol_169:not(#\9 ){position:static;inset-block-start:0;transform:translate(0, 0);inline-size:calc(100vw - var(--space-s-kbzdb8, 12px)*2);box-sizing:border-box;outline:none;z-index:5000;pointer-events:all}.awsui_dialog_1d2i7_cybol_169.awsui_small_1d2i7_cybol_331:not(#\9 ){max-inline-size:320px}.awsui_dialog_1d2i7_cybol_169.awsui_medium_1d2i7_cybol_334:not(#\9 ){max-inline-size:600px}.awsui_dialog_1d2i7_cybol_169.awsui_large_1d2i7_cybol_337:not(#\9 ){max-inline-size:820px}.awsui_dialog_1d2i7_cybol_169.awsui_x-large_1d2i7_cybol_340:not(#\9 ){max-inline-size:1024px}.awsui_dialog_1d2i7_cybol_169.awsui_xx-large_1d2i7_cybol_343:not(#\9 ){max-inline-size:1280px}.awsui_dialog_1d2i7_cybol_169.awsui_custom-width_1d2i7_cybol_346:not(#\9 ){max-inline-size:var(--awsui-modal-custom-width-6b9ypa)}.awsui_dialog_1d2i7_cybol_169.awsui_max_1d2i7_cybol_349.awsui_breakpoint-xs_1d2i7_cybol_349:not(#\9 ){max-inline-size:calc(100vw - (80px + var(--space-xxxl-mw5hbl, 40px)));margin-block:auto;margin-inline:auto}.awsui_dialog_1d2i7_cybol_169.awsui_custom-height_1d2i7_cybol_354:not(#\9 ){block-size:var(--awsui-modal-custom-height-6b9ypa);max-block-size:calc(100vh - 2*var(--space-s-kbzdb8, 12px))}.awsui_container_1d2i7_cybol_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-6p3tfp, #ffffff);word-wrap:break-word;border-block-start:var(--border-container-top-width-i72qgc, 0px) solid var(--color-border-container-top-2no83z, transparent);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:var(--shadow-modal-gic14b, 0px 4px 20px 1px rgba(0, 7, 22, 0.1))}.awsui_container_1d2i7_cybol_359.awsui_custom-height-container_1d2i7_cybol_399:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_content_1d2i7_cybol_405:not(#\9 ){padding-block-start:var(--space-container-content-top-13539v, 4px);padding-block-end:var(--space-modal-content-bottom-31192y, 16px);padding-inline:var(--space-modal-horizontal-myijs0, 20px)}.awsui_content_1d2i7_cybol_405.awsui_no-paddings_1d2i7_cybol_410:not(#\9 ){padding-block:0;padding-inline:0}.awsui_content_1d2i7_cybol_405.awsui_custom-height-content_1d2i7_cybol_414:not(#\9 ){flex-grow:1;overflow-y:auto}.awsui_header_1d2i7_cybol_419:not(#\9 ){padding-block-start:var(--space-container-header-top-hqypnm, 12px);padding-block-end:var(--space-container-header-bottom-rmst01, 8px);padding-inline:var(--space-modal-horizontal-myijs0, 20px);background-color:var(--color-background-container-header-b8x23d, #ffffff);border-block-end:1px solid var(--color-border-container-divider-25jui3, transparent);border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:0;border-end-end-radius:0}.awsui_footer_1d2i7_cybol_435:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px);background-color:var(--color-background-container-content-6p3tfp, #ffffff);position:sticky;inset-block-end:0;z-index:800}.awsui_footer--rounded_1d2i7_cybol_444:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_footer_1d2i7_cybol_435:not(#\9 ):after{content:"";display:table;clear:both}.awsui_modal-open_1d2i7_cybol_460:not(#\9 ){overflow:hidden;box-sizing:border-box}

.awsui_root_r2vco_lft03_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}

.awsui_root_1sdq3_17po2_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-0ykpb1, 20px))}.awsui_input_1sdq3_17po2_180:not(#\9 ){flex:1}.awsui_results_1sdq3_17po2_184:not(#\9 ){color:var(--color-text-form-label-ijul32, #0f141a);display:inline-block;box-sizing:border-box;white-space:nowrap;padding-inline-start:var(--space-s-kbzdb8, 12px)}
.awsui_root_4yi2u_11cm4_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:flex}.awsui_outline_4yi2u_11cm4_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-xwzh82, #006ce0));position:relative}.awsui_outline_4yi2u_11cm4_178:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_4yi2u_11cm4_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-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_toggle-control_4yi2u_11cm4_201:not(#\9 ){forced-color-adjust:none;margin-block-start:calc((var(--line-height-body-m-we036z, 20px) - 16px)/2);min-block-size:16px;min-inline-size:24px;block-size:16px;inline-size:24px;background:var(--color-background-toggle-default-5sq2sa, #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_11cm4_214:not(#\9 ){background:var(--color-background-control-checked-oxsvrl, #006ce0)}.awsui_toggle-control-disabled_4yi2u_11cm4_217:not(#\9 ){background:var(--color-background-control-disabled-ii52b7, #dedee3)}.awsui_toggle-control-disabled_4yi2u_11cm4_217.awsui_toggle-control-checked_4yi2u_11cm4_214:not(#\9 ){background:var(--color-background-toggle-checked-disabled-gwbnem, #b8e7ff)}.awsui_toggle-control-readonly_4yi2u_11cm4_223:not(#\9 ){background:var(--color-background-control-disabled-ii52b7, #dedee3)}.awsui_toggle-handle_4yi2u_11cm4_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-4p0muk, #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-uoo6tu, 90ms) var(--motion-easing-ease-out-quart-trden8, cubic-bezier(0.165, 0.84, 0.44, 1)),background-color var(--motion-duration-fast-uoo6tu, 90ms) var(--motion-easing-ease-out-quart-trden8, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_toggle-handle_4yi2u_11cm4_227:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle-handle_4yi2u_11cm4_227:not(#\9 ),.awsui-mode-entering .awsui_toggle-handle_4yi2u_11cm4_227:not(#\9 ){animation:none;transition:none}.awsui_toggle-handle-checked_4yi2u_11cm4_252:not(#\9 ){transform:translateX(8px)}.awsui_toggle-handle-checked_4yi2u_11cm4_252:not(#\9 ):dir(rtl){transform:translateX(-8px)}.awsui_toggle-handle-disabled_4yi2u_11cm4_259:not(#\9 ){background:var(--color-foreground-control-disabled-vinez4, #ffffff);box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_11cm4_263:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_11cm4_259){box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_11cm4_263:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_11cm4_259).awsui_toggle-handle-checked_4yi2u_11cm4_252{background:var(--color-foreground-control-read-only-c0s67o, #656871)}
.awsui_visible-content-title_tc96w_1lzeb_160:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-wxy4wj, 700);color:var(--color-text-form-label-ijul32, #0f141a);margin-block-start:0;margin-block-end:var(--space-scaled-l-gr6kh1, 20px);margin-inline:0}.awsui_visible-content-group-label_tc96w_1lzeb_170:not(#\9 ){color:var(--color-text-group-label-nrd63c, #424650);padding-block-end:var(--space-xs-j1ch97, 8px);border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-nep6j9, #ebebf0)}.awsui_visible-content-option_tc96w_1lzeb_176:not(#\9 ){display:flex;flex-wrap:nowrap;justify-content:space-between;padding-block:var(--space-xs-j1ch97, 8px);padding-inline-start:var(--space-scaled-l-gr6kh1, 20px);padding-inline-end:0px;border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-nep6j9, #ebebf0)}.awsui_visible-content-option_tc96w_1lzeb_176:not(#\9 ):last-child{border-block-end:none}.awsui_visible-content-option-label_tc96w_1lzeb_189:not(#\9 ){overflow:hidden;text-overflow:ellipsis;padding-inline-end:var(--space-l-0ykpb1, 20px);flex-grow:1}.awsui_content-display-option-content_tc96w_1lzeb_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-rt720d, 8px);padding-inline-end:var(--space-xs-j1ch97, 8px);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_content-display-option-label_tc96w_1lzeb_256:not(#\9 ){flex-grow:1;min-inline-size:0;word-break:break-word;padding-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_content-display-title_tc96w_1lzeb_269:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-wxy4wj, 700);color:var(--color-text-form-label-ijul32, #0f141a);margin-block:0;margin-inline:0}.awsui_content-display-description_tc96w_1lzeb_278:not(#\9 ){color:var(--color-text-form-secondary-65v34x, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);margin-block-start:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_content-display-option-list_tc96w_1lzeb_286:not(#\9 ){position:relative;list-style:none;padding-block:0;padding-inline:0}.awsui_second-column-small_tc96w_1lzeb_303:not(#\9 ){padding-block-start:calc(2*var(--space-scaled-l-gr6kh1, 20px))}

.awsui_radio-group_1mabk_2clr1_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_radio-group_1mabk_2clr1_145:not(#\9 ):not(.awsui_horizontal-group_1mabk_2clr1_176){display:block}.awsui_radio-group_1mabk_2clr1_145.awsui_horizontal-group_1mabk_2clr1_176:not(#\9 ){display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-scaled-l-gr6kh1, 20px)}.awsui_radio_1mabk_2clr1_145+.awsui_radio_1mabk_2clr1_145:not(#\9 ):not(.awsui_horizontal_1mabk_2clr1_176){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_radio--has-description_1mabk_2clr1_190+.awsui_radio_1mabk_2clr1_145:not(#\9 ):not(.awsui_horizontal_1mabk_2clr1_176){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_radio_1mabk_2clr1_145.awsui_horizontal_1mabk_2clr1_176:not(#\9 ){max-inline-size:calc(16*var(--space-scaled-xxl-fs6lrd, 32px))}

.awsui_layout_5gtk3_j0nlf_145:not(#\9 ){--awsui-content-layout-default-horizontal-padding-6b9ypa: var(--space-layout-content-horizontal-h9g14e, 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-a8u09x, 36px) 1fr;min-block-size:100%}@media(max-width: 688px){.awsui_layout_5gtk3_j0nlf_145:not(#\9 ){--awsui-content-layout-default-horizontal-padding-6b9ypa: var(--space-l-0ykpb1, 20px)}}.awsui_layout_5gtk3_j0nlf_145>.awsui_background_5gtk3_j0nlf_159:not(#\9 ){grid-column:1/8;grid-row:1/6;color:var(--color-text-body-default-u78naq, #0f141a)}.awsui_layout_5gtk3_j0nlf_145>.awsui_background_5gtk3_j0nlf_159.awsui_is-overlap-disabled_5gtk3_j0nlf_164:not(#\9 ){grid-row:1/5}.awsui_layout_5gtk3_j0nlf_145>.awsui_background_5gtk3_j0nlf_159>.awsui_header-background_5gtk3_j0nlf_167:not(#\9 ){inline-size:100%;block-size:100%}.awsui_layout_5gtk3_j0nlf_145>.awsui_notifications_5gtk3_j0nlf_171:not(#\9 ){grid-column:4;grid-row:2;padding-block-end:var(--space-xs-j1ch97, 8px)}.awsui_layout_5gtk3_j0nlf_145>.awsui_breadcrumbs_5gtk3_j0nlf_176:not(#\9 ){grid-column:4;grid-row:3;padding-block-end:var(--space-xs-j1ch97, 8px)}.awsui_layout_5gtk3_j0nlf_145.awsui_default-padding_5gtk3_j0nlf_181:not(#\9 ){--awsui-content-layout-main-gap-6b9ypa: var(--space-scaled-m-z0ah6c, 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_j0nlf_145>.awsui_header-wrapper_5gtk3_j0nlf_185:not(#\9 ){grid-column:4;grid-row:4;padding-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_layout_5gtk3_j0nlf_145>.awsui_header-wrapper_5gtk3_j0nlf_185.awsui_with-divider_5gtk3_j0nlf_190:not(#\9 ){border-block-end:1px solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_layout_5gtk3_j0nlf_145>.awsui_content_5gtk3_j0nlf_193:not(#\9 ){grid-column:4;grid-row:5/8}.awsui_layout_5gtk3_j0nlf_145:not(#\9 ):not(.awsui_has-header_5gtk3_j0nlf_197){grid-template-rows:var(--awsui-content-layout-main-gap-6b9ypa) min-content min-content 0 calc(var(--space-dark-header-overlap-distance-a8u09x, 36px)) 1fr}.awsui_layout_5gtk3_j0nlf_145.awsui_is-overlap-disabled_5gtk3_j0nlf_164:not(#\9 ){grid-template-rows:var(--awsui-content-layout-main-gap-6b9ypa) min-content min-content auto 0 1fr}.awsui_layout_5gtk3_j0nlf_145.awsui_is-visual-refresh_5gtk3_j0nlf_204>.awsui_background_5gtk3_j0nlf_159.awsui_has-default-background_5gtk3_j0nlf_204:not(#\9 ){background-color:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_layout_5gtk3_j0nlf_145:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_j0nlf_204).awsui_has-notifications_5gtk3_j0nlf_208{--awsui-content-layout-main-gap-6b9ypa: 0px}.awsui_layout_5gtk3_j0nlf_145:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_j0nlf_204)>.awsui_notifications_5gtk3_j0nlf_171{grid-column:1/8}

.awsui_root_5a145_1r5pu_9:not(#\9 ){display:contents}.awsui_inline-container_5a145_1r5pu_13:not(#\9 ){word-break:break-all}.awsui_inline-container-trigger_5a145_1r5pu_16:not(#\9 ){margin-inline-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_inline-container-no-wrap_5a145_1r5pu_19:not(#\9 ){display:inline-flex;align-items:flex-start;max-inline-size:100%;word-break:normal}.awsui_inline-container-no-wrap_5a145_1r5pu_19>.awsui_inline-container-trigger_5a145_1r5pu_16:not(#\9 ){flex-shrink:0}.awsui_inline-container-no-wrap_5a145_1r5pu_19>.awsui_text-to-display_5a145_1r5pu_28:not(#\9 ){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-inline-size:0}


.awsui_root_145pa_1uxiz_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_focus-lock_145pa_1uxiz_177:not(#\9 ){display:contents}.awsui_calendar_145pa_1uxiz_181:not(#\9 ){overflow:auto}.awsui_calendar_145pa_1uxiz_181:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar_145pa_1uxiz_181:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-start-end-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-end-radius:var(--border-radius-dropdown-942n6j, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_date-picker-container_145pa_1uxiz_197:not(#\9 ){position:relative;max-inline-size:234px}.awsui_date-picker-trigger_145pa_1uxiz_202:not(#\9 ){display:flex}.awsui_date-picker-input_145pa_1uxiz_206:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);inline-size:100%}

.awsui_grid_1mfbn_1vnvj_149:not(#\9 ){inline-size:var(--size-calendar-grid-width-7eyarb, 238px);border-spacing:0}.awsui_grid-cell_1mfbn_1vnvj_154:not(#\9 ){inline-size:14.2857142857%;word-break:break-word;text-align:center;font-weight:unset}.awsui_day-header_1mfbn_1vnvj_161:not(#\9 ){padding-block-start:var(--space-s-kbzdb8, 12px);padding-block-end:var(--space-xxs-0gmk42, 4px);padding-inline:0;color:var(--color-text-calendar-month-ilf7hg, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_day_1mfbn_1vnvj_161:not(#\9 ),.awsui_month_1mfbn_1vnvj_172:not(#\9 ){border-block-end:1px solid var(--color-border-calendar-grid-xyh10u, transparent);border-inline-end:1px solid var(--color-border-calendar-grid-xyh10u, transparent);padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:0;color:var(--color-text-dropdown-item-disabled-t1zl5i, #b4b4bb);position:relative}.awsui_day_1mfbn_1vnvj_161:not(#\9 ):focus,.awsui_month_1mfbn_1vnvj_172:not(#\9 ):focus{outline:none}.awsui_day_1mfbn_1vnvj_161:not(#\9 )::after,.awsui_month_1mfbn_1vnvj_172:not(#\9 )::after{content:"";position:absolute;z-index:1;inset-block-start:calc(-1*var(--border-item-width-y8srom, 2px));inset-block-end:-1px;inset-inline-start:-1px;inset-inline-end:calc(-1*var(--border-item-width-y8srom, 2px));background-color:transparent}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_1vnvj_161:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_1vnvj_172:not(#\9 ):focus{z-index:2;position:relative}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_1vnvj_161:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_1vnvj_172:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_1vnvj_161:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_1vnvj_172:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));inline-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));block-size:calc(100% + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px) + var(--space-calendar-grid-focus-outline-gutter-2ye80i, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_day_1mfbn_1vnvj_161>.awsui_day-inner_1mfbn_1vnvj_220:not(#\9 ),.awsui_day_1mfbn_1vnvj_161>.awsui_month-inner_1mfbn_1vnvj_221:not(#\9 ),.awsui_month_1mfbn_1vnvj_172>.awsui_day-inner_1mfbn_1vnvj_220:not(#\9 ),.awsui_month_1mfbn_1vnvj_172>.awsui_month-inner_1mfbn_1vnvj_221:not(#\9 ){position:relative;z-index:1}.awsui_in-first-row_1mfbn_1vnvj_228:not(#\9 ):not(.awsui_in-previous-month_1mfbn_1vnvj_228),.awsui_in-first-row_1mfbn_1vnvj_228:not(#\9 ):not(.awsui_in-previous-year_1mfbn_1vnvj_229){border-block-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_in-previous-month_1mfbn_1vnvj_228:not(#\9 ):not(.awsui_last-day-of-month_1mfbn_1vnvj_233),.awsui_in-previous-year_1mfbn_1vnvj_229:not(#\9 ):not(.awsui_last-month-of-year_1mfbn_1vnvj_234){border-inline-end-color:transparent}.awsui_in-next-month_1mfbn_1vnvj_238:not(#\9 ),.awsui_in-next-year_1mfbn_1vnvj_239:not(#\9 ){border-color:transparent}.awsui_in-first-column_1mfbn_1vnvj_243:not(#\9 ){border-inline-start:1px solid 1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_in-first-column_1mfbn_1vnvj_243.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-month_1mfbn_1vnvj_246:not(#\9 ),.awsui_in-first-column_1mfbn_1vnvj_243.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-year_1mfbn_1vnvj_246:not(#\9 ){border-inline-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_enabled_1mfbn_1vnvj_250:not(#\9 ){cursor:pointer}.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-month_1mfbn_1vnvj_246:not(#\9 ),.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-year_1mfbn_1vnvj_246:not(#\9 ){color:var(--color-text-dropdown-item-default-rnobap, #0f141a)}.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-month_1mfbn_1vnvj_246:not(#\9 ):not(.awsui_in-range_1mfbn_1vnvj_256),.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-month_1mfbn_1vnvj_246:not(#\9 ):not(.awsui_in-range_1mfbn_1vnvj_256)::after,.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-month_1mfbn_1vnvj_246.awsui_end-date_1mfbn_1vnvj_256.awsui_start-date_1mfbn_1vnvj_256:not(#\9 ),.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-month_1mfbn_1vnvj_246.awsui_end-date_1mfbn_1vnvj_256.awsui_start-date_1mfbn_1vnvj_256:not(#\9 )::after,.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-month_1mfbn_1vnvj_246.awsui_no-range_1mfbn_1vnvj_256:not(#\9 ),.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-month_1mfbn_1vnvj_246.awsui_no-range_1mfbn_1vnvj_256:not(#\9 )::after,.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-year_1mfbn_1vnvj_246:not(#\9 ):not(.awsui_in-range_1mfbn_1vnvj_256),.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-year_1mfbn_1vnvj_246:not(#\9 ):not(.awsui_in-range_1mfbn_1vnvj_256)::after,.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-year_1mfbn_1vnvj_246.awsui_end-date_1mfbn_1vnvj_256.awsui_start-date_1mfbn_1vnvj_256:not(#\9 ),.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-year_1mfbn_1vnvj_246.awsui_end-date_1mfbn_1vnvj_256.awsui_start-date_1mfbn_1vnvj_256:not(#\9 )::after,.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-year_1mfbn_1vnvj_246.awsui_no-range_1mfbn_1vnvj_256:not(#\9 ),.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-year_1mfbn_1vnvj_246.awsui_no-range_1mfbn_1vnvj_256:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-month_1mfbn_1vnvj_246:not(#\9 ):hover,.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-year_1mfbn_1vnvj_246:not(#\9 ):hover{color:var(--color-text-calendar-date-hover-0xpbaq, #0f141a);background-color:var(--color-background-dropdown-item-hover-5d9wxd, #f3f3f7)}.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-month_1mfbn_1vnvj_246:not(#\9 ):hover:not(.awsui_selected_1mfbn_1vnvj_266)::after,.awsui_enabled_1mfbn_1vnvj_250.awsui_in-visible-calendar_1mfbn_1vnvj_246.awsui_in-current-year_1mfbn_1vnvj_246:not(#\9 ):hover:not(.awsui_selected_1mfbn_1vnvj_266)::after{border-block:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-auxtvc, #8c8c94);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-item-hover-auxtvc, #8c8c94)}.awsui_today_1mfbn_1vnvj_271:not(#\9 ):not(.awsui_in-range_1mfbn_1vnvj_256),.awsui_this-month_1mfbn_1vnvj_272:not(#\9 ):not(.awsui_in-range_1mfbn_1vnvj_256){background-color:var(--color-background-calendar-current-date-1ao91m, #f3f3f7);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px);font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_selected_1mfbn_1vnvj_266:not(#\9 ){border-color:transparent;position:relative;z-index:2;font-weight:var(--font-weight-bold-1ikzua, 700)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_1vnvj_266:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_1vnvj_266:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_1vnvj_266:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px));inset-block-start:calc(-1*var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px));inline-size:calc(100% + var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px) + var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px));block-size:calc(100% + var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px) + var(--space-calendar-grid-selected-focus-outline-gutter-zryav0, -5px));border-start-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-start-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-start-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);border-end-end-radius:var(--border-radius-calendar-day-focus-ring-2oh57t, 3px);box-shadow:0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-311zmn, #f9f9fa)}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_1vnvj_266:not(#\9 ):focus::before{z-index:1}.awsui_selected_1mfbn_1vnvj_266:not(#\9 )::after{background-color:var(--color-background-control-checked-oxsvrl, #006ce0);border-block:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-oxsvrl, #006ce0);border-inline:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-oxsvrl, #006ce0);z-index:0}.awsui_selected_1mfbn_1vnvj_266>.awsui_day-inner_1mfbn_1vnvj_220:not(#\9 ),.awsui_selected_1mfbn_1vnvj_266>.awsui_month-inner_1mfbn_1vnvj_221:not(#\9 ){color:var(--color-text-calendar-date-selected-yxer1n, #ffffff);position:relative;z-index:2}.awsui_in-range_1mfbn_1vnvj_256:not(#\9 ){background-color:var(--color-background-dropdown-item-selected-zw4oah, #f0fbff);font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-block-start_1mfbn_1vnvj_328:not(#\9 )::after{border-block-start:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-oxsvrl, #006ce0)}.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-inline-end_1mfbn_1vnvj_331:not(#\9 )::after{border-inline-end:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-oxsvrl, #006ce0)}.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-block-end_1mfbn_1vnvj_334:not(#\9 )::after{border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-oxsvrl, #006ce0)}.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-inline-start_1mfbn_1vnvj_337:not(#\9 )::after{border-inline-start:var(--border-item-width-y8srom, 2px) solid var(--color-background-control-checked-oxsvrl, #006ce0)}.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-block-start_1mfbn_1vnvj_328.awsui_in-range-border-inline-end_1mfbn_1vnvj_331:not(#\9 ),.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-block-start_1mfbn_1vnvj_328.awsui_in-range-border-inline-end_1mfbn_1vnvj_331:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-block-end_1mfbn_1vnvj_334.awsui_in-range-border-inline-end_1mfbn_1vnvj_331:not(#\9 ),.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-block-end_1mfbn_1vnvj_334.awsui_in-range-border-inline-end_1mfbn_1vnvj_331:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-block-end_1mfbn_1vnvj_334.awsui_in-range-border-inline-start_1mfbn_1vnvj_337:not(#\9 ),.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-block-end_1mfbn_1vnvj_334.awsui_in-range-border-inline-start_1mfbn_1vnvj_337:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-block-start_1mfbn_1vnvj_328.awsui_in-range-border-inline-start_1mfbn_1vnvj_337:not(#\9 ),.awsui_in-range_1mfbn_1vnvj_256.awsui_in-range-border-block-start_1mfbn_1vnvj_328.awsui_in-range-border-inline-start_1mfbn_1vnvj_337:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_1vnvj_256:not(#\9 ),.awsui_no-range_1mfbn_1vnvj_256:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_1vnvj_256:not(#\9 ),.awsui_no-range_1mfbn_1vnvj_256:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_1vnvj_256:not(#\9 ),.awsui_no-range_1mfbn_1vnvj_256:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_1vnvj_256:not(#\9 ),.awsui_no-range_1mfbn_1vnvj_256:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}
.awsui_calendar_mgja0_18ny8_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_mgja0_18ny8_1 var(--motion-duration-show-quick-6av78d, 135ms) var(--motion-easing-show-quick-2n40zx, ease-out);animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in-0_mgja0_18ny8_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_mgja0_18ny8_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_mgja0_18ny8_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_mgja0_18ny8_153:not(#\9 ){animation:none;transition:none}.awsui_root_mgja0_18ny8_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_root_mgja0_18ny8_176:not(#\9 ):not(.awsui_wide_mgja0_18ny8_207){max-inline-size:32em}.awsui_root_mgja0_18ny8_176.awsui_wide_mgja0_18ny8_207:not(#\9 ){max-inline-size:39em}.awsui_focus-lock_mgja0_18ny8_214:not(#\9 ){display:contents}.awsui_trigger-flexbox_mgja0_18ny8_218:not(#\9 ){display:flex}.awsui_calendar-container_mgja0_18ny8_222:not(#\9 ){inline-size:calc(2*var(--size-calendar-grid-width-7eyarb, 238px) + var(--space-xs-j1ch97, 8px))}.awsui_calendar-container_mgja0_18ny8_222.awsui_one-grid_mgja0_18ny8_225:not(#\9 ){inline-size:var(--size-calendar-grid-width-7eyarb, 238px)}.awsui_calendar-header_mgja0_18ny8_229:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_calendar-header-pages-wrapper_mgja0_18ny8_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_18ny8_235:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-weight-bold-1ikzua, 700);color:var(--color-text-body-default-u78naq, #0f141a);display:flex;pointer-events:auto}.awsui_date-and-time-container_mgja0_18ny8_255:not(#\9 ){display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--size-calendar-grid-width-7eyarb, 238px), 1fr));gap:var(--space-xs-j1ch97, 8px)}.awsui_date-and-time-wrapper_mgja0_18ny8_261:not(#\9 ){inline-size:var(--size-calendar-grid-width-7eyarb, 238px);display:grid;gap:var(--space-xs-j1ch97, 8px);grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.awsui_footer_mgja0_18ny8_268:not(#\9 ){display:flex;flex-wrap:wrap;justify-content:flex-end;border-block-start:1px solid var(--color-border-dropdown-item-default-28pr2a, #c6c6cd);padding-block-start:0;padding-block-end:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_footer_mgja0_18ny8_268.awsui_has-clear-button_mgja0_18ny8_277:not(#\9 ){justify-content:space-between}.awsui_footer_mgja0_18ny8_268.awsui_one-grid_mgja0_18ny8_225:not(#\9 ){padding-block-start:0;padding-block-end:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-xs-j1ch97, 8px)}.awsui_footer-button-wrapper_mgja0_18ny8_286:not(#\9 ){padding-block-start:var(--space-s-kbzdb8, 12px)}.awsui_footer-button-wrapper_mgja0_18ny8_286:not(#\9 ):last-child{margin-inline-start:auto}.awsui_icon-wrapper_mgja0_18ny8_293:not(#\9 ){color:var(--color-text-interactive-default-za4ran, #424650);margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_label_mgja0_18ny8_298:not(#\9 ){cursor:default}.awsui_label_mgja0_18ny8_298.awsui_label-enabled_mgja0_18ny8_302:not(#\9 ):hover>.awsui_trigger-flexbox_mgja0_18ny8_218>.awsui_icon-wrapper_mgja0_18ny8_293{color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_label-text_mgja0_18ny8_306:not(#\9 ){color:var(--color-text-input-placeholder-328j9w, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_label-token-nowrap_mgja0_18ny8_312:not(#\9 ){white-space:nowrap}.awsui_dropdown_mgja0_18ny8_316:not(#\9 ){overflow:auto;border-block-start:1px solid var(--color-border-container-top-2no83z, transparent);border-block-end:1px solid var(--color-border-container-top-2no83z, transparent);border-start-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-start-end-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-end-radius:var(--border-radius-dropdown-942n6j, 8px)}.awsui_dropdown_mgja0_18ny8_316:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_dropdown_mgja0_18ny8_316:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-start-end-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-start-radius:var(--border-radius-dropdown-942n6j, 8px);border-end-end-radius:var(--border-radius-dropdown-942n6j, 8px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_dropdown-content_mgja0_18ny8_338:not(#\9 ){background-color:var(--color-background-container-content-6p3tfp, #ffffff);inline-size:calc(2*var(--size-calendar-grid-width-7eyarb, 238px) + var(--space-xs-j1ch97, 8px) + 2*var(--space-l-0ykpb1, 20px))}.awsui_dropdown-content_mgja0_18ny8_338.awsui_one-grid_mgja0_18ny8_225:not(#\9 ){inline-size:calc(var(--size-calendar-grid-width-7eyarb, 238px) + 2*var(--space-l-0ykpb1, 20px))}

.awsui_segment_8cbea_1xc3a_161:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);word-wrap:break-word;max-inline-size:100%;overflow:hidden;font-weight:var(--font-weight-button-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);letter-spacing:.25px;padding-block:calc(var(--space-field-vertical-sf2thg, 5px) - var(--border-width-field-j665cy, 1px));padding-inline:calc(var(--space-button-horizontal-w2nh9z, 20px) - var(--space-static-xxs-ob9nh1, 4px));background:var(--awsui-style-background-default-6b9ypa, var(--color-background-segment-default-v6zlxl, #ffffff));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-segment-default-yfpujx, #424650));overflow:visible;border-start-start-radius:calc(var(--border-radius-button-sb9p0d, 20px) - 3px);border-start-end-radius:calc(var(--border-radius-button-sb9p0d, 20px) - 3px);border-end-start-radius:calc(var(--border-radius-button-sb9p0d, 20px) - 3px);border-end-end-radius:calc(var(--border-radius-button-sb9p0d, 20px) - 3px);position:relative;block-size:calc(100% - var(--space-static-xxs-ob9nh1, 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-xwzh82, #006ce0))}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):not(.awsui_refresh_8cbea_1xc3a_188){block-size:calc(100% - var(--space-static-xxs-ob9nh1, 4px) - 2*var(--border-width-field-j665cy, 1px))}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):focus{outline:none}.awsui_segment_8cbea_1xc3a_161.awsui_disabled_8cbea_1xc3a_194:not(#\9 ){background:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-segment-disabled-tlqshl, #ffffff));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-062j3d, #b4b4bb))}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_1xc3a_161:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_1xc3a_161:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px) - 1px)}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_1xc3a_161:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px));inset-block-start:calc(-1*var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px));inline-size:calc(100% + var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px) + var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px));block-size:calc(100% + var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px) + var(--space-segmented-control-focus-outline-gutter-rzsiyi, 6px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa);z-index:1}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):not(:last-child)::after{content:"";position:absolute;inset-inline-end:calc(-1*(var(--space-static-xxs-ob9nh1, 4px) + 1px));block-size:calc(100% - (var(--space-static-xxs-ob9nh1, 4px) + var(--space-static-xxxs-775m2b, 2px))*2);min-block-size:calc(var(--line-height-body-m-we036z, 20px) - var(--space-static-xxs-ob9nh1, 4px)*2);inline-size:1px;background:var(--color-border-input-default-g6ws0w, #8c8c94);z-index:1}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):not(.awsui_refresh_8cbea_1xc3a_188):not(:last-child)::after{inset-inline-end:calc(-1*var(--space-static-xxs-ob9nh1, 4px))}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):nth-child(1){grid-column:1}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):nth-child(2){grid-column:2}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):nth-child(3){grid-column:3}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):nth-child(4){grid-column:4}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):nth-child(5){grid-column:5}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):nth-child(6){grid-column:6}.awsui_segment_8cbea_1xc3a_161.awsui_selected_8cbea_1xc3a_251:not(#\9 ){background:var(--awsui-style-background-active-6b9ypa, var(--color-background-segment-active-n2pomu, #006ce0));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-segment-active-hzmcid, #ffffff))}.awsui_segment_8cbea_1xc3a_161:not(#\9 ):hover:not(.awsui_selected_8cbea_1xc3a_251):not(.awsui_disabled_8cbea_1xc3a_194):not(:focus){background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-segment-hover-5l0ohl, #f0fbff));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-segment-hover-hp6ynk, #002b66));cursor:pointer}.awsui_with-text_8cbea_1xc3a_265:not(#\9 ){position:relative;inset-inline-start:calc(-1*var(--space-xxs-0gmk42, 4px));margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_with-no-text_8cbea_1xc3a_271:not(#\9 ){margin-inline:auto;inset-inline:0}.awsui_root_8cbea_1xc3a_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_segment-part_8cbea_1xc3a_308:not(#\9 ){display:inline-grid;border-inline:solid var(--border-width-field-j665cy, 1px) var(--color-border-input-default-g6ws0w, #8c8c94);border-block:solid var(--border-width-field-j665cy, 1px) var(--color-border-input-default-g6ws0w, #8c8c94);border-start-start-radius:var(--border-radius-button-sb9p0d, 20px);border-start-end-radius:var(--border-radius-button-sb9p0d, 20px);border-end-start-radius:var(--border-radius-button-sb9p0d, 20px);border-end-end-radius:var(--border-radius-button-sb9p0d, 20px);background-color:var(--color-background-segment-wrapper-0o6uwo, #ffffff);align-items:center;min-block-size:calc(var(--line-height-body-m-we036z, 20px) + var(--space-static-xxs-ob9nh1, 4px));padding-block:calc(var(--space-static-xxs-ob9nh1, 4px)/2 - var(--border-width-field-j665cy, 1px));padding-inline:calc(var(--space-static-xxs-ob9nh1, 4px) - var(--border-width-field-j665cy, 1px));gap:calc(var(--space-static-xxs-ob9nh1, 4px)*2 + 1px)}.awsui_segment-part_8cbea_1xc3a_308:not(#\9 ):not(.awsui_refresh_8cbea_1xc3a_188){padding-inline:calc(var(--space-static-xxxs-775m2b, 2px) + var(--border-width-field-j665cy, 1px));padding-block:0;gap:calc(var(--space-static-xxs-ob9nh1, 4px)*2 - 1px)}@media(max-width: 688px){.awsui_segment-part_8cbea_1xc3a_308:not(#\9 ){display:none}}.awsui_select_8cbea_1xc3a_251:not(#\9 ){display:none}@media(max-width: 688px){.awsui_select_8cbea_1xc3a_251:not(#\9 ){display:block}}.awsui_segment-count-2_8cbea_1xc3a_343:not(#\9 ){grid-template-columns:repeat(2, auto)}.awsui_segment-count-3_8cbea_1xc3a_347:not(#\9 ){grid-template-columns:repeat(3, auto)}.awsui_segment-count-4_8cbea_1xc3a_351:not(#\9 ){grid-template-columns:repeat(4, auto)}.awsui_segment-count-5_8cbea_1xc3a_355:not(#\9 ){grid-template-columns:repeat(5, auto)}.awsui_segment-count-6_8cbea_1xc3a_359:not(#\9 ){grid-template-columns:repeat(6, auto)}
.awsui_custom-range_16zmw_vtu7h_145:not(#\9 ){padding-inline-start:calc(14px + var(--space-xs-j1ch97, 8px));display:flex;inline-size:80%}.awsui_custom-range--no-padding_16zmw_vtu7h_151:not(#\9 ){padding-inline-start:0}.awsui_custom-range-form-controls_16zmw_vtu7h_155:not(#\9 ){display:flex;inline-size:100%}.awsui_custom-range-form-controls_16zmw_vtu7h_155>.awsui_custom-range-duration_16zmw_vtu7h_159:not(#\9 ),.awsui_custom-range-form-controls_16zmw_vtu7h_155>.awsui_custom-range-unit_16zmw_vtu7h_160:not(#\9 ){inline-size:50%}.awsui_custom-range-form-controls_16zmw_vtu7h_155>.awsui_custom-range-duration_16zmw_vtu7h_159:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_custom-range-form-controls_16zmw_vtu7h_155.awsui_vertical_16zmw_vtu7h_166:not(#\9 ){flex-direction:column}.awsui_custom-range-form-controls_16zmw_vtu7h_155.awsui_vertical_16zmw_vtu7h_166>.awsui_custom-range-duration_16zmw_vtu7h_159:not(#\9 ),.awsui_custom-range-form-controls_16zmw_vtu7h_155.awsui_vertical_16zmw_vtu7h_166>.awsui_custom-range-unit_16zmw_vtu7h_160:not(#\9 ){inline-size:100%}.awsui_custom-range-form-controls_16zmw_vtu7h_155.awsui_vertical_16zmw_vtu7h_166>.awsui_custom-range-unit_16zmw_vtu7h_160:not(#\9 ){margin-block-start:var(--space-s-kbzdb8, 12px)}
.awsui_divider_1noo2_7asaq_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_7asaq_181:not(#\9 ){display:block;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);inline-size:100%;block-size:0}.awsui_divider-has-label_1noo2_7asaq_188:not(#\9 ){display:flex;align-items:center;gap:var(--space-xs-j1ch97, 8px);border-block:none;border-inline:none;block-size:auto}.awsui_divider-line_1noo2_7asaq_197:not(#\9 ){flex:1;block-size:0;min-inline-size:var(--space-m-utxyzm, 16px);border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_divider-label_1noo2_7asaq_204:not(#\9 ){flex:0 1 auto;min-inline-size:0;word-break:break-word}.awsui_divider-vertical_1noo2_7asaq_210:not(#\9 ){display:inline-block;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);inline-size:0;block-size:100%;align-self:stretch}
.awsui_root_ptw8i_13us6_181:not(#\9 ){padding-block:var(--space-static-l-f5qlel, 20px);padding-inline:var(--space-static-l-f5qlel, 20px);border-start-start-radius:var(--border-radius-dropzone-dwrq5h, 12px);border-start-end-radius:var(--border-radius-dropzone-dwrq5h, 12px);border-end-start-radius:var(--border-radius-dropzone-dwrq5h, 12px);border-end-end-radius:var(--border-radius-dropzone-dwrq5h, 12px);color:var(--color-dropzone-text-default-q4l2ck, #424650);background-color:var(--color-dropzone-background-default-6hynk2, #ffffff);border-color:var(--color-dropzone-border-default-iri9di, #8c8c94);border-block:1px dashed var(--color-dropzone-border-default-iri9di, #8c8c94);border-inline:1px dashed var(--color-dropzone-border-default-iri9di, #8c8c94)}.awsui_root_ptw8i_13us6_181.awsui_hovered_ptw8i_13us6_194:not(#\9 ){color:var(--color-dropzone-text-hover-gw9jd2, #424650);background-color:var(--color-dropzone-background-hover-lbajq5, #f0fbff);border-block:1px dashed var(--color-dropzone-border-hover-ueslo8, #002b66);border-inline:1px dashed var(--color-dropzone-border-hover-ueslo8, #002b66)}.awsui_content_ptw8i_13us6_201:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-static-xxs-ob9nh1, 4px);align-items:center;justify-content:center}
.awsui_root_39ths_47t5z_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_file-loading-overlay_39ths_47t5z_241:not(#\9 ){position:absolute;inset-inline-end:var(--space-static-xs-0rvocx, 8px);inset-block-end:var(--space-static-xxs-ob9nh1, 4px)}.awsui_file-loading-overlay-single-row_39ths_47t5z_246:not(#\9 ){inset-inline-end:var(--space-static-xxl-xyy8nx, 32px)}.awsui_file-name-container_39ths_47t5z_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_47t5z_250:not(#\9 ):focus-visible:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_47t5z_250:not(#\9 ):focus-visible:focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_47t5z_250:not(#\9 ):focus-visible:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_file-option-name_39ths_47t5z_280:not(#\9 ),.awsui_file-option-size_39ths_47t5z_281:not(#\9 ),.awsui_file-option-last-modified_39ths_47t5z_282:not(#\9 ){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.awsui_file-option_39ths_47t5z_280:not(#\9 ){inline-size:100%;min-inline-size:0;display:flex;gap:var(--space-scaled-xs-rt720d, 8px)}.awsui_file-option-thumbnail_39ths_47t5z_295:not(#\9 ){margin-block-start:var(--space-static-xxs-ob9nh1, 4px)}.awsui_file-option-thumbnail-image_39ths_47t5z_299:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 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_47t5z_312:not(#\9 ){inline-size:100%}.awsui_file-option-metadata_39ths_47t5z_312.awsui_with-image_39ths_47t5z_315:not(#\9 ){inline-size:calc(100% - 48px)}.awsui_file-option-metadata_39ths_47t5z_312.awsui_single-row-loading_39ths_47t5z_318:not(#\9 ){inline-size:calc(100% - var(--size-icon-normal-tg8eob, 16px))}.awsui_token_39ths_47t5z_322:not(#\9 ){position:relative;block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-0gmk42, 4px)}.awsui_token-grid_39ths_47t5z_329:not(#\9 ){display:grid;grid-template-rows:max-content auto}@media(max-width: 688px){.awsui_token-grid_39ths_47t5z_329:not(#\9 ){display:flex}}.awsui_token-contains-image_39ths_47t5z_338:not(#\9 ){grid-template-rows:68px auto}.awsui_token-box_39ths_47t5z_342:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-zt8dbb, #006ce0));border-inline:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-6b9ypa, var(--color-border-item-selected-zt8dbb, #006ce0));padding-block-start:var(--space-token-vertical-iv7spj, 4px);padding-block-end:var(--space-token-vertical-iv7spj, 4px);padding-inline-start:var(--space-field-horizontal-wxk0gu, 12px);padding-inline-end:var(--space-xxs-0gmk42, 4px);display:flex;align-items:flex-start;background:var(--awsui-token-style-background-default-6b9ypa, var(--color-background-item-selected-0mwr9e, #f0fbff));border-start-start-radius:var(--border-radius-token-24bwfa, 8px);border-start-end-radius:var(--border-radius-token-24bwfa, 8px);border-end-start-radius:var(--border-radius-token-24bwfa, 8px);border-end-end-radius:var(--border-radius-token-24bwfa, 8px);color:var(--color-text-body-default-u78naq, #0f141a);box-sizing:border-box}.awsui_token-box_39ths_47t5z_342.awsui_horizontal_39ths_47t5z_361:not(#\9 ){max-inline-size:230px}@media(max-width: 688px){.awsui_token-box_39ths_47t5z_342.awsui_horizontal_39ths_47t5z_361:not(#\9 ){max-inline-size:100%}}.awsui_token-box_39ths_47t5z_342.awsui_error_39ths_47t5z_369:not(#\9 ){border-color:var(--color-border-status-error-j1oyt1, #db0000);border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_token-box_39ths_47t5z_342.awsui_error_39ths_47t5z_369>.awsui_dismiss-button_39ths_47t5z_373:not(#\9 ){color:var(--color-text-interactive-default-za4ran, #424650)}.awsui_token-box_39ths_47t5z_342.awsui_error_39ths_47t5z_369>.awsui_dismiss-button_39ths_47t5z_373:not(#\9 ):hover{color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_token-box_39ths_47t5z_342.awsui_warning_39ths_47t5z_379:not(#\9 ){border-color:var(--color-border-status-warning-ylnure, #855900);border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_token-box_39ths_47t5z_342.awsui_warning_39ths_47t5z_379>.awsui_dismiss-button_39ths_47t5z_373:not(#\9 ){color:var(--color-text-interactive-default-za4ran, #424650)}.awsui_token-box_39ths_47t5z_342.awsui_warning_39ths_47t5z_379>.awsui_dismiss-button_39ths_47t5z_373:not(#\9 ):hover{color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_token-box_39ths_47t5z_342.awsui_read-only_39ths_47t5z_389:not(#\9 ){border-color:var(--color-border-input-disabled-r5tlnk, #ebebf0);background-color:var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_token-box_39ths_47t5z_342.awsui_read-only_39ths_47t5z_389>.awsui_dismiss-button_39ths_47t5z_373:not(#\9 ){pointer-events:none;color:var(--color-text-button-inline-icon-disabled-727l6d, #b4b4bb)}.awsui_token-box_39ths_47t5z_342.awsui_read-only_39ths_47t5z_389>.awsui_dismiss-button_39ths_47t5z_373:not(#\9 ):hover{cursor:initial;color:var(--color-text-button-inline-icon-disabled-727l6d, #b4b4bb)}.awsui_token-box_39ths_47t5z_342.awsui_loading_39ths_47t5z_402:not(#\9 ){border-color:var(--color-border-control-disabled-xzzaww, #dedee3);background-color:var(--color-background-container-content-6p3tfp, #ffffff)}

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

.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157:not(#\9 ){opacity:0;transform:translateY(-20px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ){opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ){opacity:0}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_enter_1q84n_7zmw5_157>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210:not(#\9 ){transition-property:transform,opacity;transition-duration:var(--motion-duration-complex-ukp4n8, 250ms);transition-timing-function:var(--motion-easing-expressive-5ngyyh, cubic-bezier(0.84, 0, 0.16, 1));opacity:1;transform:translateY(0)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ){opacity:1;transform:translateY(0);transition-property:transform,opacity;transition-duration:var(--motion-duration-complex-ukp4n8, 250ms);transition-timing-function:var(--motion-easing-expressive-5ngyyh, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) - 50ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_flash-message_1q84n_7zmw5_171>.awsui_flash-content_1q84n_7zmw5_172:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms)*2 - 100ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entering_1q84n_7zmw5_210>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_entered_1q84n_7zmw5_231>.awsui_flash-body_1q84n_7zmw5_171>.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_exiting_1q84n_7zmw5_336:not(#\9 ){opacity:0;transform:translateY(-20px);transition-property:transform,opacity;transition-duration:var(--motion-duration-responsive-xka9jl, 115ms);transition-timing-function:var(--motion-easing-expressive-5ngyyh, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7zmw5_157.awsui_exiting_1q84n_7zmw5_336:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_exiting_1q84n_7zmw5_336:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7zmw5_157.awsui_exiting_1q84n_7zmw5_336:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370>.awsui_item_1q84n_7zmw5_370:not(#\9 ),.awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370>.awsui_flash-list-item_1q84n_7zmw5_371:not(#\9 ),.awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ){transition-timing-function:var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1));transition-duration:var(--motion-duration-responsive-xka9jl, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370>.awsui_item_1q84n_7zmw5_370:not(#\9 ),.awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370>.awsui_flash-list-item_1q84n_7zmw5_371:not(#\9 ),.awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370>.awsui_item_1q84n_7zmw5_370:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370>.awsui_item_1q84n_7zmw5_370:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370>.awsui_flash-list-item_1q84n_7zmw5_371:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370>.awsui_flash-list-item_1q84n_7zmw5_371:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_7zmw5_370>.awsui_animation-running_1q84n_7zmw5_370.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_7zmw5_370>.awsui_collapsed_1q84n_7zmw5_392.awsui_animation-ready_1q84n_7zmw5_392>.awsui_expanded-only_1q84n_7zmw5_392:not(#\9 ),.awsui_stack_1q84n_7zmw5_370>.awsui_collapsed_1q84n_7zmw5_392.awsui_animation-running_1q84n_7zmw5_370>.awsui_expanded-only_1q84n_7zmw5_392:not(#\9 ){display:none}.awsui_stack_1q84n_7zmw5_370:not(#\9 ){display:grid;grid-template-columns:30px 1fr 30px}.awsui_stack_1q84n_7zmw5_370>.awsui_expanded_1q84n_7zmw5_392:not(#\9 ){grid-column:1/4}.awsui_stack_1q84n_7zmw5_370>.awsui_collapsed_1q84n_7zmw5_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_7zmw5_370>.awsui_collapsed_1q84n_7zmw5_392>.awsui_item_1q84n_7zmw5_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_7zmw5_370>.awsui_collapsed_1q84n_7zmw5_392>.awsui_item_1q84n_7zmw5_370:not(#\9 ):not(:first-of-type){align-self:end;min-block-size:calc(var(--line-height-body-m-we036z, 20px) + (var(--space-scaled-xs-rt720d, 8px) + var(--border-width-field-j665cy, 1px) + var(--space-scaled-xxs-vdp1uk, 4px))*2)}.awsui_stack_1q84n_7zmw5_370>.awsui_collapsed_1q84n_7zmw5_392>.awsui_item_1q84n_7zmw5_370:not(#\9 ):not(:last-child)>.awsui_flash_1q84n_7zmw5_157,.awsui_stack_1q84n_7zmw5_370>.awsui_collapsed_1q84n_7zmw5_392>.awsui_item_1q84n_7zmw5_370.awsui_flash_1q84n_7zmw5_157:not(#\9 ){box-shadow:var(--shadow-flash-collapsed-rw4yqb, 0px 4px 4px rgba(0, 0, 0, 0.25))}.awsui_stack_1q84n_7zmw5_370>.awsui_expanded_1q84n_7zmw5_392.awsui_animation-running_1q84n_7zmw5_370>.awsui_flash-list-item_1q84n_7zmw5_371:not(#\9 ){position:relative;z-index:calc(var(--awsui-flashbar-stack-depth-6b9ypa) - var(--awsui-flashbar-stack-index-6b9ypa))}.awsui_stack_1q84n_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448:not(#\9 ):not(.awsui_expanded_1q84n_7zmw5_392):not(.awsui_short-list_1q84n_7zmw5_454):not(.awsui_visual-refresh_1q84n_7zmw5_454){--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 1px - calc(var(--space-scaled-xl-xls2ln, 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_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448:not(#\9 ):not(.awsui_expanded_1q84n_7zmw5_392):not(.awsui_short-list_1q84n_7zmw5_454):not(.awsui_visual-refresh_1q84n_7zmw5_454)>.awsui_notification-bar_1q84n_7zmw5_372{margin-block-start:calc(-1*(var(--space-scaled-xl-xls2ln, 24px) + 3px) + 0px);margin-block-end:calc(var(--space-scaled-xl-xls2ln, 24px) + 3px - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 2px - 0px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448:not(#\9 ):not(.awsui_expanded_1q84n_7zmw5_392):not(.awsui_short-list_1q84n_7zmw5_454).awsui_visual-refresh_1q84n_7zmw5_454{--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 2px - calc(var(--space-scaled-xl-xls2ln, 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_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448:not(#\9 ):not(.awsui_expanded_1q84n_7zmw5_392):not(.awsui_short-list_1q84n_7zmw5_454).awsui_visual-refresh_1q84n_7zmw5_454>.awsui_notification-bar_1q84n_7zmw5_372{margin-block-start:calc(-1*(var(--space-scaled-xl-xls2ln, 24px) + 3px) + 0px);margin-block-end:calc(var(--space-scaled-xl-xls2ln, 24px) + 3px - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 4px - 0px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448:not(#\9 ):not(.awsui_expanded_1q84n_7zmw5_392).awsui_short-list_1q84n_7zmw5_454:not(.awsui_visual-refresh_1q84n_7zmw5_454){--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 1px - calc(var(--space-scaled-xl-xls2ln, 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_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448:not(#\9 ):not(.awsui_expanded_1q84n_7zmw5_392).awsui_short-list_1q84n_7zmw5_454:not(.awsui_visual-refresh_1q84n_7zmw5_454)>.awsui_notification-bar_1q84n_7zmw5_372{margin-block-start:calc(-1*(var(--space-scaled-xl-xls2ln, 24px) + 3px) + 8px);margin-block-end:calc(var(--space-scaled-xl-xls2ln, 24px) + 3px - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 2px - 8px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448:not(#\9 ):not(.awsui_expanded_1q84n_7zmw5_392).awsui_short-list_1q84n_7zmw5_454.awsui_visual-refresh_1q84n_7zmw5_454{--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 2px - calc(var(--space-scaled-xl-xls2ln, 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_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448:not(#\9 ):not(.awsui_expanded_1q84n_7zmw5_392).awsui_short-list_1q84n_7zmw5_454.awsui_visual-refresh_1q84n_7zmw5_454>.awsui_notification-bar_1q84n_7zmw5_372{margin-block-start:calc(-1*(var(--space-scaled-xl-xls2ln, 24px) + 3px) + 8px);margin-block-end:calc(var(--space-scaled-xl-xls2ln, 24px) + 3px - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 4px - 8px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448.awsui_expanded_1q84n_7zmw5_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_7zmw5_454){--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 1px - var(--space-scaled-s-yqvmoz, 12px));margin-block-end:calc(var(--awsui-stacked-notifications-bottom-margin-6b9ypa, var(--awsui-stacked-notifications-default-bottom-margin-6b9ypa)) + var(--space-scaled-m-z0ah6c, 16px) + 0px)}.awsui_stack_1q84n_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448.awsui_expanded_1q84n_7zmw5_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_7zmw5_454)>.awsui_notification-bar_1q84n_7zmw5_372{margin-block-start:calc(-1*var(--space-scaled-s-yqvmoz, 12px) + 0px);margin-block-end:calc(var(--space-scaled-s-yqvmoz, 12px) - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 2px - 0px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448.awsui_expanded_1q84n_7zmw5_392.awsui_visual-refresh_1q84n_7zmw5_454:not(#\9 ){--awsui-stacked-notifications-default-bottom-margin-6b9ypa: calc(var(--line-height-body-m-we036z, 20px) + 2 * var(--space-button-vertical-zpwgu8, 4px) + 2 * 2px - var(--space-scaled-s-yqvmoz, 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_7zmw5_370.awsui_collapsible_1q84n_7zmw5_448.awsui_expanded_1q84n_7zmw5_392.awsui_visual-refresh_1q84n_7zmw5_454>.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ){margin-block-start:calc(-1*var(--space-scaled-s-yqvmoz, 12px) + 0px);margin-block-end:calc(var(--space-scaled-s-yqvmoz, 12px) - var(--line-height-body-m-we036z, 20px) - 2*var(--space-button-vertical-zpwgu8, 4px) - 4px - 0px);padding-block:var(--space-button-vertical-zpwgu8, 4px)}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ){min-inline-size:0;word-break:break-word;background:var(--awsui-style-background-default-6b9ypa, var(--color-background-notification-stack-bar-lh7ll7, #232b37));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-border-notification-stack-bar-3f9rfj, #232b37));border-start-start-radius:var(--border-radius-button-sb9p0d, 20px);border-start-end-radius:var(--border-radius-button-sb9p0d, 20px);border-end-start-radius:var(--border-radius-button-sb9p0d, 20px);border-end-end-radius:var(--border-radius-button-sb9p0d, 20px);border-block-style:solid;border-inline-style:solid;box-shadow:var(--shadow-panel-toggle-lucc1i, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));color:var(--awsui-style-color-default-6b9ypa, var(--color-text-notification-stack-bar-qerz72, #ffffff));cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;grid-column:2;grid-row:2;column-gap:calc(var(--space-m-utxyzm, 16px) + var(--space-xxs-0gmk42, 4px));justify-content:center;letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em);margin-inline:auto;row-gap:0;text-align:center;text-decoration:none;z-index:1}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_status_1q84n_7zmw5_601>.awsui_header_1q84n_7zmw5_601:not(#\9 ),.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_status_1q84n_7zmw5_601>.awsui_item-count_1q84n_7zmw5_602:not(#\9 ),.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_603:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;color:var(--color-text-notification-stack-bar-qerz72, #ffffff);cursor:pointer;margin-block:0;padding-block:0}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_status_1q84n_7zmw5_601:not(#\9 ){display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-m-utxyzm, 16px);justify-content:center;row-gap:0}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_status_1q84n_7zmw5_601>.awsui_header_1q84n_7zmw5_601:not(#\9 ){font-weight:var(--font-weight-button-ahb0ew, 700);display:inline-block}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_status_1q84n_7zmw5_601>.awsui_item-count_1q84n_7zmw5_602:not(#\9 ){column-gap:var(--space-s-kbzdb8, 12px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:0}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_status_1q84n_7zmw5_601>.awsui_item-count_1q84n_7zmw5_602>.awsui_type-count_1q84n_7zmw5_636>.awsui_count-number_1q84n_7zmw5_636:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ):hover{background:var(--awsui-style-background-hover-6b9ypa, var(--color-background-notification-stack-bar-hover-bjz5bt, #424650));border-color:var(--awsui-style-border-color-hover-6b9ypa, var(--color-background-notification-stack-bar-hover-bjz5bt, #424650));color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-notification-stack-bar-qerz72, #ffffff))}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ):active{background:var(--awsui-style-background-active-6b9ypa, var(--color-background-notification-stack-bar-active-yrv8gm, #232b37));border-color:var(--awsui-style-border-color-active-6b9ypa, var(--color-background-notification-stack-bar-lh7ll7, #232b37));color:var(--awsui-style-color-active-6b9ypa, var(--color-text-notification-stack-bar-qerz72, #ffffff))}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372.awsui_visual-refresh_1q84n_7zmw5_454:not(#\9 ){border-block-width:2px;border-inline-width:2px;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_7zmw5_454){border-block-width:1px;border-inline-width:1px;padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_7zmw5_454):focus{text-decoration:none}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_7zmw5_454):hover{text-decoration:none}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_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-xwzh82, #006ce0))}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_603>.awsui_icon_1q84n_7zmw5_674:not(#\9 ){transition:transform var(--motion-duration-rotate-90-jz4oc1, 135ms) var(--motion-easing-rotate-90-heo9ya, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_603>.awsui_icon_1q84n_7zmw5_674:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_603>.awsui_icon_1q84n_7zmw5_674:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_603>.awsui_icon_1q84n_7zmw5_674:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_603.awsui_expanded_1q84n_7zmw5_392>.awsui_icon_1q84n_7zmw5_674:not(#\9 ){transform:rotate(180deg)}.awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_603:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_603:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_603:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_7zmw5_370>.awsui_notification-bar_1q84n_7zmw5_372>.awsui_button_1q84n_7zmw5_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-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_stack_1q84n_7zmw5_370.awsui_expanded_1q84n_7zmw5_392:not(#\9 ):not(.awsui_floating_1q84n_7zmw5_715){padding-block-end:var(--awsui-flashbar-sticky-bottom-margin-6b9ypa, 0)}.awsui_flashbar_1q84n_7zmw5_719:not(#\9 ){position:relative}.awsui_flashbar_1q84n_7zmw5_719>li+li:not(#\9 ){padding-block-start:0}.awsui_flashbar_1q84n_7zmw5_719:not(#\9 ),.awsui_flash_1q84n_7zmw5_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_flash_1q84n_7zmw5_157:not(#\9 ){position:relative;display:flex;justify-content:flex-start;align-items:flex-start;padding-block:var(--space-flashbar-vertical-yeou08, 8px);padding-inline:var(--space-flashbar-horizontal-oewd9p, 16px);border-start-start-radius:var(--border-radius-flashbar-03bn4q, 12px);border-start-end-radius:var(--border-radius-flashbar-03bn4q, 12px);border-end-start-radius:var(--border-radius-flashbar-03bn4q, 12px);border-end-end-radius:var(--border-radius-flashbar-03bn4q, 12px);color:var(--color-text-notification-default-cs4ykz, #f9f9fa);overflow-wrap:break-word;word-wrap:break-word;box-shadow:var(--shadow-flash-sticky-p5g5y6, 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-xwzh82, #006ce0))}.awsui_initial-hidden_1q84n_7zmw5_778:not(#\9 ){overflow:hidden;block-size:0}.awsui_flash-list_1q84n_7zmw5_371:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_flash-list_1q84n_7zmw5_371:not(#\9 ):not(.awsui_collapsed_1q84n_7zmw5_392)>li:not(:last-child){margin-block-end:var(--space-xxxs-zelp5l, 2px)}.awsui_flash-body_1q84n_7zmw5_171:not(#\9 ){display:flex;flex-wrap:wrap;flex-grow:1;min-inline-size:0;column-gap:var(--space-flashbar-action-left-k9a6a2, 12px)}.awsui_flash-focus-container_1q84n_7zmw5_802:not(#\9 ){display:flex;flex:1;min-inline-size:70%}.awsui_flash-focus-container_1q84n_7zmw5_802:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_7zmw5_802:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_7zmw5_802:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_7zmw5_802:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa)}.awsui_flash-text_1q84n_7zmw5_832:not(#\9 ){margin-block:var(--border-item-width-y8srom, 2px);margin-inline:0;padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_flash-icon_1q84n_7zmw5_197:not(#\9 ){flex:0 0 auto;padding-inline-start:0}.awsui_flash-message_1q84n_7zmw5_171:not(#\9 ){flex:1 1 0%;word-wrap:break-word;max-inline-size:100%;overflow:hidden}.awsui_hidden_1q84n_7zmw5_851:not(#\9 ){display:none}.awsui_flash-header_1q84n_7zmw5_171:not(#\9 ),.awsui_header-replacement_1q84n_7zmw5_856:not(#\9 ){font-weight:var(--font-weight-flashbar-header-7qke37, 700)}.awsui_dismiss-button-wrapper_1q84n_7zmw5_174:not(#\9 ){flex:0 0 auto;margin-inline:var(--space-s-kbzdb8, 12px) calc(-1*var(--space-xxs-0gmk42, 4px));padding-inline-end:var(--space-flashbar-dismiss-right-g5kx09, 0px)}.awsui_action-button-wrapper_1q84n_7zmw5_173:not(#\9 ){white-space:nowrap}.awsui_action-wrapped_1q84n_7zmw5_879:not(#\9 ){margin-inline-start:var(--space-l-0ykpb1, 20px);padding-inline-start:var(--space-xxs-0gmk42, 4px);margin-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_flash-type-success_1q84n_7zmw5_890:not(#\9 ){background-color:var(--color-background-notification-green-40ddez, #00802f)}.awsui_flash-type-error_1q84n_7zmw5_894:not(#\9 ){background-color:var(--color-background-notification-red-dg5n3d, #db0000)}.awsui_flash-type-info_1q84n_7zmw5_898:not(#\9 ),.awsui_flash-type-in-progress_1q84n_7zmw5_899:not(#\9 ){background-color:var(--color-background-notification-blue-cjiomm, #006ce0)}.awsui_flash-type-warning_1q84n_7zmw5_903:not(#\9 ){color:var(--color-text-notification-yellow-wxbivs, #0f141a);background-color:var(--color-background-notification-yellow-7ciw4l, #ffe347)}

.awsui_root_1i0s3_t4yc8_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_header_1i0s3_t4yc8_177:not(#\9 ){margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_footer_1i0s3_t4yc8_189:not(#\9 ){margin-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_actions-section_1i0s3_t4yc8_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-z0ah6c, 16px));margin-block-end:calc(-1*var(--space-scaled-m-z0ah6c, 16px))}.awsui_secondary-actions_1i0s3_t4yc8_202:not(#\9 ){min-inline-size:1px;margin-inline-start:var(--space-scaled-m-z0ah6c, 16px);margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_actions_1i0s3_t4yc8_193:not(#\9 ){min-inline-size:1px;margin-inline-start:var(--space-scaled-m-z0ah6c, 16px);margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}
.awsui_help-panel_1d237_1rz1o_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-ue8lsi, 20px);padding-block-end:0}.awsui_help-panel_1d237_1rz1o_181 hr:not(#\9 ){border-block:none;border-inline:none;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);margin-block:var(--space-scaled-xl-xls2ln, 24px);margin-inline:calc(-1*var(--space-panel-divider-margin-horizontal-h2a321, 8px))}.awsui_help-panel_1d237_1rz1o_181 ol:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 ul:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px);list-style-position:outside;margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_help-panel_1d237_1rz1o_181 li:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_help-panel_1d237_1rz1o_181 a:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 h2:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 h3:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 h4:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 h5:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 pre:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 code:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:0;padding-block:0}.awsui_help-panel_1d237_1rz1o_181 code:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);font-family:var(--font-family-monospace-0wnazt, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background-color:var(--color-background-layout-main-7ppbeu, #ffffff);padding-block:0;padding-inline:var(--space-xxs-0gmk42, 4px);word-wrap:break-word;white-space:pre-wrap}.awsui_help-panel_1d237_1rz1o_181 pre:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);font-family:var(--font-family-monospace-0wnazt, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background-color:var(--color-background-layout-main-7ppbeu, #ffffff);padding-block:0;padding-inline:var(--space-xxs-0gmk42, 4px);word-wrap:break-word;white-space:pre-wrap;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_help-panel_1d237_1rz1o_181 dl:not(#\9 ){margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_help-panel_1d237_1rz1o_181 dl *:not(#\9 ){margin-block:0}.awsui_help-panel_1d237_1rz1o_181 dt:not(#\9 ){margin-block-start:var(--space-xs-j1ch97, 8px);font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_help-panel_1d237_1rz1o_181 dd:not(#\9 ){margin-block-start:0;margin-block-end:var(--space-xs-j1ch97, 8px);margin-inline:0}.awsui_help-panel_1d237_1rz1o_181 h2:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 h3:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 h4:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 h5:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 h6:not(#\9 ){margin-block-start:var(--space-xl-d84eey, 24px);color:var(--color-text-heading-default-yjlaqw, #0f141a)}.awsui_help-panel_1d237_1rz1o_181>:not(#\9 ):last-child{margin-block-end:var(--space-panel-content-bottom-4qwb01, 40px)}.awsui_help-panel_1d237_1rz1o_181 p:not(#\9 ){color:inherit;text-decoration:none;margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_help-panel_1d237_1rz1o_181 h1:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em);font-weight:var(--font-weight-heading-xl-fk9ofj, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_help-panel_1d237_1rz1o_181 h2:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_help-panel_1d237_1rz1o_181 h3:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_help-panel_1d237_1rz1o_181 h4:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);font-weight:var(--font-weight-heading-s-jsg18b, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_help-panel_1d237_1rz1o_181 h5:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal);font-weight:var(--font-weight-heading-xs-hhjjg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_help-panel_1d237_1rz1o_181 b:not(#\9 ),.awsui_help-panel_1d237_1rz1o_181 strong:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_loading_1d237_1rz1o_354:not(#\9 ){padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px)}.awsui_header_1d237_1rz1o_359:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-heading-default-yjlaqw, #0f141a);padding-block-end:var(--space-panel-header-vertical-ue8lsi, 20px);padding-inline:var(--space-panel-side-left-vnkrok, 28px) calc(var(--space-xl-d84eey, 24px) + var(--space-scaled-xxl-fs6lrd, 32px));border-block:none;border-inline:none;border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-xjnroh, #c6c6cd);margin-block-start:0;margin-block-end:var(--space-panel-content-top-ksxtkt, 20px)}.awsui_with-toolbar_1d237_1rz1o_377>.awsui_header_1d237_1rz1o_359:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1d237_1rz1o_359 h2:not(#\9 ),.awsui_header_1d237_1rz1o_359 h3:not(#\9 ),.awsui_header_1d237_1rz1o_359 h4:not(#\9 ),.awsui_header_1d237_1rz1o_359 h5:not(#\9 ),.awsui_header_1d237_1rz1o_359 h6:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);padding-block:0;margin-block:0}.awsui_content_1d237_1rz1o_396:not(#\9 ){color:var(--color-text-body-secondary-iz3e4w, #424650);padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px)}.awsui_content_1d237_1rz1o_396 h2:not(#\9 ):first-child,.awsui_content_1d237_1rz1o_396 h3:not(#\9 ):first-child,.awsui_content_1d237_1rz1o_396 h4:not(#\9 ):first-child,.awsui_content_1d237_1rz1o_396 h5:not(#\9 ):first-child,.awsui_content_1d237_1rz1o_396 h6:not(#\9 ):first-child,.awsui_content_1d237_1rz1o_396 p:not(#\9 ):first-child{margin-block-start:0}.awsui_content_1d237_1rz1o_396 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-liswmi, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_content_1d237_1rz1o_396 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content_1d237_1rz1o_396 a:not(#\9 ),.awsui-mode-entering .awsui_content_1d237_1rz1o_396 a:not(#\9 ){animation:none;transition:none}.awsui_content_1d237_1rz1o_396 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_content_1d237_1rz1o_396 a:not(#\9 ):focus{outline:none}.awsui_content_1d237_1rz1o_396 a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_content_1d237_1rz1o_396 a:not(#\9 ):active,.awsui_content_1d237_1rz1o_396 a:not(#\9 ):focus,.awsui_content_1d237_1rz1o_396 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_footer_1d237_1rz1o_448:not(#\9 ){color:var(--color-text-body-secondary-iz3e4w, #424650);padding-block:0;padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px)}.awsui_footer_1d237_1rz1o_448 ul:not(#\9 ){list-style:none;padding-inline-start:0}.awsui_footer_1d237_1rz1o_448 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-secondary-default-y2jip9, #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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_footer_1d237_1rz1o_448 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_footer_1d237_1rz1o_448 a:not(#\9 ),.awsui-mode-entering .awsui_footer_1d237_1rz1o_448 a:not(#\9 ){animation:none;transition:none}.awsui_footer_1d237_1rz1o_448 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-secondary-hover-9obzzp, #002b66))}.awsui_footer_1d237_1rz1o_448 a:not(#\9 ):focus{outline:none}.awsui_footer_1d237_1rz1o_448 a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-secondary-hover-9obzzp, #002b66))}.awsui_footer_1d237_1rz1o_448 a:not(#\9 ):active,.awsui_footer_1d237_1rz1o_448 a:not(#\9 ):focus,.awsui_footer_1d237_1rz1o_448 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_content_1d237_1rz1o_396 a:not(#\9 ):focus,.awsui_footer_1d237_1rz1o_448 a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}
.awsui_wrapper_cqcqk_rt651_185:not(#\9 ){position:relative}.awsui_elementWrapper_cqcqk_rt651_189:not(#\9 ){flex:1}.awsui_markerWrapper_cqcqk_rt651_193:not(#\9 ){position:absolute;inset-block-start:0}.awsui_placement-right_cqcqk_rt651_198:not(#\9 ){inset-inline-start:100%;margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_placement-left_cqcqk_rt651_203:not(#\9 ){inset-inline-end:100%;margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_inlineWrapper_cqcqk_rt651_208:not(#\9 ){margin-inline:var(--space-xxs-0gmk42, 4px)}
.awsui_key-value-pairs_1y9fy_55r32_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_group-title_1y9fy_55r32_177:not(#\9 ){padding-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_group-list_1y9fy_55r32_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-z0ah6c, 16px)}.awsui_term_1y9fy_55r32_195:not(#\9 ){font-size:var(--font-size-key-value-pairs-label-uimgv7, 14px);line-height:var(--line-height-key-value-pairs-label-hmp8oj, 20px);font-weight:var(--font-weight-key-value-pairs-label-ukainw, 700);color:var(--color-text-label-c1klbh, #0f141a);margin-block-end:var(--space-key-value-gap-icky05, 0px)}.awsui_key-label_1y9fy_55r32_203:not(#\9 ){display:inline-flex;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_key-label_1y9fy_55r32_203:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_detail_1y9fy_55r32_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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;color:var(--color-text-key-value-pairs-value-1w1vcd, #0f141a)}.awsui_info_1y9fy_55r32_248:not(#\9 ){display:inline-flex;padding-inline-start:var(--space-xs-j1ch97, 8px);border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}

.awsui_root_fvjdu_1he3i_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1he3i_186:not(#\9 ),.awsui_dots_fvjdu_1he3i_187:not(#\9 ){min-inline-size:var(--space-l-0ykpb1, 20px);border-block:var(--border-width-button-cefyym, 2px) solid transparent;border-inline:var(--border-width-button-cefyym, 2px) solid transparent}.awsui_button_fvjdu_1he3i_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_1he3i_186:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_button_fvjdu_1he3i_186:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-xwzh82, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_button-disabled_fvjdu_1he3i_215:not(#\9 ){cursor:default;color:var(--color-text-interactive-disabled-062j3d, #b4b4bb)}.awsui_arrow_fvjdu_1he3i_220:not(#\9 ){color:var(--color-text-interactive-default-za4ran, #424650)}.awsui_arrow_fvjdu_1he3i_220:not(#\9 ):not(.awsui_button-disabled_fvjdu_1he3i_215):hover{color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_arrow_fvjdu_1he3i_220.awsui_button-disabled_fvjdu_1he3i_215:not(#\9 ){color:var(--color-text-interactive-disabled-062j3d, #b4b4bb)}.awsui_page-number_fvjdu_1he3i_230:not(#\9 ){color:var(--color-text-pagination-page-number-default-mdertb, #424650)}.awsui_page-number_fvjdu_1he3i_230:not(#\9 ):not(.awsui_button-disabled_fvjdu_1he3i_215):hover{color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_page-number_fvjdu_1he3i_230.awsui_button-current_fvjdu_1he3i_236:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-cuk9xq, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-interactive-active-9p0kvo, #0f141a)}.awsui_page-number_fvjdu_1he3i_230.awsui_button-current_fvjdu_1he3i_236.awsui_button-disabled_fvjdu_1he3i_215:not(#\9 ){color:var(--color-text-pagination-page-number-active-disabled-qxc4hu, #b4b4bb)}.awsui_page-number_fvjdu_1he3i_230.awsui_button-disabled_fvjdu_1he3i_215:not(#\9 ){color:var(--color-text-interactive-disabled-062j3d, #b4b4bb)}.awsui_jump-to-page_fvjdu_1he3i_249:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-xs-j1ch97, 8px);padding-inline-start:var(--space-xs-j1ch97, 8px);padding-inline-start:15px;list-style:none}.awsui_jump-to-page-input_fvjdu_1he3i_257:not(#\9 ){inline-size:87px;margin-block-start:-0.6em;overflow:visible}.awsui_dots_fvjdu_1he3i_187:not(#\9 ){color:var(--color-text-interactive-default-za4ran, #424650)}.awsui_page-item_fvjdu_1he3i_267:not(#\9 ),.awsui_dots_fvjdu_1he3i_187:not(#\9 ){margin-block:var(--space-field-vertical-sf2thg, 5px);margin-inline:var(--space-xxs-0gmk42, 4px);text-align:center;box-sizing:border-box;padding-block:0;padding-inline:0}.awsui_page-item_fvjdu_1he3i_267:not(#\9 ):first-child,.awsui_dots_fvjdu_1he3i_187:not(#\9 ):first-child{margin-inline-start:0}.awsui_page-item_fvjdu_1he3i_267:not(#\9 ):last-child,.awsui_dots_fvjdu_1he3i_187:not(#\9 ):last-child{margin-inline-end:0}.awsui_root-disabled_fvjdu_1he3i_285>.awsui_dots_fvjdu_1he3i_187:not(#\9 ){color:var(--color-text-interactive-disabled-062j3d, #b4b4bb)}
.awsui_root_1ksu1_1xw42_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1xw42_220:not(#\9 ){display:flex;flex-shrink:0}.awsui_panel_1ksu1_1xw42_220>.awsui_handle_1ksu1_1xw42_224:not(#\9 ){display:flex;align-items:center}.awsui_panel_1ksu1_1xw42_220>.awsui_panel-content_1ksu1_1xw42_228:not(#\9 ){overflow-y:auto;overflow-x:visible;flex-grow:1}body[data-awsui-focus-visible=true] .awsui_panel_1ksu1_1xw42_220>.awsui_panel-content_1ksu1_1xw42_228:not(#\9 ):focus{border-start-start-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-start-end-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-end-start-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-end-end-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);outline:2px solid var(--color-border-item-focused-xwzh82, #006ce0);outline-offset:-2px}.awsui_display-main-only_1ksu1_1xw42_241>.awsui_panel_1ksu1_1xw42_220:not(#\9 ){display:none}.awsui_display-panel-only_1ksu1_1xw42_244>.awsui_panel_1ksu1_1xw42_220:not(#\9 ){flex:1;overflow-y:auto;overflow-x:visible}.awsui_content_1ksu1_1xw42_250:not(#\9 ){overflow-y:auto;flex-grow:1;flex-shrink:1}.awsui_display-panel-only_1ksu1_1xw42_244>.awsui_content_1ksu1_1xw42_250:not(#\9 ){display:none}body[data-awsui-focus-visible=true] .awsui_content_1ksu1_1xw42_250:not(#\9 ):focus{border-start-start-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-start-end-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-end-start-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);border-end-end-radius:calc(var(--border-radius-control-default-focus-ring-2pguir, 4px) + 2px);outline:2px solid var(--color-border-item-focused-xwzh82, #006ce0);outline-offset:-2px}

.awsui_segment__path_1edmh_drvtj_161:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment__path_1edmh_drvtj_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment__path_1edmh_drvtj_161:not(#\9 ),.awsui-mode-entering .awsui_segment__path_1edmh_drvtj_161:not(#\9 ){animation:none;transition:none}.awsui_segment_1edmh_drvtj_161:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment_1edmh_drvtj_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment_1edmh_drvtj_161:not(#\9 ),.awsui-mode-entering .awsui_segment_1edmh_drvtj_161:not(#\9 ){animation:none;transition:none}.awsui_segment_1edmh_drvtj_161>.awsui_segment__hover_1edmh_drvtj_188:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_segment_1edmh_drvtj_161>.awsui_segment__hover_1edmh_drvtj_188:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_segment_1edmh_drvtj_161>.awsui_segment__hover_1edmh_drvtj_188:not(#\9 ),.awsui-mode-entering .awsui_segment_1edmh_drvtj_161>.awsui_segment__hover_1edmh_drvtj_188:not(#\9 ){animation:none;transition:none}.awsui_label_1edmh_drvtj_202:not(#\9 ){transition:opacity var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_label_1edmh_drvtj_202:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_label_1edmh_drvtj_202:not(#\9 ),.awsui-mode-entering .awsui_label_1edmh_drvtj_202:not(#\9 ){animation:none;transition:none}.awsui_content_1edmh_drvtj_220.awsui_content--small_1edmh_drvtj_220:not(#\9 ){min-block-size:calc(2*(50px + var(--space-xs-j1ch97, 8px) + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_drvtj_220.awsui_content--small_1edmh_drvtj_220.awsui_content--fit-height_1edmh_drvtj_223:not(#\9 ){min-block-size:calc(2*(30px + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_drvtj_220.awsui_content--small_1edmh_drvtj_220.awsui_content--without-labels_1edmh_drvtj_226:not(#\9 ){min-block-size:calc(2*(50px + var(--space-xs-j1ch97, 8px)))}.awsui_content_1edmh_drvtj_220.awsui_content--small_1edmh_drvtj_220.awsui_content--without-labels_1edmh_drvtj_226.awsui_content--fit-height_1edmh_drvtj_223:not(#\9 ){min-block-size:60px}.awsui_content_1edmh_drvtj_220.awsui_content--medium_1edmh_drvtj_232:not(#\9 ){min-block-size:calc(2*(100px + var(--space-s-kbzdb8, 12px) + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_drvtj_220.awsui_content--medium_1edmh_drvtj_232.awsui_content--fit-height_1edmh_drvtj_223:not(#\9 ){min-block-size:calc(2*(100px + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_drvtj_220.awsui_content--medium_1edmh_drvtj_232.awsui_content--without-labels_1edmh_drvtj_226:not(#\9 ){min-block-size:calc(2*(100px + var(--space-s-kbzdb8, 12px)))}.awsui_content_1edmh_drvtj_220.awsui_content--medium_1edmh_drvtj_232.awsui_content--without-labels_1edmh_drvtj_226.awsui_content--fit-height_1edmh_drvtj_223:not(#\9 ){min-block-size:200px}.awsui_content_1edmh_drvtj_220.awsui_content--large_1edmh_drvtj_244:not(#\9 ){min-block-size:calc(2*(140px + var(--space-s-kbzdb8, 12px) + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_drvtj_220.awsui_content--large_1edmh_drvtj_244.awsui_content--fit-height_1edmh_drvtj_223:not(#\9 ){min-block-size:calc(2*(140px + 2*var(--line-height-body-m-we036z, 20px)))}.awsui_content_1edmh_drvtj_220.awsui_content--large_1edmh_drvtj_244.awsui_content--without-labels_1edmh_drvtj_226:not(#\9 ){min-block-size:calc(2*(140px + var(--space-s-kbzdb8, 12px)))}.awsui_content_1edmh_drvtj_220.awsui_content--large_1edmh_drvtj_244.awsui_content--without-labels_1edmh_drvtj_226.awsui_content--fit-height_1edmh_drvtj_223:not(#\9 ){min-block-size:280px}.awsui_content--fit-height_1edmh_drvtj_223:not(#\9 ){flex:1}.awsui_chart-container_1edmh_drvtj_265:not(#\9 ){display:flex;flex:1}.awsui_chart-container--fit-height_1edmh_drvtj_269:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-chart-plot_1edmh_drvtj_274:not(#\9 ){display:contents}.awsui_chart-container-chart-plot--fit-height_1edmh_drvtj_277:not(#\9 ){display:block;position:absolute;inset:0}.awsui_inner-content_1edmh_drvtj_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_drvtj_294:not(#\9 ){stroke:none;opacity:0}.awsui_segment_1edmh_drvtj_161:not(#\9 ){stroke:var(--color-background-container-content-6p3tfp, #ffffff);stroke-width:2px;stroke-linejoin:round;opacity:1;cursor:pointer}.awsui_segment_1edmh_drvtj_161:not(#\9 ):focus{outline:none}.awsui_segment_1edmh_drvtj_161.awsui_segment--dimmed_1edmh_drvtj_309:not(#\9 ){opacity:.35}.awsui_segment_1edmh_drvtj_161.awsui_segment--highlighted_1edmh_drvtj_312>.awsui_segment__highlight_1edmh_drvtj_294:not(#\9 ),.awsui_segment_1edmh_drvtj_161:not(#\9 ):hover:not(.awsui_segment--dimmed_1edmh_drvtj_309)>.awsui_segment__highlight_1edmh_drvtj_294{opacity:1}.awsui_label_1edmh_drvtj_202:not(#\9 ){color:var(--color-text-heading-default-yjlaqw, #0f141a);opacity:1}.awsui_label_1edmh_drvtj_202>line:not(#\9 ){stroke:var(--color-stroke-chart-line-i2km0v, #8c8c94);stroke-width:var(--border-divider-section-width-n3ndoh, 1px)}.awsui_label_1edmh_drvtj_202>div:not(#\9 ){margin-block-start:-0.75em}.awsui_label_1edmh_drvtj_202.awsui_label--dimmed_1edmh_drvtj_329:not(#\9 ){opacity:.35}.awsui_label_1edmh_drvtj_202.awsui_label--align-right_1edmh_drvtj_332>div:not(#\9 ){text-align:end}.awsui_label-text_1edmh_drvtj_340>text:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-wxy4wj, 700);fill:var(--color-text-heading-default-yjlaqw, #0f141a);dominant-baseline:middle}text.awsui_label__description_1edmh_drvtj_348:not(#\9 ){font-size:var(--font-chart-detail-size-ru7a54, 12px);font-weight:var(--font-weight-normal-aq67c4, 400);color:var(--color-text-group-label-nrd63c, #424650);fill:var(--color-text-group-label-nrd63c, #424650)}.awsui_popover-header_1edmh_drvtj_363:not(#\9 ){display:inline-flex;align-items:flex-start}
.awsui_progress_11huc_vewb7_189:not(#\9 )::-webkit-progress-value{-webkit-transition:width var(--motion-duration-moderate-1jcwae, 135ms) linear;transition:width var(--motion-duration-moderate-1jcwae, 135ms) linear}@media(prefers-reduced-motion: reduce){.awsui_progress_11huc_vewb7_189:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}}.awsui-motion-disabled .awsui_progress_11huc_vewb7_189:not(#\9 )::-webkit-progress-value,.awsui-mode-entering .awsui_progress_11huc_vewb7_189:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}.awsui_result-state_11huc_vewb7_203:not(#\9 ){animation:awsui_awsui-motion-fade-in_11huc_vewb7_1 var(--motion-duration-transition-show-paced-e6cpaf, 180ms) var(--motion-easing-transition-show-paced-xi7lql, ease-out)}@keyframes awsui_awsui-motion-fade-in_11huc_vewb7_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_result-state_11huc_vewb7_203:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_result-state_11huc_vewb7_203:not(#\9 ),.awsui-mode-entering .awsui_result-state_11huc_vewb7_203:not(#\9 ){animation:none;transition:none}.awsui_root_11huc_vewb7_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_with-result-button_11huc_vewb7_257:not(#\9 ){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_result-button_11huc_vewb7_269:not(#\9 ){display:inline-block;margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_word-wrap_11huc_vewb7_275:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label-flash_11huc_vewb7_280:not(#\9 ){color:inherit;font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_label-key-value_11huc_vewb7_284:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);font-weight:var(--font-display-label-weight-wxy4wj, 700);color:var(--color-text-label-c1klbh, #0f141a);margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_flash_11huc_vewb7_292:not(#\9 ){color:inherit}.awsui_progress-container_11huc_vewb7_296:not(#\9 ){display:flex;align-items:center;max-inline-size:800px;block-size:var(--line-height-body-m-we036z, 20px)}.awsui_percentage-container_11huc_vewb7_303:not(#\9 ){inline-size:33px;flex-shrink:0;white-space:nowrap;text-align:end;font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_progress_11huc_vewb7_189:not(#\9 ){inline-size:100%;margin-inline-end:var(--space-s-kbzdb8, 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-emb4ku, #ebebf0))}.awsui_progress_11huc_vewb7_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-emb4ku, #ebebf0))}.awsui_progress_11huc_vewb7_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-kqln0a, #006ce0))}.awsui_progress_11huc_vewb7_189.awsui_complete_11huc_vewb7_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_vewb7_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-kqln0a, #006ce0))}
.awsui_root_55fkh_1t7tm_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);cursor:text;background-color:var(--awsui-prompt-input-style-background-default-6b9ypa, var(--color-background-input-default-5wot1b, #ffffff));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-border-input-default-g6ws0w, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-border-input-default-g6ws0w, #8c8c94));box-shadow:var(--awsui-prompt-input-style-box-shadow-default-6b9ypa)}.awsui_root_55fkh_1t7tm_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-5wot1b, #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-g6ws0w, #8c8c94)));box-shadow:var(--awsui-prompt-input-style-box-shadow-hover-6b9ypa, var(--awsui-prompt-input-style-box-shadow-default-6b9ypa))}.awsui_root_55fkh_1t7tm_146.awsui_textarea-readonly_55fkh_1t7tm_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-5wot1b, #ffffff)));border-block:var(--border-width-field-j665cy, 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-r5tlnk, #ebebf0)));border-inline:var(--border-width-field-j665cy, 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-r5tlnk, #ebebf0)));box-shadow:var(--awsui-prompt-input-style-box-shadow-readonly-6b9ypa)}.awsui_root_55fkh_1t7tm_146.awsui_disabled_55fkh_1t7tm_197:not(#\9 ){background-color:var(--awsui-prompt-input-style-background-disabled-6b9ypa, var(--color-background-input-disabled-lg7ypd, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-6b9ypa, var(--color-text-input-disabled-1i9r0x, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-error-gq3mjc, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-error-gq3mjc, #db0000));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205:not(#\9 ):focus-within,.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-error-gq3mjc, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-error-gq3mjc, #db0000));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205:not(#\9 ):focus-within:focus,.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205:not(#\9 ):focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205:not(#\9 ):focus-within,.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205:not(#\9 ):focus{padding-inline-start:0;box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205.awsui_disabled_55fkh_1t7tm_197:not(#\9 ):focus-within,.awsui_root_55fkh_1t7tm_146.awsui_textarea-invalid_55fkh_1t7tm_205.awsui_disabled_55fkh_1t7tm_197:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-warning-cfvj2j, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-warning-cfvj2j, #855900));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233:not(#\9 ):focus-within,.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-status-warning-cfvj2j, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-6b9ypa, var(--color-text-status-warning-cfvj2j, #855900));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233:not(#\9 ):focus-within:focus,.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233:not(#\9 ):focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233:not(#\9 ):focus-within,.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233:not(#\9 ):focus{padding-inline-start:0;box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233.awsui_disabled_55fkh_1t7tm_197:not(#\9 ):focus-within,.awsui_root_55fkh_1t7tm_146.awsui_textarea-warning_55fkh_1t7tm_233.awsui_disabled_55fkh_1t7tm_197:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_root_55fkh_1t7tm_146:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_1t7tm_205):not(.awsui_textarea-warning_55fkh_1t7tm_233),.awsui_root_55fkh_1t7tm_146:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_1t7tm_205):not(.awsui_textarea-warning_55fkh_1t7tm_233){outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-focus-6b9ypa, var(--color-border-input-focused-m3fpw9, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-focus-6b9ypa, var(--color-border-input-focused-m3fpw9, #006ce0));border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);box-shadow:var(--awsui-prompt-input-style-box-shadow-focus-6b9ypa, 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-xwzh82, #006ce0));background-color:var(--awsui-prompt-input-style-background-focus-6b9ypa, var(--color-background-input-default-5wot1b, #ffffff))}.awsui_root_55fkh_1t7tm_146.awsui_disabled_55fkh_1t7tm_197:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_1t7tm_205):not(.awsui_textarea-warning_55fkh_1t7tm_233),.awsui_root_55fkh_1t7tm_146.awsui_disabled_55fkh_1t7tm_197:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_1t7tm_205):not(.awsui_textarea-warning_55fkh_1t7tm_233){background-color:var(--awsui-prompt-input-style-background-disabled-6b9ypa, var(--color-background-input-disabled-lg7ypd, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-6b9ypa, var(--color-text-input-disabled-1i9r0x, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-6b9ypa)}.awsui_textarea_55fkh_1t7tm_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);resize:none;cursor:text;white-space:pre-wrap;background-color:inherit;padding-block:var(--space-field-vertical-sf2thg, 5px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);color:var(--awsui-prompt-input-style-color-default-6b9ypa, var(--color-text-body-default-u78naq, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;border:0}.awsui_textarea_55fkh_1t7tm_191.awsui_placeholder-visible_55fkh_1t7tm_330:not(#\9 ){display:grid;grid-template-columns:1fr}.awsui_textarea_55fkh_1t7tm_191.awsui_placeholder-visible_55fkh_1t7tm_330:not(#\9 )::before,.awsui_textarea_55fkh_1t7tm_191.awsui_placeholder-visible_55fkh_1t7tm_330>*:not(#\9 ){grid-column:1;grid-row:1}.awsui_textarea_55fkh_1t7tm_191.awsui_placeholder-visible_55fkh_1t7tm_330:not(#\9 )::before{content:attr(data-placeholder);color:var(--awsui-prompt-input-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-328j9w, #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_1t7tm_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-u78naq, #0f141a)))}.awsui_textarea_55fkh_1t7tm_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-u78naq, #0f141a)))}.awsui_textarea_55fkh_1t7tm_191:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_55fkh_1t7tm_191:not(#\9 )::placeholder{color:var(--awsui-prompt-input-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-328j9w, #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_1t7tm_191.awsui_invalid_55fkh_1t7tm_366:not(#\9 ),.awsui_textarea_55fkh_1t7tm_191.awsui_warning_55fkh_1t7tm_366:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)))}.awsui_textarea_55fkh_1t7tm_191:not(#\9 ):disabled,.awsui_textarea_55fkh_1t7tm_191.awsui_textarea-disabled_55fkh_1t7tm_369:not(#\9 ){color:var(--awsui-prompt-input-style-color-disabled-6b9ypa, var(--color-text-input-disabled-1i9r0x, #b4b4bb));cursor:default;overflow-y:hidden}.awsui_textarea_55fkh_1t7tm_191:not(#\9 ):disabled::placeholder,.awsui_textarea_55fkh_1t7tm_191.awsui_textarea-disabled_55fkh_1t7tm_369:not(#\9 )::placeholder{color:var(--color-text-input-placeholder-disabled-3l87qm, #b4b4bb);opacity:1}.awsui_textarea-readonly_55fkh_1t7tm_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-u78naq, #0f141a)))}.awsui_textarea_55fkh_1t7tm_191.awsui_textarea-disabled_55fkh_1t7tm_369.awsui_placeholder-visible_55fkh_1t7tm_330:not(#\9 )::before{color:var(--color-text-input-placeholder-disabled-3l87qm, #b4b4bb);opacity:1;pointer-events:none}.awsui_textarea-wrapper_55fkh_1t7tm_386:not(#\9 ){display:flex;position:relative}.awsui_editable-wrapper_55fkh_1t7tm_391:not(#\9 ){flex:1;min-inline-size:0;position:relative}.awsui_editable-element_55fkh_1t7tm_397:not(#\9 ){word-wrap:break-word;overflow-wrap:break-word;overflow-y:auto;overflow-x:hidden}.awsui_primary-action_55fkh_1t7tm_404:not(#\9 ){align-self:flex-end;flex-shrink:0;padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px)/2)}.awsui_textarea-wrapper_55fkh_1t7tm_386>.awsui_primary-action_55fkh_1t7tm_404:not(#\9 ){padding-inline-end:calc(var(--space-field-horizontal-wxk0gu, 12px)/2)}.awsui_textarea-wrapper_55fkh_1t7tm_386>.awsui_primary-action_55fkh_1t7tm_404>.awsui_action-button_55fkh_1t7tm_412:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px);padding:0}.awsui_secondary-content_55fkh_1t7tm_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px)}.awsui_secondary-content_55fkh_1t7tm_417.awsui_with-paddings_55fkh_1t7tm_452:not(#\9 ){padding-block-start:var(--space-scaled-s-yqvmoz, 12px);padding-block-end:var(--space-scaled-s-yqvmoz, 12px);padding-inline-start:var(--space-field-horizontal-wxk0gu, 12px);padding-inline-end:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_secondary-content_55fkh_1t7tm_417.awsui_with-paddings_55fkh_1t7tm_452.awsui_invalid_55fkh_1t7tm_366:not(#\9 ),.awsui_secondary-content_55fkh_1t7tm_417.awsui_with-paddings_55fkh_1t7tm_452.awsui_warning_55fkh_1t7tm_366:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)))}.awsui_action-stripe_55fkh_1t7tm_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);display:flex;justify-content:space-between;align-items:flex-end}.awsui_secondary-actions_55fkh_1t7tm_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-vdp1uk, 4px)}.awsui_secondary-actions_55fkh_1t7tm_501.awsui_with-paddings_55fkh_1t7tm_452:not(#\9 ){padding-inline:var(--space-field-horizontal-wxk0gu, 12px);padding-block-start:var(--space-scaled-s-yqvmoz, 12px);padding-block-end:var(--space-field-vertical-sf2thg, 5px)}.awsui_secondary-actions_55fkh_1t7tm_501.awsui_with-paddings_55fkh_1t7tm_452.awsui_invalid_55fkh_1t7tm_366:not(#\9 ),.awsui_secondary-actions_55fkh_1t7tm_501.awsui_with-paddings_55fkh_1t7tm_452.awsui_warning_55fkh_1t7tm_366:not(#\9 ){padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)))}.awsui_secondary-actions_55fkh_1t7tm_501.awsui_with-paddings-and-actions_55fkh_1t7tm_519:not(#\9 ){padding-inline-end:0}.awsui_buffer_55fkh_1t7tm_523:not(#\9 ){flex:1;align-self:stretch;cursor:text}.awsui_token-container_55fkh_1t7tm_529:not(#\9 ){display:inline-block;user-select:all;-webkit-user-select:all;-moz-user-select:all;padding-inline:var(--space-xxxs-zelp5l, 2px)}.awsui_reference-wrapper_55fkh_1t7tm_537:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-base_55fkh_1t7tm_541:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-token_55fkh_1t7tm_545:not(#\9 ){-webkit-text-decoration:underline dashed currentColor;text-decoration:underline dashed currentColor;text-decoration-thickness:var(--border-divider-list-width-fmnfya, 1px);text-underline-offset:var(--space-xxxs-zelp5l, 2px)}.awsui_paragraph_55fkh_1t7tm_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_ww21l_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_search-field_1wzqe_ww21l_177:not(#\9 ){display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-xs-j1ch97, 8px) var(--space-s-kbzdb8, 12px)}.awsui_input-wrapper_1wzqe_ww21l_184:not(#\9 ){flex-grow:1;display:flex;align-items:flex-end;max-inline-size:calc(688px - 2*var(--space-l-0ykpb1, 20px))}.awsui_add-token_1wzqe_ww21l_191:not(#\9 ){border-inline-start:1px solid var(--color-border-divider-default-26kt06, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-m-utxyzm, 16px);padding-inline-start:var(--space-m-utxyzm, 16px)}.awsui_tokens_1wzqe_ww21l_198:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:0}.awsui_token-operator_1wzqe_ww21l_203:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_property-editor_1wzqe_ww21l_207:not(#\9 ){overflow-y:auto}.awsui_property-editor-header_1wzqe_ww21l_210:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:var(--font-weight-bold-1ikzua, 700);padding-block-start:var(--space-s-kbzdb8, 12px);padding-block-end:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_property-editor-header-enum_1wzqe_ww21l_223:not(#\9 ){display:flex;gap:var(--space-xs-j1ch97, 8px);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:var(--font-weight-bold-1ikzua, 700);color:var(--color-text-dropdown-group-label-eifn7x, #424650);padding-block:calc(var(--space-xs-j1ch97, 8px) + var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px));padding-inline:calc(var(--space-field-horizontal-wxk0gu, 12px) + var(--border-item-width-y8srom, 2px))}.awsui_property-editor-form_1wzqe_ww21l_238:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px);padding-block-end:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_property-editor-cancel_1wzqe_ww21l_243:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_property-editor-actions_1wzqe_ww21l_246:not(#\9 ){display:flex;justify-content:flex-end;border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-item-default-28pr2a, #c6c6cd);padding-inline:var(--space-l-0ykpb1, 20px);padding-block:var(--space-s-kbzdb8, 12px)}.awsui_property-editor-enum_1wzqe_ww21l_254:not(#\9 ){display:flex;flex-direction:column}.awsui_token-editor_1wzqe_ww21l_259:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-s-kbzdb8, 12px);margin-block:var(--space-xxs-0gmk42, 4px);margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_token-editor-field-property_1wzqe_ww21l_269:not(#\9 ){flex-grow:2}.awsui_token-editor-field-operator_1wzqe_ww21l_272:not(#\9 ){flex-grow:1}.awsui_token-editor-field-value_1wzqe_ww21l_275:not(#\9 ){flex-grow:2}.awsui_token-editor-multiselect-wrapper_1wzqe_ww21l_278:not(#\9 ){position:relative;min-block-size:var(--size-vertical-input-tza5ti, 32px);min-inline-size:200px}.awsui_token-editor-multiselect-wrapper-inner_1wzqe_ww21l_283:not(#\9 ){position:absolute;inline-size:100%}.awsui_token-editor-cancel_1wzqe_ww21l_287:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_token-editor-actions_1wzqe_ww21l_293:not(#\9 ){display:flex;justify-content:flex-end;padding-block-start:var(--space-s-kbzdb8, 12px);border-block-start:1px solid var(--color-border-dropdown-item-default-28pr2a, #c6c6cd);padding-inline-end:calc(var(--space-m-utxyzm, 16px) + var(--space-xxs-0gmk42, 4px));margin-inline:calc(-1*var(--space-m-utxyzm, 16px) + -1*var(--space-xxs-0gmk42, 4px));margin-block-start:var(--space-s-kbzdb8, 12px)}.awsui_token-editor-grid_1wzqe_ww21l_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;display:grid;gap:var(--space-s-kbzdb8, 12px);grid-template-columns:minmax(min-content, 2fr) minmax(min-content, 120px) minmax(min-content, 3fr) min-content}.awsui_token-editor-grid-group_1wzqe_ww21l_336:not(#\9 ){display:contents}.awsui_token-editor-grid_1wzqe_ww21l_302.awsui_token-editor-narrow_1wzqe_ww21l_339:not(#\9 ){grid-template-columns:minmax(100px, 1fr);gap:var(--space-m-utxyzm, 16px)}.awsui_token-editor-grid_1wzqe_ww21l_302.awsui_token-editor-narrow_1wzqe_ww21l_339>.awsui_token-editor-grid-group_1wzqe_ww21l_336:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-s-kbzdb8, 12px)}.awsui_token-editor-grid_1wzqe_ww21l_302.awsui_token-editor-narrow_1wzqe_ww21l_339>.awsui_token-editor-grid-group_1wzqe_ww21l_336.awsui_token-editor-supports-groups_1wzqe_ww21l_348:not(#\9 ){padding-block-end:var(--space-m-utxyzm, 16px);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_token-editor-grid-header_1wzqe_ww21l_352:not(#\9 ){color:var(--color-text-column-header-yryju8, #424650);font-weight:var(--font-weight-heading-s-jsg18b, 700);padding-block:var(--space-scaled-xxs-vdp1uk, 4px);text-align:start}.awsui_token-editor-grid-cell_1wzqe_ww21l_358:not(#\9 ):not(.awsui_token-editor-narrow_1wzqe_ww21l_339){display:flex;align-items:flex-end;justify-content:flex-end}.awsui_token-editor-grid-cell_1wzqe_ww21l_358.awsui_token-editor-narrow_1wzqe_ww21l_339:not(#\9 ):nth-child(4){display:flex;justify-content:flex-end}.awsui_token-editor-add-token_1wzqe_ww21l_367:not(#\9 ){margin-block-start:var(--space-s-kbzdb8, 12px)}.awsui_custom-content-wrapper_1wzqe_ww21l_371:not(#\9 ){display:contents}.awsui_input_1wzqe_ww21l_184:not(#\9 ){flex:1}.awsui_results_1wzqe_ww21l_383:not(#\9 ){padding-block:calc(var(--space-field-vertical-sf2thg, 5px) + var(--border-width-field-j665cy, 1px));padding-inline:0}.awsui_token-trigger_1wzqe_ww21l_388:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_constraint_1wzqe_ww21l_399:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px);color:var(--color-text-form-secondary-65v34x, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}

.awsui_root_19bso_1mlqh_153:not(#\9 ),.awsui_inner-root_19bso_1mlqh_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1mlqh_153.awsui_has-groups_19bso_1mlqh_187:not(#\9 ),.awsui_inner-root_19bso_1mlqh_154.awsui_has-groups_19bso_1mlqh_187:not(#\9 ){min-block-size:calc(2px + var(--size-vertical-input-tza5ti, 32px))}.awsui_root_19bso_1mlqh_153.awsui_has-groups_19bso_1mlqh_187.awsui_compact-mode_19bso_1mlqh_191:not(#\9 ),.awsui_inner-root_19bso_1mlqh_154.awsui_has-groups_19bso_1mlqh_187.awsui_compact-mode_19bso_1mlqh_191:not(#\9 ){min-block-size:calc(2px + 2*var(--border-width-token-8dw39s, 2px) + var(--size-vertical-input-tza5ti, 32px))}.awsui_inner-root_19bso_1mlqh_154:not(#\9 ){block-size:100%}.awsui_token_19bso_1mlqh_200:not(#\9 ),.awsui_inner-token_19bso_1mlqh_201:not(#\9 ){border-block:var(--border-width-token-8dw39s, 2px) solid var(--color-border-item-selected-zt8dbb, #006ce0);border-inline:var(--border-width-token-8dw39s, 2px) solid var(--color-border-item-selected-zt8dbb, #006ce0);display:flex;align-items:stretch;background:var(--color-background-item-selected-0mwr9e, #f0fbff);border-start-start-radius:var(--border-radius-token-24bwfa, 8px);border-start-end-radius:var(--border-radius-token-24bwfa, 8px);border-end-start-radius:var(--border-radius-token-24bwfa, 8px);border-end-end-radius:var(--border-radius-token-24bwfa, 8px);color:var(--color-text-body-default-u78naq, #0f141a);box-sizing:border-box}.awsui_token_19bso_1mlqh_200.awsui_grouped_19bso_1mlqh_214:not(#\9 ),.awsui_inner-token_19bso_1mlqh_201.awsui_grouped_19bso_1mlqh_214:not(#\9 ){justify-content:space-between}.awsui_inner-token_19bso_1mlqh_201:not(#\9 ){border-start-start-radius:calc(var(--border-radius-token-24bwfa, 8px)/2);border-start-end-radius:calc(var(--border-radius-token-24bwfa, 8px)/2);border-end-start-radius:calc(var(--border-radius-token-24bwfa, 8px)/2);border-end-end-radius:calc(var(--border-radius-token-24bwfa, 8px)/2)}.awsui_list_19bso_1mlqh_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-j1ch97, 8px)}.awsui_show-operation_19bso_1mlqh_237:not(#\9 ){border-inline-start:none;border-start-start-radius:0;border-end-start-radius:0}.awsui_token-content_19bso_1mlqh_248:not(#\9 ){display:flex;align-items:center;padding-block:var(--space-field-vertical-sf2thg, 5px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_token-content-grouped_19bso_1mlqh_254:not(#\9 ){padding-block:2px;padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_inner-token-content_19bso_1mlqh_259:not(#\9 ){padding-block:1px;padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_edit-button_19bso_1mlqh_264:not(#\9 ),.awsui_dismiss-button_19bso_1mlqh_265:not(#\9 ),.awsui_inner-dismiss-button_19bso_1mlqh_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-0gmk42, 4px);color:var(--color-text-interactive-default-za4ran, #424650);background-color:transparent;border-inline-start:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-selected-zt8dbb, #006ce0)}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_1mlqh_264:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_1mlqh_265:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_1mlqh_266:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_1mlqh_264:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_1mlqh_265:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_1mlqh_266:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px) - 1px)}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_1mlqh_264:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_1mlqh_265:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_1mlqh_266:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px));inset-block-start:calc(-1*var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px));inline-size:calc(100% + var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px) + var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px));block-size:calc(100% + var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px) + var(--space-filtering-token-dismiss-button-focus-outline-gutter-m5fcuc, -5px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_edit-button_19bso_1mlqh_264:not(#\9 ):focus,.awsui_dismiss-button_19bso_1mlqh_265:not(#\9 ):focus,.awsui_inner-dismiss-button_19bso_1mlqh_266:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_edit-button_19bso_1mlqh_264:not(#\9 ):hover,.awsui_dismiss-button_19bso_1mlqh_265:not(#\9 ):hover,.awsui_inner-dismiss-button_19bso_1mlqh_266:not(#\9 ):hover{cursor:pointer;color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_edit-button_19bso_1mlqh_264:not(#\9 ):disabled,.awsui_dismiss-button_19bso_1mlqh_265:not(#\9 ):disabled,.awsui_inner-dismiss-button_19bso_1mlqh_266:not(#\9 ):disabled{color:var(--color-text-interactive-disabled-062j3d, #b4b4bb);border-color:var(--color-border-control-disabled-xzzaww, #dedee3)}.awsui_token-disabled_19bso_1mlqh_324:not(#\9 ){border-color:var(--color-border-control-disabled-xzzaww, #dedee3);background-color:var(--color-background-container-content-6p3tfp, #ffffff);color:var(--color-text-disabled-lg2soe, #b4b4bb);pointer-events:none}

.awsui_radio-button_zdbjz_2xrnz_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.awsui_layout_1vtzr_lb8lj_21:not(#\9 ){display:flex;flex-wrap:wrap;align-items:flex-end;margin-block:calc(-1*var(--space-xs-j1ch97, 8px));margin-inline:calc(-1*var(--space-xs-j1ch97, 8px))}.awsui_layout_1vtzr_lb8lj_21>*:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_layout-uri_1vtzr_lb8lj_33:not(#\9 ){min-inline-size:200px;flex:1}.awsui_layout-version_1vtzr_lb8lj_37:not(#\9 ){max-inline-size:180px;min-inline-size:140px;inline-size:20%}.awsui_layout-divider_1vtzr_lb8lj_42:not(#\9 ){block-size:calc(2*var(--border-divider-section-width-n3ndoh, 1px) + 2*var(--space-scaled-xxs-vdp1uk, 4px) + var(--line-height-body-m-we036z, 20px));border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}
.awsui_expand-toggle-icon_1xe88_14qes_153:not(#\9 ){transition:transform var(--motion-duration-rotate-90-jz4oc1, 135ms) var(--motion-easing-rotate-90-heo9ya, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_expand-toggle-icon_1xe88_14qes_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-toggle-icon_1xe88_14qes_153:not(#\9 ),.awsui-mode-entering .awsui_expand-toggle-icon_1xe88_14qes_153:not(#\9 ){animation:none;transition:none}.awsui_expand-toggle-icon_1xe88_14qes_153:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-toggle-icon_1xe88_14qes_153:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_expand-toggle-icon-expanded_1xe88_14qes_174:not(#\9 ){transform:rotate(0deg)}.awsui_expand-toggle-icon-expanded_1xe88_14qes_174:not(#\9 ):dir(rtl){transform:rotate(0deg)}.awsui_expand-toggle_1xe88_14qes_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;cursor:pointer;inline-size:var(--space-m-utxyzm, 16px);block-size:var(--space-m-utxyzm, 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-za4ran, #424650)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_14qes_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_14qes_225):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_14qes_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_14qes_225):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_14qes_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_14qes_225):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_expand-toggle_1xe88_14qes_153:not(#\9 ):hover{color:var(--color-text-interactive-hover-6ae3da, #0f141a)}.awsui_expand-toggle_1xe88_14qes_153:not(#\9 ):active{color:var(--color-text-interactive-active-9p0kvo, #0f141a)}

.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){position:absolute;inset-block:0;display:flex;align-items:center}.awsui_body-cell_c6tup_18pys_152:not(#\9 ){box-sizing:border-box;border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid transparent;border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-nep6j9, #ebebf0);word-wrap:break-word;font-weight:inherit;text-align:start}.awsui_body-cell_c6tup_18pys_152>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-end:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xs-rt720d, 8px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_18pys_152>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-align-top_c6tup_18pys_254:not(#\9 ){vertical-align:top}.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){box-sizing:border-box}.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ):not(.awsui_body-cell-wrap_c6tup_18pys_260){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_body-cell-counter_c6tup_18pys_265:not(#\9 ){display:inline;color:var(--color-text-body-secondary-iz3e4w, #424650);font-size:var(--font-size-body-s-6sqp8s, 12px);vertical-align:bottom}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child{border-inline-start:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):last-child{border-inline-end:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):last-child>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-end:calc(var(--space-l-0ykpb1, 20px) - var(--border-item-width-y8srom, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702.awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_18pys_536.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868)>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868)>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868).awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_18pys_702:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453).awsui_body-cell-editable_c6tup_18pys_453:hover.awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_is-visual-refresh_c6tup_18pys_363:not(#\9 ):first-child:not(.awsui_has-selection_c6tup_18pys_868):not(.awsui_body-cell-editable_c6tup_18pys_453){border-inline-start:none}.awsui_body-cell-first-row_c6tup_18pys_1037:not(#\9 ){border-block-start:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_18pys_1040:not(#\9 ):not(.awsui_body-cell-selected_c6tup_18pys_1040):not(.awsui_has-footer_c6tup_18pys_1040){border-block-end:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_18pys_1040:not(#\9 ):not(.awsui_body-cell-selected_c6tup_18pys_1040).awsui_has-footer_c6tup_18pys_1040{border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_body-cell-shaded_c6tup_18pys_1050:not(#\9 ){background:var(--color-background-cell-shaded-3y7bmb, #f6f6f9)}.awsui_body-cell_c6tup_18pys_152.awsui_has-striped-rows_c6tup_18pys_536:not(#\9 ):not(.awsui_body-cell-selected_c6tup_18pys_1040):not(.awsui_body-cell-last-row_c6tup_18pys_1040){border-block-end-color:var(--color-border-cell-shaded-f4xsl9, #dedee3)}.awsui_body-cell-selected_c6tup_18pys_1040:not(#\9 ){background-color:var(--color-background-item-selected-0mwr9e, #f0fbff);border-block-start:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-zt8dbb, #006ce0);border-block-end:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-zt8dbb, #006ce0)}.awsui_body-cell-selected_c6tup_18pys_1040>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_18pys_1040.awsui_body-cell-last-row_c6tup_18pys_1040.awsui_is-visual-refresh_c6tup_18pys_363>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_18pys_1040:not(#\9 ):first-child{border-inline-start:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-zt8dbb, #006ce0);border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-start-end-radius:0;border-end-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:0}.awsui_body-cell-selected_c6tup_18pys_1040:not(#\9 ):last-child{border-inline-end:var(--border-width-item-selected-lf7h9u, 2px) solid var(--color-border-item-selected-zt8dbb, #006ce0);border-start-start-radius:0;border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:0;border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702:not(#\9 ){position:sticky;background:var(--color-background-container-content-6p3tfp, #ffffff);z-index:798;transition-property:padding;transition-duration:var(--motion-duration-transition-show-quick-7tdo52, 90ms);transition-timing-function:var(--motion-easing-sticky-2o5vog, cubic-bezier(1, 0, 0.83, 1))}@media(prefers-reduced-motion: reduce){.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702:not(#\9 ),.awsui-mode-entering .awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702:not(#\9 ){animation:none;transition:none}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702.awsui_table-variant-full-page_c6tup_18pys_1101:not(#\9 ){background:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702.awsui_body-cell-shaded_c6tup_18pys_1050:not(#\9 ){background:var(--color-background-cell-shaded-3y7bmb, #f6f6f9)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702.awsui_body-cell-selected_c6tup_18pys_1040:not(#\9 ){background-color:var(--color-background-item-selected-0mwr9e, #f0fbff)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702.awsui_body-cell-selected_c6tup_18pys_1040:not(#\9 ):first-child{box-shadow:0 0 0 4px var(--color-background-container-content-6p3tfp, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702.awsui_body-cell-selected_c6tup_18pys_1040:not(#\9 ):last-child{box-shadow:4px 0 0 0 var(--color-background-container-content-6p3tfp, #ffffff);clip-path:inset(0 0 0 0)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702.awsui_body-cell-selected_c6tup_18pys_1040:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_18pys_1118{box-shadow:var(--shadow-sticky-column-last-360gxs, -4px 0 8px 1px rgba(0, 28, 36, 0.1)),8px 0 0 0 var(--color-background-container-content-6p3tfp, #ffffff);clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell_c6tup_18pys_702.awsui_body-cell-selected_c6tup_18pys_1040:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_18pys_1118:dir(rtl){box-shadow:var(--shadow-sticky-column-first-5rlcen, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell-last-inline-start_c6tup_18pys_1127:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-5rlcen, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell-last-inline-start_c6tup_18pys_1127:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-360gxs, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell-last-inline-end_c6tup_18pys_1118:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-360gxs, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_body-cell_c6tup_18pys_152.awsui_sticky-cell-last-inline-end_c6tup_18pys_1118:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-5rlcen, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_body-cell-selected_c6tup_18pys_1040:not(#\9 ):not(:first-child)>.awsui_body-cell-content_c6tup_18pys_160{padding-block-start:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_18pys_1040).awsui_body-cell-next-selected_c6tup_18pys_1149{border-block-end:0}.awsui_body-cell_c6tup_18pys_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_18pys_1040).awsui_body-cell-next-selected_c6tup_18pys_1149>.awsui_body-cell-content_c6tup_18pys_160{padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell-selected_c6tup_18pys_1040.awsui_body-cell-prev-selected_c6tup_18pys_1156:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-item-placeholder-g8zj70, #006ce0)}.awsui_body-cell-selected_c6tup_18pys_1040.awsui_body-cell-prev-selected_c6tup_18pys_1156>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xs-rt720d, 8px) + var(--border-item-width-y8srom, 2px) - var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell-selected_c6tup_18pys_1040.awsui_body-cell-next-selected_c6tup_18pys_1149:not(#\9 ){border-block-end-width:var(--border-divider-list-width-fmnfya, 1px)}.awsui_body-cell-selected_c6tup_18pys_1040.awsui_body-cell-next-selected_c6tup_18pys_1149:not(#\9 ):first-child{border-end-start-radius:0}.awsui_body-cell-selected_c6tup_18pys_1040.awsui_body-cell-next-selected_c6tup_18pys_1149:not(#\9 ):last-child{border-end-end-radius:0}.awsui_body-cell-selected_c6tup_18pys_1040.awsui_body-cell-prev-selected_c6tup_18pys_1156:not(#\9 ):first-child{border-start-start-radius:0}.awsui_body-cell-selected_c6tup_18pys_1040.awsui_body-cell-prev-selected_c6tup_18pys_1156:not(#\9 ):last-child{border-start-end-radius:0}.awsui_body-cell-selected_c6tup_18pys_1040:not(#\9 ):not(.awsui_body-cell-prev-selected_c6tup_18pys_1156)>.awsui_body-cell-content_c6tup_18pys_160{padding-block-start:calc(var(--space-scaled-xs-rt720d, 8px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell-editor-wrapper_c6tup_18pys_1182:not(#\9 ){padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px))}.awsui_body-cell-success_c6tup_18pys_1187:not(#\9 ){padding-block:0;padding-inline-start:0;padding-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px) + var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_body-cell-success_c6tup_18pys_1187:not(#\9 ),.awsui_body-cell-editor-wrapper_c6tup_18pys_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_18pys_1182:not(#\9 ){cursor:pointer;outline:0;background:0;border-block:0;border-inline:0;padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-scaled-xxs-vdp1uk, 4px);min-block-size:10px;min-inline-size:10px;color:var(--color-text-button-normal-default-zgayzk, #006ce0)}.awsui_body-cell-editor-disabled_c6tup_18pys_1212:not(#\9 ){color:var(--color-text-disabled-inline-edit-0q59g9, #424650)}.awsui_body-cell-editor_c6tup_18pys_1182:not(#\9 ):hover{color:var(--color-text-button-normal-hover-zqer8h, #002b66)}.awsui_body-cell-editor_c6tup_18pys_1182:not(#\9 ):active{color:var(--color-text-button-normal-active-2m0i2z, #002b66)}.awsui_body-cell-editor-row_c6tup_18pys_1221:not(#\9 ){display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;column-gap:var(--space-xxs-0gmk42, 4px)}.awsui_body-cell-editor-row_c6tup_18pys_1221>:not(#\9 ):not(:last-child){flex-grow:1}.awsui_body-cell-editor-controls_c6tup_18pys_1231:not(#\9 ){flex-shrink:0}.awsui_body-cell-editor-row-editor_c6tup_18pys_1234:not(#\9 ){max-inline-size:calc(100% - 6*var(--space-xxs-0gmk42, 4px) - 2*var(--size-icon-normal-tg8eob, 16px))}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_18pys_1237:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_18pys_1237:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_18pys_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_18pys_1237:not(#\9 ):focus.awsui_sticky-cell_c6tup_18pys_702{position:sticky}.awsui_body-cell-editor-icon_c6tup_18pys_1261:not(#\9 ){display:none}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-expandable_c6tup_18pys_453:not(#\9 ){position:relative}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-expandable_c6tup_18pys_453.awsui_sticky-cell_c6tup_18pys_702:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ){position:relative}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_sticky-cell_c6tup_18pys_702:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){overflow:visible}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-0_c6tup_18pys_166>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-0_c6tup_18pys_166>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + -1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-1_c6tup_18pys_173>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-1_c6tup_18pys_173>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 0*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-2_c6tup_18pys_180>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-2_c6tup_18pys_180>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 1*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-3_c6tup_18pys_187>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-3_c6tup_18pys_187>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-4_c6tup_18pys_194>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-4_c6tup_18pys_194>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 3*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-5_c6tup_18pys_201>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-5_c6tup_18pys_201>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 4*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-6_c6tup_18pys_208>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-6_c6tup_18pys_208>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 5*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-7_c6tup_18pys_215>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-7_c6tup_18pys_215>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 6*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-8_c6tup_18pys_222>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-8_c6tup_18pys_222>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 7*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-9_c6tup_18pys_229>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-9_c6tup_18pys_229>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-next_c6tup_18pys_236>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2);margin-inline-start:calc((var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))/2 + 9*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453.awsui_expandable-level-next_c6tup_18pys_236>.awsui_expandable-toggle-wrapper_c6tup_18pys_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 8*(var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px)))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-inline-end:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-block-start:calc(var(--space-scaled-xxxs-7blpsd, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453.awsui_body-cell-edit-active_c6tup_18pys_453>.awsui_body-cell-content_c6tup_18pys_160:not(#\9 ){padding-block-end:calc(var(--space-scaled-xxxs-7blpsd, 2px) + 1px - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-end:-2px}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_resizable-columns_c6tup_18pys_1373)>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-end:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-l-0ykpb1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453)>.awsui_body-cell-editor-wrapper_c6tup_18pys_1182,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453)>.awsui_expandable-cell-content_c6tup_18pys_1376>.awsui_body-cell-editor-wrapper_c6tup_18pys_1182{opacity:0}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453):focus-within{position:relative}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453):focus-within{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453):focus-within::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453):focus-within.awsui_sticky-cell_c6tup_18pys_702{position:sticky}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453):focus-within.awsui_is-visual-refresh_c6tup_18pys_363:first-child{position:relative}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453):focus-within.awsui_is-visual-refresh_c6tup_18pys_363:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453):focus-within.awsui_is-visual-refresh_c6tup_18pys_363:first-child::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + 1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):not(.awsui_body-cell-expandable_c6tup_18pys_453):focus-within.awsui_is-visual-refresh_c6tup_18pys_363:first-child.awsui_sticky-cell_c6tup_18pys_702{position:sticky}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):focus-within:focus-within .awsui_body-cell-editor-icon_c6tup_18pys_1261,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453).awsui_body-cell-edit-disabled-popover_c6tup_18pys_1427 .awsui_body-cell-editor-icon_c6tup_18pys_1261{display:unset}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):focus-within:focus-within.awsui_body-cell-has-success_c6tup_18pys_1430>.awsui_body-cell-content_c6tup_18pys_160,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453).awsui_body-cell-edit-disabled-popover_c6tup_18pys_1427.awsui_body-cell-has-success_c6tup_18pys_1430>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-end:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-l-0ykpb1, 20px) + var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):focus-within:focus-within>.awsui_body-cell-content_c6tup_18pys_160,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453).awsui_body-cell-edit-disabled-popover_c6tup_18pys_1427>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-end:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-l-0ykpb1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):focus-within:focus-within>.awsui_body-cell-editor-wrapper_c6tup_18pys_1182,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):focus-within:focus-within>.awsui_expandable-cell-content_c6tup_18pys_1376>.awsui_body-cell-editor-wrapper_c6tup_18pys_1182,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453).awsui_body-cell-edit-disabled-popover_c6tup_18pys_1427>.awsui_body-cell-editor-wrapper_c6tup_18pys_1182,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453).awsui_body-cell-edit-disabled-popover_c6tup_18pys_1427>.awsui_expandable-cell-content_c6tup_18pys_1376>.awsui_body-cell-editor-wrapper_c6tup_18pys_1182{opacity:1}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):focus-within:focus-within>.awsui_body-cell-success_c6tup_18pys_1187,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453).awsui_body-cell-edit-disabled-popover_c6tup_18pys_1427>.awsui_body-cell-success_c6tup_18pys_1187{opacity:1}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):focus-within:focus-within.awsui_sticky-cell_c6tup_18pys_702,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453).awsui_body-cell-edit-disabled-popover_c6tup_18pys_1427.awsui_sticky-cell_c6tup_18pys_702{position:sticky}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover{position:relative}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover .awsui_body-cell-editor-icon_c6tup_18pys_1261{display:unset}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover:not(.awsui_body-cell-expandable_c6tup_18pys_453){cursor:pointer;background-color:var(--color-background-dropdown-item-hover-5d9wxd, #f3f3f7);border-block:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-editable-cell-hover-qp4k0x, #8c8c94);border-inline:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-editable-cell-hover-qp4k0x, #8c8c94)}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover.awsui_sticky-cell_c6tup_18pys_702{position:sticky}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover:first-child{inset-inline:0;border-start-start-radius:var(--border-radius-item-ej2e2w, 8px);border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover:last-child{border-start-end-radius:var(--border-radius-item-ej2e2w, 8px);border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_18pys_1182>.awsui_body-cell-content_c6tup_18pys_160,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover>.awsui_expandable-cell-content_c6tup_18pys_1376>.awsui_body-cell-editor-wrapper_c6tup_18pys_1182>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px) - 2*var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover>.awsui_body-cell-success_c6tup_18pys_1187>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px) + var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px) - 2*var(--border-divider-list-width-fmnfya, 1px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover.awsui_body-cell-last-row_c6tup_18pys_1040.awsui_body-cell-selected_c6tup_18pys_1040>.awsui_body-cell-content_c6tup_18pys_160,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover.awsui_body-cell-next-selected_c6tup_18pys_1149>.awsui_body-cell-content_c6tup_18pys_160{padding-block:calc(var(--space-scaled-xs-rt720d, 8px) - var(--border-divider-list-width-fmnfya, 1px)/2 - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block:-2px}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover.awsui_body-cell-last-row_c6tup_18pys_1040:not(.awsui_body-cell-expandable_c6tup_18pys_453):not(.awsui_body-cell-selected_c6tup_18pys_1040)>.awsui_body-cell-content_c6tup_18pys_160{padding-block-start:calc(var(--space-scaled-xs-rt720d, 8px) - (var(--border-divider-list-width-fmnfya, 1px)) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block-start:-2px}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover.awsui_body-cell-first-row_c6tup_18pys_1037:not(.awsui_body-cell-expandable_c6tup_18pys_453):not(.awsui_body-cell-selected_c6tup_18pys_1040)>.awsui_body-cell-content_c6tup_18pys_160{padding-block:calc(var(--space-scaled-xs-rt720d, 8px) - (var(--border-divider-list-width-fmnfya, 1px)) - 1*var(--border-divider-list-width-fmnfya, 1px) + 2px);margin-block:-2px}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover>.awsui_body-cell-content_c6tup_18pys_160{padding-inline-end:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-l-0ykpb1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_18pys_1182,.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover>.awsui_expandable-cell-content_c6tup_18pys_1376>.awsui_body-cell-editor-wrapper_c6tup_18pys_1182{opacity:1}.awsui_body-cell_c6tup_18pys_152.awsui_body-cell-editable_c6tup_18pys_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_18pys_453):hover:hover>.awsui_body-cell-success_c6tup_18pys_1187{opacity:1}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_18pys_152:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_18pys_152:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_18pys_152:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_18pys_152:not(#\9 ):focus.awsui_sticky-cell_c6tup_18pys_702{position:sticky}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_18pys_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_18pys_363:first-child{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_18pys_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_18pys_363:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_18pys_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_18pys_363:first-child::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + 1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_18pys_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_18pys_363:first-child.awsui_sticky-cell_c6tup_18pys_702{position:sticky}
.awsui_items-loader_115pt_16l07_5:not(#\9 ){display:inline}
.awsui_resize-active_x7peu_1237q_145:not(#\9 ):not(.awsui_resize-active-with-focus_x7peu_1237q_145) *{cursor:col-resize;-webkit-user-select:none;user-select:none}.awsui_resizer-wrapper_x7peu_1237q_150:not(#\9 ){inset-block:0;position:absolute;inset-inline-end:calc(-1*var(--space-xl-d84eey, 24px)/2);inline-size:var(--space-xl-d84eey, 24px);overflow:hidden;z-index:10}th:not(#\9 ):last-child>.awsui_resizer-wrapper_x7peu_1237q_150:has(.awsui_divider-interactive_x7peu_1237q_158).awsui_is-borderless_x7peu_1237q_158{inset-inline-end:0}.awsui_resizer-button-wrapper_x7peu_1237q_162:not(#\9 ){block-size:100%}th:not(#\9 ):not(:last-child)>.awsui_divider_x7peu_1237q_158,.awsui_divider-interactive_x7peu_1237q_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-y2jce8, 18px);max-block-size:calc(100% - (2*var(--space-xs-j1ch97, 8px) + var(--space-xxxs-zelp5l, 2px)));margin-block:auto;margin-inline:auto;border-inline-start:var(--border-item-width-y8srom, 2px) solid var(--color-border-divider-interactive-default-ax9zu9, #8c8c94);box-sizing:border-box}th:not(#\9 ):not(:last-child)>.awsui_divider-disabled_x7peu_1237q_182{border-inline-start-color:var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_divider-interactive_x7peu_1237q_158:not(#\9 ){inset-inline-end:calc(var(--space-xl-d84eey, 24px)/2)}th:not(#\9 ):last-child>.awsui_resizer-wrapper_x7peu_1237q_150.awsui_visual-refresh_x7peu_1237q_190.awsui_is-borderless_x7peu_1237q_158 .awsui_divider-interactive_x7peu_1237q_158{inset-inline-end:0}.awsui_divider-active_x7peu_1237q_194:not(#\9 ){border-inline-start:2px solid var(--color-border-divider-active-6b2ub0, #0f141a)}.awsui_resizer_x7peu_1237q_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-d84eey, 24px)}.awsui_resizer_x7peu_1237q_150:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_resize-active_x7peu_1237q_145 .awsui_resizer_x7peu_1237q_150:not(#\9 ){pointer-events:none}.awsui_resizer_x7peu_1237q_150:not(#\9 ):hover+.awsui_divider_x7peu_1237q_158{border-inline-start:2px solid var(--color-border-divider-active-6b2ub0, #0f141a)}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1237q_150.awsui_has-focus_x7peu_1237q_246:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1237q_150.awsui_has-focus_x7peu_1237q_246:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px - 1px)}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_1237q_150.awsui_has-focus_x7peu_1237q_246:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px));inset-block-start:calc(-1*(var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px));inline-size:calc(100% + var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px + var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px);block-size:calc(100% + var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px + var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 2px);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_tracker_x7peu_1237q_268:not(#\9 ){display:none;position:absolute;border-inline-start:var(--border-divider-list-width-fmnfya, 1px) dashed var(--color-border-divider-active-6b2ub0, #0f141a);inline-size:0;inset-block:0}.awsui_resize-active_x7peu_1237q_145 .awsui_tracker_x7peu_1237q_268:not(#\9 ){display:block}
.awsui_header-cell_1spae_5e10n_149:not(#\9 ){position:relative;text-align:start;box-sizing:border-box;border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);background:var(--color-background-table-header-yi8y8x, #ffffff);color:var(--color-text-column-header-yryju8, #424650);font-weight:var(--font-weight-heading-s-jsg18b, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-scaled-xs-rt720d, 8px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_header-cell-fake-focus_1spae_5e10n_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_header-cell-fake-focus_1spae_5e10n_183:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_header-cell-fake-focus_1spae_5e10n_183:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_header-cell-sticky_1spae_5e10n_204:not(#\9 ){border-block-end:var(--border-table-sticky-width-b7hbf5, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_header-cell-stuck_1spae_5e10n_207:not(#\9 ):not(.awsui_header-cell-variant-full-page_1spae_5e10n_207){border-block-end-color:transparent}.awsui_header-cell-variant-full-page_1spae_5e10n_207:not(#\9 ){background:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_header-cell-variant-full-page_1spae_5e10n_207.awsui_header-cell-hidden_1spae_5e10n_213:not(#\9 ){border-block-end-color:transparent}.awsui_header-cell-variant-embedded_1spae_5e10n_216.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_5e10n_204,.awsui_sticky-cell_1spae_5e10n_216)),.awsui_header-cell-variant-borderless_1spae_5e10n_216.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_5e10n_204,.awsui_sticky-cell_1spae_5e10n_216)){background:none}.awsui_header-cell_1spae_5e10n_149:not(#\9 ):last-child,.awsui_header-cell_1spae_5e10n_149.awsui_header-cell-sortable_1spae_5e10n_219:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell_1spae_5e10n_216:not(#\9 ){position:sticky;background:var(--color-background-table-header-yi8y8x, #ffffff);z-index:798;transition-property:padding;transition-duration:var(--motion-duration-transition-show-quick-7tdo52, 90ms);transition-timing-function:var(--motion-easing-sticky-2o5vog, cubic-bezier(1, 0, 0.83, 1))}@media(prefers-reduced-motion: reduce){.awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell_1spae_5e10n_216:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell_1spae_5e10n_216:not(#\9 ),.awsui-mode-entering .awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell_1spae_5e10n_216:not(#\9 ){animation:none;transition:none}.awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell_1spae_5e10n_216.awsui_table-variant-full-page_1spae_5e10n_240:not(#\9 ){background:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell-pad-left_1spae_5e10n_243:not(#\9 ):not(.awsui_has-selection_1spae_5e10n_243){padding-inline-start:var(--space-table-horizontal-jdu87e, 20px)}.awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell-last-inline-start_1spae_5e10n_246:not(#\9 ){box-shadow:var(--shadow-sticky-column-first-5rlcen, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0px -24px 0px 0px)}.awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell-last-inline-start_1spae_5e10n_246>.awsui_resize-divider_1spae_5e10n_251:not(#\9 ){display:none}.awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell-last-inline-start_1spae_5e10n_246:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-last-360gxs, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell-last-inline-end_1spae_5e10n_258:not(#\9 ){box-shadow:var(--shadow-sticky-column-last-360gxs, -4px 0 8px 1px rgba(0, 28, 36, 0.1));clip-path:inset(0 0 0 -24px)}.awsui_header-cell_1spae_5e10n_149.awsui_sticky-cell-last-inline-end_1spae_5e10n_258:not(#\9 ):dir(rtl){box-shadow:var(--shadow-sticky-column-first-5rlcen, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));clip-path:inset(0 -24px 0 0)}.awsui_sorting-icon_1spae_5e10n_268:not(#\9 ){position:absolute;inset-block-start:50%;transform:translateY(-50%);inset-inline-end:var(--space-xxs-0gmk42, 4px);color:var(--color-text-column-sorting-icon-kih70o, #424650)}.awsui_edit-icon_1spae_5e10n_276:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px);margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px);color:inherit}.awsui_header-cell-content_1spae_5e10n_282:not(#\9 ){position:relative;padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline-end:var(--space-s-kbzdb8, 12px);padding-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_header-cell-content_1spae_5e10n_282.awsui_header-cell-content-expandable_1spae_5e10n_288:not(#\9 ){padding-inline-start:calc(var(--space-s-kbzdb8, 12px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell-sortable_1spae_5e10n_219>.awsui_header-cell-content_1spae_5e10n_282:not(#\9 ){padding-inline-end:calc(var(--space-xl-d84eey, 24px) + var(--space-xxs-0gmk42, 4px))}.awsui_header-cell-content_1spae_5e10n_282:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_5e10n_282:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_5e10n_282:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_5e10n_282:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_5e10n_282.awsui_header-cell-fake-focus_1spae_5e10n_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_5e10n_282.awsui_header-cell-fake-focus_1spae_5e10n_183:not(#\9 ){outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_5e10n_282.awsui_header-cell-fake-focus_1spae_5e10n_183:not(#\9 )::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_header-cell-disabled_1spae_5e10n_340.awsui_header-cell-sorted_1spae_5e10n_340>.awsui_header-cell-content_1spae_5e10n_282>.awsui_sorting-icon_1spae_5e10n_268:not(#\9 ){color:var(--color-text-interactive-disabled-062j3d, #b4b4bb)}.awsui_header-cell-sortable_1spae_5e10n_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_5e10n_340)>.awsui_header-cell-content_1spae_5e10n_282{cursor:pointer}.awsui_header-cell-sortable_1spae_5e10n_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_5e10n_340)>.awsui_header-cell-content_1spae_5e10n_282:hover,.awsui_header-cell-sortable_1spae_5e10n_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_5e10n_340).awsui_header-cell-sorted_1spae_5e10n_340>.awsui_header-cell-content_1spae_5e10n_282{color:var(--color-text-interactive-active-9p0kvo, #0f141a)}.awsui_header-cell-sortable_1spae_5e10n_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_5e10n_340)>.awsui_header-cell-content_1spae_5e10n_282:hover>.awsui_sorting-icon_1spae_5e10n_268,.awsui_header-cell-sortable_1spae_5e10n_219:not(#\9 ):not(.awsui_header-cell-disabled_1spae_5e10n_340).awsui_header-cell-sorted_1spae_5e10n_340>.awsui_header-cell-content_1spae_5e10n_282>.awsui_sorting-icon_1spae_5e10n_268{color:var(--color-text-interactive-active-9p0kvo, #0f141a)}.awsui_header-cell-text_1spae_5e10n_354:not(#\9 ){line-height:var(--line-height-heading-xs-y2jce8, 18px);padding-block:calc(var(--space-xxxs-zelp5l, 2px)/2)}.awsui_header-cell-text_1spae_5e10n_354:not(#\9 ):not(.awsui_header-cell-text-wrap_1spae_5e10n_358){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_header-cell_1spae_5e10n_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_5e10n_216):first-child{padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_header-cell_1spae_5e10n_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_5e10n_216):first-child.awsui_header-cell-content-expandable_1spae_5e10n_288{padding-inline-start:calc(var(--space-xs-j1ch97, 8px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child:focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px)));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_5e10n_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_5e10n_183{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_5e10n_183::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px)));inset-block-start:calc(-1*-1*var(--space-scaled-xxs-vdp1uk, 4px));inline-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));block-size:calc(100% + -1*var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-scaled-xxs-vdp1uk, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_5e10n_282{padding-inline-start:0px}.awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_5e10n_282.awsui_header-cell-content-expandable_1spae_5e10n_288{padding-inline-start:calc(0px + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_5e10n_282:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_5e10n_282:focus{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_5e10n_282:focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px)));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_5e10n_282.awsui_header-cell-fake-focus_1spae_5e10n_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_5e10n_282.awsui_header-cell-fake-focus_1spae_5e10n_183{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child>.awsui_header-cell-content_1spae_5e10n_282.awsui_header-cell-fake-focus_1spae_5e10n_183::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*(-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px)));inset-block-start:calc(-1*-1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));inline-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + var(--space-scaled-xxs-vdp1uk, 4px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));block-size:calc(100% + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px) + -1*var(--space-table-header-focus-outline-gutter-b0tzb1, 0px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_5e10n_479):not(.awsui_sticky-cell-pad-inline-start_1spae_5e10n_479){padding-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_5e10n_479):not(.awsui_sticky-cell-pad-inline-start_1spae_5e10n_479).awsui_header-cell-content-expandable_1spae_5e10n_288{padding-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child.awsui_has-striped-rows_1spae_5e10n_479:not(.awsui_sticky-cell-pad-inline-start_1spae_5e10n_479){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):first-child.awsui_has-striped-rows_1spae_5e10n_479:not(.awsui_sticky-cell-pad-inline-start_1spae_5e10n_479).awsui_header-cell-content-expandable_1spae_5e10n_288{padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216:not(#\9 ):last-child.awsui_header-cell-sortable_1spae_5e10n_219:not(.awsui_header-cell-resizable_1spae_5e10n_491){padding-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216.awsui_sticky-cell-pad-inline-start_1spae_5e10n_479:not(#\9 ){padding-inline-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_header-cell_1spae_5e10n_149.awsui_is-visual-refresh_1spae_5e10n_216.awsui_sticky-cell-pad-inline-start_1spae_5e10n_479.awsui_header-cell-content-expandable_1spae_5e10n_288:not(#\9 ){padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}

.awsui_sticky-scrollbar_faqt8_df4ol_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_df4ol_181[data-stuck=false]:not(#\9 ){clip-path:inset(-9999px 0 0 0 round var(--border-radius-container-r1vefe, 16px))}.awsui_sticky-scrollbar-content_faqt8_df4ol_193:not(#\9 ){block-size:15px}.awsui_sticky-scrollbar-visible_faqt8_df4ol_196:not(#\9 ){display:block}.awsui_sticky-scrollbar-native-invisible_faqt8_df4ol_199:not(#\9 ){margin-block-start:-15px}.awsui_sticky-scrollbar-offset_faqt8_df4ol_202:not(#\9 ){z-index:799}.awsui_sticky-scrollbar-offset_faqt8_df4ol_202:not(#\9 ):not(.awsui_is-visual-refresh_faqt8_df4ol_205){background-color:var(--color-background-container-content-6p3tfp, #ffffff);block-size:15px;margin-block-start:calc(-1*var(--border-divider-section-width-n3ndoh, 1px));border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_sticky-scrollbar-offset_faqt8_df4ol_202.awsui_is-visual-refresh_faqt8_df4ol_205:not(#\9 ){margin-block-start:-5px}
.awsui_modal-actions_12hyz_zflhz_181:not(#\9 ){justify-content:flex-end}.awsui_last-updated-caption_12hyz_zflhz_189:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);text-align:end;color:var(--color-text-status-inactive-5bty87, #656871)}



.awsui_root_l0dv0_9lbft_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_9lbft_179:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);margin-block:0;margin-inline:0;padding-block:var(--space-panel-header-vertical-ue8lsi, 20px);padding-inline-start:var(--space-panel-nav-left-z0fy8b, 28px);padding-inline-end:calc(var(--space-scaled-xxl-fs6lrd, 32px) + var(--space-xl-d84eey, 24px))}.awsui_header-link_l0dv0_9lbft_193:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-heading-default-yjlaqw, #0f141a);min-block-size:var(--font-panel-header-line-height-ke9ql3, 22px);display:flex}.awsui_header-link--has-logo_l0dv0_9lbft_204>.awsui_header-link-text_l0dv0_9lbft_204:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400);align-self:center}.awsui_header-logo_l0dv0_9lbft_209:not(#\9 ){margin-inline-end:var(--space-s-kbzdb8, 12px);margin-block-start:var(--space-xxxs-zelp5l, 2px);max-inline-size:calc(1.25*var(--size-icon-big-nbr3sv, 32px));align-self:flex-start}.awsui_header-logo--stretched_l0dv0_9lbft_215:not(#\9 ){max-inline-size:100%;margin-inline-end:0}.awsui_items-control_l0dv0_9lbft_220:not(#\9 ){padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_list-container_l0dv0_9lbft_224:not(#\9 ){margin-block-end:var(--space-panel-content-bottom-4qwb01, 40px)}.awsui_items-control_l0dv0_9lbft_220:not(#\9 ),.awsui_list-container_l0dv0_9lbft_224:not(#\9 ){margin-block-start:var(--space-panel-content-top-ksxtkt, 20px)}.awsui_with-toolbar_l0dv0_9lbft_232>.awsui_divider-header_l0dv0_9lbft_232+.awsui_items-control_l0dv0_9lbft_220:not(#\9 ),.awsui_with-toolbar_l0dv0_9lbft_232>.awsui_divider-header_l0dv0_9lbft_232+.awsui_list-container_l0dv0_9lbft_224:not(#\9 ){margin-block-start:0}.awsui_list_l0dv0_9lbft_224:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline-end:0;padding-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_list-variant-root_l0dv0_9lbft_245:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline-start:var(--space-panel-nav-left-z0fy8b, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px)}.awsui_list-variant-root--first_l0dv0_9lbft_252:not(#\9 ){margin-block-start:0}.awsui_list-variant-expandable-link-group_l0dv0_9lbft_256:not(#\9 ){padding-inline-start:var(--space-xxxl-mw5hbl, 40px)}.awsui_list-item_l0dv0_9lbft_260:not(#\9 ){margin-block:var(--space-scaled-xs-rt720d, 8px);margin-inline:0;padding-block:0;padding-inline:0;list-style:none}.awsui_list-variant-root--first_l0dv0_9lbft_252>.awsui_list-item_l0dv0_9lbft_260:not(#\9 ):first-child{margin-block-start:0px}.awsui_section_l0dv0_9lbft_271:not(#\9 ),.awsui_expandable-link-group_l0dv0_9lbft_272:not(#\9 ){margin-inline-start:calc(-1*var(--space-l-0ykpb1, 20px))}.awsui_section--no-ident_l0dv0_9lbft_275:not(#\9 ),.awsui_expandable-link-group--no-ident_l0dv0_9lbft_276:not(#\9 ){margin-inline-start:0}.awsui_section_l0dv0_9lbft_271:not(#\9 ){margin-block:calc(var(--space-scaled-2x-l-tp55jd, 20px) - var(--border-divider-section-width-n3ndoh, 1px))}.awsui_section_l0dv0_9lbft_271.awsui_refresh_l0dv0_9lbft_284:not(#\9 ){margin-block:calc(var(--space-scaled-2x-m-o8ufma, 16px) - var(--border-divider-section-width-n3ndoh, 1px))}.awsui_list-variant-root--first_l0dv0_9lbft_252>.awsui_list-item_l0dv0_9lbft_260:not(#\9 ):first-child>.awsui_section_l0dv0_9lbft_271{margin-block-start:0px}.awsui_section_l0dv0_9lbft_271>div:not(#\9 ){padding-block:0;padding-inline:0}.awsui_list-variant-section-group_l0dv0_9lbft_295:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_section-group_l0dv0_9lbft_302:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);margin-block:0;margin-inline:0}.awsui_link_l0dv0_9lbft_318:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-secondary-iz3e4w, #424650);font-weight:var(--font-weight-normal-aq67c4, 400);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_link-active_l0dv0_9lbft_327:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-cuk9xq, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);color:var(--color-text-accent-fzn0d5, #006ce0)}.awsui_header-link_l0dv0_9lbft_193:not(#\9 ),.awsui_link_l0dv0_9lbft_318:not(#\9 ){text-decoration:none}.awsui_header-link_l0dv0_9lbft_193:not(#\9 ):hover,.awsui_link_l0dv0_9lbft_318:not(#\9 ):hover{color:var(--color-text-accent-fzn0d5, #006ce0)}.awsui_header-link_l0dv0_9lbft_193:not(#\9 ):focus,.awsui_link_l0dv0_9lbft_318:not(#\9 ):focus{outline:none}.awsui_header-link_l0dv0_9lbft_193:not(#\9 ):hover,.awsui_header-link_l0dv0_9lbft_193:not(#\9 ):focus,.awsui_link_l0dv0_9lbft_318:not(#\9 ):hover,.awsui_link_l0dv0_9lbft_318:not(#\9 ):focus{text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-link_l0dv0_9lbft_193:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_link_l0dv0_9lbft_318:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_info_l0dv0_9lbft_364:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_external-icon_l0dv0_9lbft_368:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_divider_l0dv0_9lbft_232:not(#\9 ){border-block:none;border-inline:none}.awsui_divider-default_l0dv0_9lbft_377:not(#\9 ){margin-block:var(--space-scaled-2x-xl-vlpzgt, 24px);margin-inline:calc(-1*var(--space-panel-divider-margin-horizontal-h2a321, 8px));border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_divider-header_l0dv0_9lbft_232:not(#\9 ){margin-block:0;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-xjnroh, #c6c6cd)}.awsui_with-toolbar_l0dv0_9lbft_232>.awsui_divider-header_l0dv0_9lbft_232:not(#\9 ){border-color:transparent}

@keyframes awsui_skeleton-wave_1qq5l_11ts9_1{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes awsui_skeleton-wave-rtl_1qq5l_11ts9_1{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.awsui_root_1qq5l_11ts9_161:not(#\9 ){inline-size:100%}.awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 ){block-size:1em;inline-size:100%;vertical-align:middle;display:inline-block;position:relative;overflow:hidden;background-color:var(--color-background-skeleton-ofn5aj, #ebebf0);border-start-start-radius:var(--border-radius-skeleton-838480, 8px);border-start-end-radius:var(--border-radius-skeleton-838480, 8px);border-end-start-radius:var(--border-radius-skeleton-838480, 8px);border-end-end-radius:var(--border-radius-skeleton-838480, 8px)}.awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 )::after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;background:linear-gradient(90deg, transparent, var(--color-background-skeleton-wave-v2ycnu, #f6f6f9), transparent);animation:awsui_skeleton-wave_1qq5l_11ts9_1 1.25s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 )::after,.awsui-mode-entering .awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 )::after{animation:none;transition:none}.awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 ):dir(rtl)::after{animation:awsui_skeleton-wave-rtl_1qq5l_11ts9_1 1.25s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 ):dir(rtl)::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 ):dir(rtl)::after,.awsui-mode-entering .awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 ):dir(rtl)::after{animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 ),.awsui-mode-entering .awsui_root_1qq5l_11ts9_161>.awsui_inner_1qq5l_11ts9_164:not(#\9 ){animation:none;transition:none}.awsui_display-block_1qq5l_11ts9_222:not(#\9 ){display:block}.awsui_display-inline-block_1qq5l_11ts9_226:not(#\9 ){display:inline-block;vertical-align:middle}.awsui_display-inline_1qq5l_11ts9_226:not(#\9 ){display:inline}.awsui_variant-text-body-s_1qq5l_11ts9_235:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px)}.awsui_variant-text-body-m_1qq5l_11ts9_240:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_variant-text-heading-xs_1qq5l_11ts9_245:not(#\9 ){font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px)}.awsui_variant-text-heading-s_1qq5l_11ts9_250:not(#\9 ){font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px)}.awsui_variant-text-heading-m_1qq5l_11ts9_255:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px)}.awsui_variant-text-heading-l_1qq5l_11ts9_260:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px)}.awsui_variant-text-heading-xl_1qq5l_11ts9_265:not(#\9 ){font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px)}.awsui_variant-text-display-l_1qq5l_11ts9_270:not(#\9 ){font-size:var(--font-size-display-l-0xdz3a, 42px);line-height:var(--line-height-display-l-ho7s7t, 48px)}
.awsui_root_pcgz5_qxx98_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-size:var(--font-size-body-s-6sqp8s, 12px);padding-block:var(--space-s-kbzdb8, 12px);position:relative;max-inline-size:800px;margin-inline:calc(var(--space-m-utxyzm, 16px)/2)}.awsui_slider_pcgz5_qxx98_190:not(#\9 ){display:flex;align-items:center}.awsui_slider-track_pcgz5_qxx98_194:not(#\9 ),.awsui_slider-range_pcgz5_qxx98_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-j1ch97, 8px);margin-inline:calc(var(--space-m-utxyzm, 16px)/-2)}.awsui_slider-track_pcgz5_qxx98_194:not(#\9 ){background-color:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-track-default-ijwx3y, #8c8c94));inline-size:calc(100% + var(--space-m-utxyzm, 16px));block-size:2px;cursor:pointer}.awsui_slider-track_pcgz5_qxx98_194.awsui_disabled_pcgz5_qxx98_209:not(#\9 ){cursor:default;background-color:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-ii52b7, #dedee3))}.awsui_slider-track_pcgz5_qxx98_194.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_slider-track_pcgz5_qxx98_194.awsui_disabled_pcgz5_qxx98_209){cursor:default;background-color:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-ii52b7, #dedee3))}.awsui_slider-range_pcgz5_qxx98_194:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-default-2wbltk, #006ce0));block-size:4px;inline-size:calc(var(--awsui-slider-range-inline-size-6b9ypa) + var(--space-m-utxyzm, 16px))}.awsui_slider-range_pcgz5_qxx98_194.awsui_error_pcgz5_qxx98_222:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-error-default-au4ba9, #db0000))}.awsui_slider-range_pcgz5_qxx98_194.awsui_warning_pcgz5_qxx98_225:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-warning-default-knxa2k, #855900))}.awsui_slider-range_pcgz5_qxx98_194.awsui_active_pcgz5_qxx98_228:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-active-7xqk2o, #004a9e))}.awsui_slider-range_pcgz5_qxx98_194.awsui_error-active_pcgz5_qxx98_231:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-error-active-d6zndz, #db0000))}.awsui_slider-range_pcgz5_qxx98_194.awsui_warning-active_pcgz5_qxx98_234:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-warning-active-1j3z1b, #855900))}.awsui_slider-range_pcgz5_qxx98_194.awsui_disabled_pcgz5_qxx98_209:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-control-disabled-ii52b7, #dedee3))}.awsui_slider-range_pcgz5_qxx98_194.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_slider-range_pcgz5_qxx98_194.awsui_disabled_pcgz5_qxx98_209){inline-size:calc(var(--awsui-slider-range-inline-size-6b9ypa) + var(--space-s-kbzdb8, 12px));background-color:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-foreground-control-read-only-c0s67o, #656871))}.awsui_labels_pcgz5_qxx98_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-utxyzm, 16px)}.awsui_labels-noref_pcgz5_qxx98_251:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-reference_pcgz5_qxx98_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_qxx98_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-utxyzm, 16px)/-2)}.awsui_labels-max_pcgz5_qxx98_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-utxyzm, 16px)/-2)}.awsui_labels-aria-description_pcgz5_qxx98_275:not(#\9 ){display:none}@media(max-width: 576px){.awsui_labels_pcgz5_qxx98_245:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-min_pcgz5_qxx98_261:not(#\9 ){grid-column:1}.awsui_labels-max_pcgz5_qxx98_267:not(#\9 ){grid-column:2}.awsui_labels_pcgz5_qxx98_245>.awsui_labels-reference_pcgz5_qxx98_254:not(#\9 ){display:none}}.awsui_ticks_pcgz5_qxx98_293:not(#\9 ){display:grid;grid-template-columns:repeat(var(--awsui-slider-tick-count-6b9ypa), 1fr);inline-size:calc(100% - var(--space-m-utxyzm, 16px));margin-inline:calc(var(--space-m-utxyzm, 16px)/2)}.awsui_ticks-wrapper_pcgz5_qxx98_299:not(#\9 ){block-size:0;display:flex;margin-inline:calc(var(--space-m-utxyzm, 16px)/-2)}.awsui_tick_pcgz5_qxx98_293:not(#\9 ){grid-row:1;block-size:var(--space-xs-j1ch97, 8px);inline-size:var(--space-xxxs-zelp5l, 2px);padding-inline:0;padding-block:0;background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-track-default-ijwx3y, #8c8c94));inset-block-start:-4px}.awsui_tick_pcgz5_qxx98_293.awsui_middle_pcgz5_qxx98_314:not(#\9 ):first-child,.awsui_tick_pcgz5_qxx98_293.awsui_middle_pcgz5_qxx98_314:not(#\9 ):last-child{visibility:hidden}.awsui_tick_pcgz5_qxx98_293.awsui_filled_pcgz5_qxx98_317:not(#\9 ){background:var(--awsui-style-slider-range-background-default-6b9ypa, var(--color-background-slider-range-default-2wbltk, #006ce0))}.awsui_tick_pcgz5_qxx98_293.awsui_filled_pcgz5_qxx98_317.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_disabled_pcgz5_qxx98_209){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-foreground-control-read-only-c0s67o, #656871))}.awsui_tick_pcgz5_qxx98_293.awsui_active_pcgz5_qxx98_228:not(#\9 ){background:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-active-7xqk2o, #004a9e))}.awsui_tick_pcgz5_qxx98_293.awsui_error_pcgz5_qxx98_222:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-range-error-default-au4ba9, #db0000))}.awsui_tick_pcgz5_qxx98_293.awsui_warning_pcgz5_qxx98_225:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-slider-range-warning-default-knxa2k, #855900))}.awsui_tick_pcgz5_qxx98_293.awsui_error-active_pcgz5_qxx98_231:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-error-active-d6zndz, #db0000))}.awsui_tick_pcgz5_qxx98_293.awsui_warning-active_pcgz5_qxx98_234:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-6b9ypa, var(--color-background-slider-range-warning-active-1j3z1b, #855900))}.awsui_tick_pcgz5_qxx98_293.awsui_disabled_pcgz5_qxx98_209:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-ii52b7, #dedee3))}.awsui_tick_pcgz5_qxx98_293.awsui_readonly_pcgz5_qxx98_213:not(#\9 ){background:var(--awsui-style-slider-track-background-color-6b9ypa, var(--color-background-control-disabled-ii52b7, #dedee3))}.awsui_tooltip-thumb_pcgz5_qxx98_345:not(#\9 ){position:absolute;inline-size:var(--space-xxl-exi600, 32px);block-size:var(--space-xxl-exi600, 32px);margin-block-start:calc(var(--space-s-kbzdb8, 12px)/-1);inset-inline-start:var(--awsui-slider-tooltip-position-6b9ypa)}.awsui_tooltip-thumb_pcgz5_qxx98_345.awsui_readonly_pcgz5_qxx98_213:not(#\9 ){inline-size:var(--space-xl-d84eey, 24px);block-size:var(--space-xl-d84eey, 24px);margin-block-start:calc(var(--space-xs-j1ch97, 8px)/-1)}.awsui_thumb_pcgz5_qxx98_358:not(#\9 ){background:transparent;appearance:none;position:absolute;block-size:0;inline-size:calc(100% + var(--space-m-utxyzm, 16px));margin-inline-start:calc(var(--space-m-utxyzm, 16px)/-2);outline:0;margin-block-start:var(--space-xxs-0gmk42, 4px);cursor:pointer;touch-action:none}.awsui_thumb_pcgz5_qxx98_358.awsui_disabled_pcgz5_qxx98_209:not(#\9 ){cursor:default}.awsui_thumb_pcgz5_qxx98_358.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_thumb_pcgz5_qxx98_358.awsui_disabled_pcgz5_qxx98_209){cursor:default}.awsui_thumb_pcgz5_qxx98_358.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_thumb_pcgz5_qxx98_358.awsui_disabled_pcgz5_qxx98_209):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_qxx98_358.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_thumb_pcgz5_qxx98_358.awsui_disabled_pcgz5_qxx98_209):active::-webkit-slider-thumb{block-size:var(--space-s-kbzdb8, 12px);inline-size:var(--space-s-kbzdb8, 12px);box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--color-foreground-control-read-only-c0s67o, #656871);background:var(--color-foreground-control-read-only-c0s67o, #656871);border-color:var(--color-background-slider-handle-active-khmh07, #004a9e);border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_qxx98_358.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_thumb_pcgz5_qxx98_358.awsui_disabled_pcgz5_qxx98_209):focus::-moz-range-thumb,.awsui_thumb_pcgz5_qxx98_358.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_thumb_pcgz5_qxx98_358.awsui_disabled_pcgz5_qxx98_209):active::-moz-range-thumb{block-size:var(--space-s-kbzdb8, 12px);inline-size:var(--space-s-kbzdb8, 12px);box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--color-foreground-control-read-only-c0s67o, #656871);background:var(--color-foreground-control-read-only-c0s67o, #656871);border-color:var(--color-background-slider-handle-active-khmh07, #004a9e);border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_qxx98_358.awsui_min_pcgz5_qxx98_394:not(#\9 ){margin-inline-start:calc(-1px + var(--space-m-utxyzm, 16px)/-2)}.awsui_thumb_pcgz5_qxx98_358.awsui_max_pcgz5_qxx98_397:not(#\9 ){margin-inline-start:calc(1px + var(--space-m-utxyzm, 16px)/-2)}.awsui_thumb_pcgz5_qxx98_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-8divq5, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-default-8divq5, #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-utxyzm, 16px);inline-size:var(--space-m-utxyzm, 16px);pointer-events:all;position:relative}.awsui_thumb_pcgz5_qxx98_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-8divq5, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-default-8divq5, #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-utxyzm, 16px);inline-size:var(--space-m-utxyzm, 16px);pointer-events:all;position:relative}.awsui_thumb_pcgz5_qxx98_358:not(#\9 ):hover::-webkit-slider-thumb{background:var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-8divq5, #006ce0));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-8divq5, #006ce0))}.awsui_thumb_pcgz5_qxx98_358:not(#\9 ):hover::-moz-range-thumb{background:var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-8divq5, #006ce0));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-hover-6b9ypa, var(--color-background-slider-handle-default-8divq5, #006ce0))}.awsui_thumb_pcgz5_qxx98_358:not(#\9 ):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_qxx98_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-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-khmh07, #004a9e));background:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-khmh07, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-khmh07, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_qxx98_358:not(#\9 ):focus::-moz-range-thumb,.awsui_thumb_pcgz5_qxx98_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-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-khmh07, #004a9e));background:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-khmh07, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-active-khmh07, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_error_pcgz5_qxx98_222:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-i93b21, #db0000));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-i93b21, #db0000))}.awsui_error_pcgz5_qxx98_222:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-i93b21, #db0000));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-default-i93b21, #db0000))}.awsui_error_pcgz5_qxx98_222:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-vx14w9, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-vx14w9, #db0000))}.awsui_error_pcgz5_qxx98_222:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-vx14w9, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-error-active-vx14w9, #db0000))}.awsui_error_pcgz5_qxx98_222:not(#\9 ):focus::-webkit-slider-thumb,.awsui_error_pcgz5_qxx98_222:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-vx14w9, #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-vx14w9, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-vx14w9, #db0000))}.awsui_error_pcgz5_qxx98_222:not(#\9 ):focus::-moz-range-thumb,.awsui_error_pcgz5_qxx98_222:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-vx14w9, #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-vx14w9, #db0000));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-error-active-vx14w9, #db0000))}.awsui_warning_pcgz5_qxx98_225:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-jdw4y8, #855900));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-jdw4y8, #855900))}.awsui_warning_pcgz5_qxx98_225:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-jdw4y8, #855900));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-default-jdw4y8, #855900))}.awsui_warning_pcgz5_qxx98_225:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-ozm5ub, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-ozm5ub, #855900))}.awsui_warning_pcgz5_qxx98_225:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-ozm5ub, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-slider-handle-warning-active-ozm5ub, #855900))}.awsui_warning_pcgz5_qxx98_225:not(#\9 ):focus::-webkit-slider-thumb,.awsui_warning_pcgz5_qxx98_225:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-ozm5ub, #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-ozm5ub, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-ozm5ub, #855900))}.awsui_warning_pcgz5_qxx98_225:not(#\9 ):focus::-moz-range-thumb,.awsui_warning_pcgz5_qxx98_225:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-ozm5ub, #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-ozm5ub, #855900));box-shadow:0px 0 0 2px var(--color-background-slider-handle-ring-7o4bq9, #ffffff),0 0 0 4px var(--awsui-style-slider-handle-background-active-6b9ypa, var(--color-background-slider-handle-warning-active-ozm5ub, #855900))}.awsui_disabled_pcgz5_qxx98_209:not(#\9 )::-webkit-slider-thumb,.awsui_disabled_pcgz5_qxx98_209:not(#\9 ):hover::-webkit-slider-thumb,.awsui_disabled_pcgz5_qxx98_209:not(#\9 ):active::-webkit-slider-thumb{block-size:var(--space-m-utxyzm, 16px);inline-size:var(--space-m-utxyzm, 16px);background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-control-disabled-ii52b7, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-control-disabled-ii52b7, #dedee3));box-shadow:none;pointer-events:none}.awsui_disabled_pcgz5_qxx98_209:not(#\9 )::-moz-range-thumb,.awsui_disabled_pcgz5_qxx98_209:not(#\9 ):hover::-moz-range-thumb,.awsui_disabled_pcgz5_qxx98_209:not(#\9 ):active::-moz-range-thumb{block-size:var(--space-m-utxyzm, 16px);inline-size:var(--space-m-utxyzm, 16px);background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-control-disabled-ii52b7, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-background-control-disabled-ii52b7, #dedee3));box-shadow:none;pointer-events:none}.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_disabled_pcgz5_qxx98_209)::-webkit-slider-thumb,.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_disabled_pcgz5_qxx98_209):hover::-webkit-slider-thumb,.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_disabled_pcgz5_qxx98_209):active::-webkit-slider-thumb{block-size:var(--space-s-kbzdb8, 12px);inline-size:var(--space-s-kbzdb8, 12px);background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-foreground-control-read-only-c0s67o, #656871));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-foreground-control-read-only-c0s67o, #656871));box-shadow:none;pointer-events:none;cursor:initial}.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_disabled_pcgz5_qxx98_209)::-moz-range-thumb,.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_disabled_pcgz5_qxx98_209):hover::-moz-range-thumb,.awsui_readonly_pcgz5_qxx98_213:not(#\9 ):not(.awsui_disabled_pcgz5_qxx98_209):active::-moz-range-thumb{block-size:var(--space-s-kbzdb8, 12px);inline-size:var(--space-s-kbzdb8, 12px);background-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-foreground-control-read-only-c0s67o, #656871));border-color:var(--awsui-style-slider-handle-background-default-6b9ypa, var(--color-foreground-control-read-only-c0s67o, #656871));box-shadow:none;pointer-events:none;cursor:initial}
.awsui_drawer_1r9lg_nyl4s_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-og45o1, #ffffff);z-index:840}.awsui_drawer-closed_1r9lg_nyl4s_190:not(#\9 ):not(.awsui_refresh_1r9lg_nyl4s_190){min-inline-size:40px}.awsui_drawer-content-side_1r9lg_nyl4s_194:not(#\9 ){display:flex;align-items:center;block-size:100%;overflow:auto}.awsui_drawer-content-side_1r9lg_nyl4s_194>[aria-hidden=true]:not(#\9 ),.awsui_drawer-closed_1r9lg_nyl4s_190.awsui_refresh_1r9lg_nyl4s_190>.awsui_drawer-content-side_1r9lg_nyl4s_194:not(#\9 ){display:none}.awsui_drawer-closed_1r9lg_nyl4s_190:not(#\9 ):not(.awsui_refresh_1r9lg_nyl4s_190)>.awsui_drawer-content-side_1r9lg_nyl4s_194{inline-size:40px}.awsui_drawer-closed_1r9lg_nyl4s_190:not(#\9 ):not(.awsui_refresh_1r9lg_nyl4s_190)>.awsui_drawer-content-side_1r9lg_nyl4s_194:hover{background:var(--color-background-layout-panel-hover-xstcdw, #ebebf0)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_nyl4s_190)>.awsui_drawer-content-bottom_1r9lg_nyl4s_210{overflow-y:auto;position:absolute;inset:0;clip-path:border-box}.awsui_position-bottom_1r9lg_nyl4s_217:not(#\9 ){position:fixed;overflow-y:auto}.awsui_position-bottom_1r9lg_nyl4s_217:not(#\9 ):not(.awsui_hidden_1r9lg_nyl4s_225){border-block-start:var(--border-panel-top-width-2pnjje, 1px) solid var(--color-border-divider-panel-bottom-eq4n5p, #c6c6cd)}.awsui_position-bottom_1r9lg_nyl4s_217:not(#\9 ):not(.awsui_refresh_1r9lg_nyl4s_190){box-shadow:var(--shadow-split-bottom-l3ntou, 0px -36px 36px -36px rgba(0, 7, 22, 0.1));border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-panel-bottom-eq4n5p, #c6c6cd);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-panel-bottom-eq4n5p, #c6c6cd)}.awsui_position-bottom_1r9lg_nyl4s_217.awsui_drawer-closed_1r9lg_nyl4s_190:not(#\9 ){overflow:hidden}.awsui_position-bottom_1r9lg_nyl4s_217.awsui_drawer-closed_1r9lg_nyl4s_190.awsui_drawer-clickable_1r9lg_nyl4s_236:not(#\9 ):hover{cursor:pointer;background:var(--color-background-layout-panel-hover-xstcdw, #ebebf0)}.awsui_position-bottom_1r9lg_nyl4s_217>.awsui_drawer-content-bottom_1r9lg_nyl4s_210>[aria-hidden=true]:not(#\9 ){display:none}.awsui_position-bottom_1r9lg_nyl4s_217.awsui_refresh_1r9lg_nyl4s_190:not(#\9 ){position:relative}.awsui_position-side_1r9lg_nyl4s_247:not(#\9 ){border-block-start:none;box-shadow:var(--shadow-split-side-8st5jp, -1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.1));block-size:100%}.awsui_position-side_1r9lg_nyl4s_247.awsui_with-toolbar_1r9lg_nyl4s_252:not(#\9 ){box-shadow:none}.awsui_slider-wrapper-bottom_1r9lg_nyl4s_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_nyl4s_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_nyl4s_267.awsui_with-toolbar_1r9lg_nyl4s_252:not(#\9 ){position:unset}.awsui_open-button-side_1r9lg_nyl4s_281:not(#\9 ){flex:0 0 auto;align-self:flex-start;box-sizing:border-box;margin-block-start:var(--space-xxs-0gmk42, 4px);margin-block-end:0;margin-inline:auto}.awsui_pane-header-wrapper-bottom_1r9lg_nyl4s_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-h9g14e, 24px)}.awsui_drawer-mobile_1r9lg_nyl4s_300>.awsui_drawer-content-bottom_1r9lg_nyl4s_210>.awsui_pane-header-wrapper-bottom_1r9lg_nyl4s_290:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_nyl4s_304>.awsui_drawer-content-bottom_1r9lg_nyl4s_210>.awsui_pane-header-wrapper-bottom_1r9lg_nyl4s_290:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_nyl4s_190)>.awsui_drawer-content-bottom_1r9lg_nyl4s_210>.awsui_pane-header-wrapper-bottom_1r9lg_nyl4s_290{background-color:var(--color-background-layout-panel-content-og45o1, #ffffff);border-block-end:var(--border-panel-header-width-rffo8s, 1px) solid var(--color-border-panel-header-xjnroh, #c6c6cd)}.awsui_with-toolbar_1r9lg_nyl4s_252:not(#\9 ):not(.awsui_drawer-closed_1r9lg_nyl4s_190)>.awsui_drawer-content-bottom_1r9lg_nyl4s_210>.awsui_pane-header-wrapper-bottom_1r9lg_nyl4s_290{border-color:transparent}.awsui_content-bottom_1r9lg_nyl4s_316:not(#\9 ){padding-block:0;padding-inline:var(--space-layout-content-horizontal-h9g14e, 24px);margin-block-start:var(--space-panel-split-top-clano1, 20px);position:relative;z-index:0}.awsui_with-toolbar_1r9lg_nyl4s_252>.awsui_drawer-content-bottom_1r9lg_nyl4s_210>.awsui_content-bottom_1r9lg_nyl4s_316:not(#\9 ){margin-block-start:0px}.awsui_drawer-mobile_1r9lg_nyl4s_300>.awsui_drawer-content-bottom_1r9lg_nyl4s_210>.awsui_content-bottom_1r9lg_nyl4s_316:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_nyl4s_304>.awsui_drawer-content-bottom_1r9lg_nyl4s_210>.awsui_content-bottom_1r9lg_nyl4s_316:not(#\9 ){padding-block:0;padding-inline:0}.awsui_pane-bottom-center-align_1r9lg_nyl4s_335:not(#\9 ){display:flex;justify-content:center}.awsui_pane-bottom-content-nav-padding_1r9lg_nyl4s_340:not(#\9 ){padding-inline-start:calc(var(--space-layout-toggle-diameter-l8muum, 36px) + 2*var(--space-layout-toggle-padding-1ew40m, 12px))}.awsui_pane-bottom-content-tools-padding_1r9lg_nyl4s_344:not(#\9 ){padding-inline-end:calc(var(--space-layout-toggle-diameter-l8muum, 36px) + 2*var(--space-layout-toggle-padding-1ew40m, 12px))}.awsui_content-bottom-max-width_1r9lg_nyl4s_348:not(#\9 ){flex-grow:1;max-inline-size:100%}.awsui_content-side_1r9lg_nyl4s_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_nyl4s_353.awsui_with-toolbar_1r9lg_nyl4s_252:not(#\9 ){position:absolute}.awsui_content-side_1r9lg_nyl4s_353>.awsui_pane-header-wrapper-side_1r9lg_nyl4s_365:not(#\9 ){padding-block:0;padding-inline-end:var(--space-m-utxyzm, 16px);padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);border-block-end:var(--border-panel-header-width-rffo8s, 1px) solid var(--color-border-panel-header-xjnroh, #c6c6cd)}.awsui_content-side_1r9lg_nyl4s_353.awsui_with-toolbar_1r9lg_nyl4s_252>.awsui_pane-header-wrapper-side_1r9lg_nyl4s_365:not(#\9 ){border-color:transparent}.awsui_content-side_1r9lg_nyl4s_353>.awsui_pane-content-wrapper-side_1r9lg_nyl4s_374:not(#\9 ){padding-block:0;padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px);margin-block-start:var(--space-panel-split-top-clano1, 20px);margin-block-end:var(--space-panel-split-bottom-spe3ap, 20px)}.awsui_content-side_1r9lg_nyl4s_353.awsui_with-toolbar_1r9lg_nyl4s_252>.awsui_pane-content-wrapper-side_1r9lg_nyl4s_374:not(#\9 ){margin-block-start:0px}.awsui_header_1r9lg_nyl4s_385:not(#\9 ){inline-size:100%;margin-block:var(--size-vertical-panel-icon-offset-thbtjk, 15px);margin-inline:0}.awsui_header_1r9lg_nyl4s_385.awsui_with-toolbar_1r9lg_nyl4s_252:not(#\9 ){margin-block:14px}.awsui_header-main-row_1r9lg_nyl4s_393:not(#\9 ),.awsui_header-main-content_1r9lg_nyl4s_393:not(#\9 ){display:flex}.awsui_header-main-row_1r9lg_nyl4s_393:not(#\9 ){align-items:flex-start}.awsui_header-main-content_1r9lg_nyl4s_393:not(#\9 ){flex:auto;flex-direction:row;column-gap:var(--space-scaled-xs-rt720d, 8px);row-gap:var(--space-scaled-xxs-vdp1uk, 4px);justify-content:space-between;align-items:flex-start}.awsui_header-tag-and-info_1r9lg_nyl4s_407:not(#\9 ){flex-grow:1;margin-block-start:calc(var(--space-scaled-xxs-vdp1uk, 4px) + 1px);line-height:var(--line-height-body-s-k99bxq, 16px)}.awsui_header-tag-and-info_1r9lg_nyl4s_407.awsui_with-description_1r9lg_nyl4s_412:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_header-tag_1r9lg_nyl4s_407.awsui_with-info_1r9lg_nyl4s_415:not(#\9 ),.awsui_header-text_1r9lg_nyl4s_415:not(#\9 ){display:inline}.awsui_header-tag_1r9lg_nyl4s_407:not(#\9 ){margin-block:0}.awsui_header-before-slot_1r9lg_nyl4s_421:not(#\9 ),.awsui_header-text_1r9lg_nyl4s_415:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_header-before-slot_1r9lg_nyl4s_421:not(#\9 ){margin-block-start:calc(-1*(var(--space-scaled-xxs-vdp1uk, 4px) + 1px))}.awsui_header-tag_1r9lg_nyl4s_407.awsui_with-info_1r9lg_nyl4s_415>.awsui_header-before-slot_1r9lg_nyl4s_421:not(#\9 ),.awsui_header-before-slot_1r9lg_nyl4s_421.awsui_with-header-text_1r9lg_nyl4s_432:not(#\9 ){display:inline-block}.awsui_header-before-slot_1r9lg_nyl4s_421.awsui_with-header-text_1r9lg_nyl4s_432:not(#\9 ),.awsui_header-tag_1r9lg_nyl4s_407.awsui_with-info_1r9lg_nyl4s_415:not(#\9 ){margin-inline-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_header-actions-slot_1r9lg_nyl4s_438:not(#\9 ){display:flex;flex-shrink:0;align-items:center;min-block-size:calc(var(--font-panel-header-line-height-ke9ql3, 22px) + 2*(var(--space-scaled-xxs-vdp1uk, 4px) + 1px))}.awsui_header-description_1r9lg_nyl4s_444:not(#\9 ){color:var(--color-text-heading-secondary-6lo2l5, #424650);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);margin-block:0}.awsui_header-buttons_1r9lg_nyl4s_451:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;flex:0 0 auto;margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_divider_1r9lg_nyl4s_459:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd);margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:var(--space-scaled-xs-rt720d, 8px)}

div.awsui_column-layout_vj6p7_15cme_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_15cme_189>.awsui_grid_vj6p7_15cme_221:not(#\9 ){margin-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2);margin-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/-2)}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-no-gutters_vj6p7_15cme_227:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231:not(#\9 ){margin-block:calc(-1*var(--space-grid-gutter-bfkz2w, 20px)/2);margin-inline:calc(-1*var(--space-grid-gutter-bfkz2w, 20px))}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231.awsui_grid-breakpoint-default_vj6p7_15cme_239>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231.awsui_grid-columns-1_vj6p7_15cme_242.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231.awsui_grid-columns-1_vj6p7_15cme_242.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231.awsui_grid-columns-2_vj6p7_15cme_248.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231.awsui_grid-columns-2_vj6p7_15cme_248.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231.awsui_grid-columns-3_vj6p7_15cme_254.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231.awsui_grid-columns-3_vj6p7_15cme_254.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-variant-text-grid_vj6p7_15cme_231.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_15cme_227)>*{padding-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);padding-inline:calc(var(--space-grid-gutter-bfkz2w, 20px)/2)}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_15cme_227).awsui_grid-variant-text-grid_vj6p7_15cme_231>*{padding-block:0;padding-inline:var(--space-grid-gutter-bfkz2w, 20px);margin-block:calc(var(--space-grid-gutter-bfkz2w, 20px)/2);margin-inline:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-vertical-borders_vj6p7_15cme_276>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-vertical-borders_vj6p7_15cme_276.awsui_grid-breakpoint-default_vj6p7_15cme_239>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-vertical-borders_vj6p7_15cme_276.awsui_grid-columns-1_vj6p7_15cme_242.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-vertical-borders_vj6p7_15cme_276.awsui_grid-columns-1_vj6p7_15cme_242.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-vertical-borders_vj6p7_15cme_276.awsui_grid-columns-2_vj6p7_15cme_248.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-vertical-borders_vj6p7_15cme_276.awsui_grid-columns-2_vj6p7_15cme_248.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-vertical-borders_vj6p7_15cme_276.awsui_grid-columns-3_vj6p7_15cme_254.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-vertical-borders_vj6p7_15cme_276.awsui_grid-columns-3_vj6p7_15cme_254.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-vertical-borders_vj6p7_15cme_276.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-vertical-borders_vj6p7_15cme_276.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309>*:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-2_vj6p7_15cme_248.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-2_vj6p7_15cme_248.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-3_vj6p7_15cme_254.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-3_vj6p7_15cme_254.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-3_vj6p7_15cme_254.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-3_vj6p7_15cme_254.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xxs_vj6p7_15cme_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_15cme_189>.awsui_grid_vj6p7_15cme_221.awsui_grid-horizontal-borders_vj6p7_15cme_309.awsui_grid-columns-4_vj6p7_15cme_260.awsui_grid-breakpoint-xs_vj6p7_15cme_245>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}.awsui_root_vj6p7_15cme_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_15cme_394:not(#\9 ){box-sizing:border-box;display:flex;flex-direction:column;border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-default-g6ws0w, #8c8c94);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-default-g6ws0w, #8c8c94);border-start-start-radius:var(--border-radius-tiles-5c9evk, 8px);border-start-end-radius:var(--border-radius-tiles-5c9evk, 8px);border-end-start-radius:var(--border-radius-tiles-5c9evk, 8px);border-end-end-radius:var(--border-radius-tiles-5c9evk, 8px);background:var(--color-background-input-default-5wot1b, #ffffff);padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-scaled-m-z0ah6c, 16px);transition:border-color var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear),background-color var(--motion-duration-transition-quick-eyuz9p, 90ms) var(--motion-easing-transition-quick-icc3kk, linear)}@media(prefers-reduced-motion: reduce){.awsui_tile-container_vj6p7_15cme_394:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tile-container_vj6p7_15cme_394:not(#\9 ),.awsui-mode-entering .awsui_tile-container_vj6p7_15cme_394:not(#\9 ){animation:none;transition:none}.awsui_tile-container_vj6p7_15cme_394.awsui_refresh_vj6p7_15cme_419:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_tile-container_vj6p7_15cme_394.awsui_refresh_vj6p7_15cme_419.awsui_selected_vj6p7_15cme_423:not(#\9 ):not(.awsui_disabled_vj6p7_15cme_423):not(.awsui_readonly_vj6p7_15cme_423){box-shadow:inset 0 0 0 calc(var(--border-width-item-selected-lf7h9u, 2px) - 1px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_tile-container_vj6p7_15cme_394.awsui_has-metadata_vj6p7_15cme_426:not(#\9 ){padding-block-end:var(--space-s-kbzdb8, 12px)}.awsui_tile-container_vj6p7_15cme_394.awsui_has-metadata_vj6p7_15cme_426.awsui_refresh_vj6p7_15cme_419:not(#\9 ){padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_tile-container_vj6p7_15cme_394.awsui_selected_vj6p7_15cme_423:not(#\9 ){border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-item-selected-zt8dbb, #006ce0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-item-selected-zt8dbb, #006ce0);background:var(--color-background-item-selected-0mwr9e, #f0fbff)}.awsui_tile-container_vj6p7_15cme_394.awsui_disabled_vj6p7_15cme_423:not(#\9 ){border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-tiles-disabled-inte2z, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-tiles-disabled-inte2z, #ebebf0);background:var(--color-background-tiles-disabled-gk73j9, #ebebf0)}.awsui_tile-container_vj6p7_15cme_394.awsui_readonly_vj6p7_15cme_423:not(#\9 ){background-color:var(--color-background-input-default-5wot1b, #ffffff);border-block:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-r5tlnk, #ebebf0);border-inline:var(--border-width-field-j665cy, 1px) solid var(--color-border-input-disabled-r5tlnk, #ebebf0)}.awsui_columns_vj6p7_15cme_448:not(#\9 ){display:flex;flex-wrap:wrap;margin-block:calc(var(--space-tile-gutter-8kwgik, 24px)/-4);margin-inline-start:calc(var(--space-tile-gutter-8kwgik, 24px)/-4);margin-inline-end:calc(var(--space-tile-gutter-8kwgik, 24px)/-4)}.awsui_columns_vj6p7_15cme_448.awsui_column-1_vj6p7_15cme_455>.awsui_tile-container_vj6p7_15cme_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-8kwgik, 24px)/4);margin-inline:calc(var(--space-tile-gutter-8kwgik, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-1_vj6p7_15cme_455>.awsui_tile-container_vj6p7_15cme_394.awsui_breakpoint-xs_vj6p7_15cme_462:not(#\9 ){flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-1_vj6p7_15cme_455>.awsui_tile-container_vj6p7_15cme_394.awsui_breakpoint-xxs_vj6p7_15cme_466:not(#\9 ){flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-2_vj6p7_15cme_470>.awsui_tile-container_vj6p7_15cme_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-8kwgik, 24px)/4);margin-inline:calc(var(--space-tile-gutter-8kwgik, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-2_vj6p7_15cme_470>.awsui_tile-container_vj6p7_15cme_394.awsui_breakpoint-xs_vj6p7_15cme_462:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-2_vj6p7_15cme_470>.awsui_tile-container_vj6p7_15cme_394.awsui_breakpoint-xxs_vj6p7_15cme_466:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-3_vj6p7_15cme_485>.awsui_tile-container_vj6p7_15cme_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-8kwgik, 24px)/4);margin-inline:calc(var(--space-tile-gutter-8kwgik, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-3_vj6p7_15cme_485>.awsui_tile-container_vj6p7_15cme_394.awsui_breakpoint-xs_vj6p7_15cme_462:not(#\9 ){flex:0 0 calc(33.3333333333% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(33.3333333333% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-3_vj6p7_15cme_485>.awsui_tile-container_vj6p7_15cme_394.awsui_breakpoint-xxs_vj6p7_15cme_466:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-4_vj6p7_15cme_500>.awsui_tile-container_vj6p7_15cme_394:not(#\9 ){margin-block:calc(var(--space-tile-gutter-8kwgik, 24px)/4);margin-inline:calc(var(--space-tile-gutter-8kwgik, 24px)/4);box-sizing:border-box;flex:0 0 calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(100% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-4_vj6p7_15cme_500>.awsui_tile-container_vj6p7_15cme_394.awsui_breakpoint-xs_vj6p7_15cme_462:not(#\9 ){flex:0 0 calc(25% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(25% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_columns_vj6p7_15cme_448.awsui_column-4_vj6p7_15cme_500>.awsui_tile-container_vj6p7_15cme_394.awsui_breakpoint-xxs_vj6p7_15cme_466:not(#\9 ){flex:0 0 calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2);max-inline-size:calc(50% - var(--space-tile-gutter-8kwgik, 24px)/2)}.awsui_control_vj6p7_15cme_516:not(#\9 ){flex-grow:1;margin-block-end:var(--space-s-kbzdb8, 12px)}.awsui_control_vj6p7_15cme_516.awsui_no-image_vj6p7_15cme_520:not(#\9 ){margin-block-end:0}.awsui_image_vj6p7_15cme_524:not(#\9 ){text-align:center}.awsui_image_vj6p7_15cme_524>img:not(#\9 ){max-inline-size:100%}.awsui_image_vj6p7_15cme_524.awsui_disabled_vj6p7_15cme_423>img:not(#\9 ){opacity:.3}
.awsui_preference-icon--svg_d4xxm_2upbp_145:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon--layout-border_d4xxm_2upbp_151:not(#\9 ){stroke:var(--color-background-home-header-c10pg7, #0f141a);fill:var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_preference-icon--layout-background_d4xxm_2upbp_155:not(#\9 ){fill:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_preference-icon--layout-header_d4xxm_2upbp_158:not(#\9 ){fill:var(--color-background-home-header-c10pg7, #0f141a)}.awsui_preference-icon--border_d4xxm_2upbp_161:not(#\9 ){stroke:var(--color-text-group-label-nrd63c, #424650);fill:var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_preference-icon--primary-button_d4xxm_2upbp_165:not(#\9 ){fill:var(--color-background-button-primary-default-odxhta, #ff9900)}.awsui_preference-icon--secondary_d4xxm_2upbp_168:not(#\9 ){fill:var(--color-text-group-label-nrd63c, #424650)}.awsui_preference-icon--disabled-element_d4xxm_2upbp_171:not(#\9 ){fill:var(--color-background-control-disabled-ii52b7, #dedee3)}.awsui_preference-icon--separator_d4xxm_2upbp_174:not(#\9 ){stroke:var(--color-background-control-disabled-ii52b7, #dedee3)}.awsui_preference-icon--focus-text_d4xxm_2upbp_177:not(#\9 ){fill:var(--color-text-interactive-default-za4ran, #424650)}.awsui_preference-icon-refresh--svg_d4xxm_2upbp_181:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon-refresh--layout-top_d4xxm_2upbp_187:not(#\9 ){fill:var(--color-background-button-primary-disabled-fqkajj, #ebebf0)}.awsui_preference-icon-refresh--layout-main_d4xxm_2upbp_190:not(#\9 ){fill:var(--color-background-layout-main-7ppbeu, #ffffff)}.awsui_preference-icon-refresh--primary_d4xxm_2upbp_193:not(#\9 ){fill:var(--color-background-button-primary-default-odxhta, #ff9900)}.awsui_preference-icon-refresh--disabled_d4xxm_2upbp_196:not(#\9 ){fill:var(--color-background-control-disabled-ii52b7, #dedee3)}.awsui_preference-icon-refresh--column-header_d4xxm_2upbp_199:not(#\9 ){fill:var(--color-text-input-disabled-1i9r0x, #b4b4bb)}.awsui_preference-icon-refresh--window_d4xxm_2upbp_202:not(#\9 ){stroke:var(--color-background-home-header-c10pg7, #0f141a);fill:var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_preference-icon-refresh--secondary_d4xxm_2upbp_206:not(#\9 ){fill:var(--color-text-body-secondary-iz3e4w, #424650)}.awsui_preference-icon-refresh--default_d4xxm_2upbp_209:not(#\9 ){fill:var(--color-text-body-default-u78naq, #0f141a)}.awsui_preference-icon-refresh--separator_d4xxm_2upbp_212:not(#\9 ){stroke:var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_preference-icon-refresh--input-default_d4xxm_2upbp_215:not(#\9 ){fill:var(--color-border-input-default-g6ws0w, #8c8c94)}.awsui_preference-icon-refresh--heading_d4xxm_2upbp_218:not(#\9 ){fill:var(--color-text-heading-default-yjlaqw, #0f141a)}
.awsui_root_gxp9y_95x3w_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_95x3w_181>.awsui_list_gxp9y_95x3w_214:not(#\9 ){list-style:none;padding-inline-start:0;margin-block:0}.awsui_root_gxp9y_95x3w_181>.awsui_list_gxp9y_95x3w_214>.awsui_container_gxp9y_95x3w_219:not(#\9 ){display:grid;grid-template-columns:var(--space-static-l-f5qlel, 20px) 1fr;grid-template-rows:minmax(var(--space-static-l-f5qlel, 20px), auto)}.awsui_root_gxp9y_95x3w_181>.awsui_list_gxp9y_95x3w_214>.awsui_container_gxp9y_95x3w_219>.awsui_header_gxp9y_95x3w_224:not(#\9 ){display:flex;gap:var(--space-xxs-0gmk42, 4px);grid-row:1;grid-column:1/span 2}.awsui_root_gxp9y_95x3w_181>.awsui_list_gxp9y_95x3w_214>.awsui_container_gxp9y_95x3w_219>.awsui_details_gxp9y_95x3w_230:not(#\9 ){align-items:center;grid-row:2;grid-column:2;margin-block-end:var(--space-static-xs-0rvocx, 8px)}.awsui_root_gxp9y_95x3w_181>.awsui_list_gxp9y_95x3w_214>.awsui_container_gxp9y_95x3w_219>.awsui_connector_gxp9y_95x3w_236:not(#\9 ){grid-row:2;grid-column:1;background-color:var(--color-border-divider-default-26kt06, #c6c6cd);margin-block:0;border-block:0;border-inline:0;inline-size:var(--border-divider-list-width-fmnfya, 1px);block-size:auto;min-block-size:var(--space-static-xs-0rvocx, 8px);position:relative;inset-inline-end:var(--space-static-xxxs-775m2b, 2px)}.awsui_root_gxp9y_95x3w_181>.awsui_list_gxp9y_95x3w_214>:not(#\9 ):last-of-type>.awsui_connector_gxp9y_95x3w_236{display:none}.awsui_root_gxp9y_95x3w_181>.awsui_list_gxp9y_95x3w_214.awsui_custom_gxp9y_95x3w_252>.awsui_details_gxp9y_95x3w_230:not(#\9 ){margin-block-end:0}.awsui_horizontal_gxp9y_95x3w_256>.awsui_list_gxp9y_95x3w_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_95x3w_256>.awsui_list_gxp9y_95x3w_214>.awsui_container_gxp9y_95x3w_219:not(#\9 ){display:grid;grid-template-columns:var(--space-static-l-f5qlel, 20px) 1fr;grid-template-rows:minmax(var(--space-static-l-f5qlel, 20px), auto);align-items:center}.awsui_horizontal_gxp9y_95x3w_256>.awsui_list_gxp9y_95x3w_214>.awsui_container_gxp9y_95x3w_219>.awsui_header_gxp9y_95x3w_224:not(#\9 ){display:flex;grid-row:1;grid-column:1/span 2;align-items:center}.awsui_horizontal_gxp9y_95x3w_256>.awsui_list_gxp9y_95x3w_214>.awsui_container_gxp9y_95x3w_219>.awsui_header_gxp9y_95x3w_224>.awsui_connector_gxp9y_95x3w_236:not(#\9 ){display:block;flex:1;background-color:var(--color-border-divider-default-26kt06, #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-fmnfya, 1px);inline-size:auto;min-inline-size:var(--space-static-xs-0rvocx, 8px);margin-inline-end:var(--space-static-xxs-ob9nh1, 4px)}.awsui_horizontal_gxp9y_95x3w_256>.awsui_list_gxp9y_95x3w_214>.awsui_container_gxp9y_95x3w_219>.awsui_horizontal-header_gxp9y_95x3w_288:not(#\9 ){grid-row:2;grid-column:1/span 3;padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_horizontal_gxp9y_95x3w_256>.awsui_list_gxp9y_95x3w_214>.awsui_container_gxp9y_95x3w_219>.awsui_details_gxp9y_95x3w_230:not(#\9 ){grid-row:3;grid-column:1/span 3;padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_horizontal_gxp9y_95x3w_256>.awsui_list_gxp9y_95x3w_214>.awsui_container_gxp9y_95x3w_219:not(#\9 ):last-child>.awsui_header_gxp9y_95x3w_224>.awsui_connector_gxp9y_95x3w_236{display:none}

.awsui_tabs-header_14rmt_1mexg_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_1mexg_163:not(#\9 ){display:flex;flex-grow:1;max-inline-size:100%}.awsui_tabs-header-list_14rmt_1mexg_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_1mexg_169:not(#\9 )::-webkit-scrollbar{display:none}.awsui_pagination-button_14rmt_1mexg_186:not(#\9 ){margin-block:var(--space-scaled-s-yqvmoz, 12px);margin-inline:0;padding-block:0;padding-inline:var(--space-xxs-0gmk42, 4px);display:flex}.awsui_pagination-button-left_14rmt_1mexg_193:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-control-disabled-xzzaww, #dedee3)}.awsui_pagination-button-left-scrollable_14rmt_1mexg_196:not(#\9 ){z-index:1;box-shadow:5px 0px 4px -3px var(--color-border-tabs-shadow-9fsm4w, rgba(15, 20, 26, 0.12)),1px 0px 0px 0px var(--color-border-tabs-shadow-9fsm4w, rgba(15, 20, 26, 0.12))}.awsui_pagination-button-right_14rmt_1mexg_200:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-control-disabled-xzzaww, #dedee3)}.awsui_pagination-button-right-scrollable_14rmt_1mexg_203:not(#\9 ){z-index:1;box-shadow:-5px 0px 4px -3px var(--color-border-tabs-shadow-9fsm4w, rgba(15, 20, 26, 0.12)),-1px 0px 0px 0 var(--color-border-tabs-shadow-9fsm4w, rgba(15, 20, 26, 0.12))}.awsui_actions-container_14rmt_1mexg_208:not(#\9 ){flex-shrink:0;align-self:center;padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-xs-j1ch97, 8px);margin-inline-start:auto}.awsui_tabs-tab_14rmt_1mexg_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-0ykpb1, 20px));scroll-snap-align:start}.awsui_tabs-tab-label_14rmt_1mexg_226:not(#\9 ){display:flex;align-items:center;padding-inline:var(--space-xs-j1ch97, 8px);padding-block:var(--space-tabs-vertical-v9w9r8, 4px);text-align:start;position:relative;min-inline-size:0;word-break:break-word}.awsui_tabs-tab-header-container_14rmt_1mexg_237:not(#\9 ){position:relative;border-block:var(--border-divider-section-width-n3ndoh, 1px) solid transparent;border-inline:var(--border-divider-section-width-n3ndoh, 1px) solid transparent;padding-inline:var(--space-xs-j1ch97, 8px);display:flex;align-items:stretch}.awsui_tabs-tab-header-container_14rmt_1mexg_237>.awsui_tabs-tab-dismiss_14rmt_1mexg_245:not(#\9 ),.awsui_tabs-tab-header-container_14rmt_1mexg_237>.awsui_tabs-tab-action_14rmt_1mexg_245:not(#\9 ){position:relative;display:flex;align-items:center}.awsui_tabs-tab-header-container_14rmt_1mexg_237.awsui_refresh_14rmt_1mexg_250>span:not(#\9 ):first-of-type{margin-inline-start:calc(-1*var(--space-scaled-xs-rt720d, 8px))}.awsui_tabs-tab-header-container_14rmt_1mexg_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1mexg_254):after{content:"";position:absolute;inset-inline-start:0;inline-size:calc(100% - 1px);inset-block-end:calc(-1*var(--border-divider-section-width-n3ndoh, 1px));block-size:var(--awsui-style-tabs-active-indicator-width-6b9ypa, var(--border-active-width-u7sfg9, 4px));border-start-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-6b9ypa, var(--border-radius-tabs-focus-ring-lnmyab, 20px));border-start-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-6b9ypa, var(--border-radius-tabs-focus-ring-lnmyab, 20px));border-end-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-6b9ypa, var(--border-radius-tabs-focus-ring-lnmyab, 20px));border-end-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-6b9ypa, var(--border-radius-tabs-focus-ring-lnmyab, 20px));background:var(--awsui-style-tabs-active-indicator-color-6b9ypa, var(--color-border-tabs-underline-nj125z, #006ce0));opacity:0}.awsui_tabs-tab-header-container_14rmt_1mexg_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1mexg_254).awsui_refresh_14rmt_1mexg_250:after{transition:opacity var(--motion-duration-refresh-only-medium-zl94da, 165ms) var(--motion-easing-refresh-only-c-zidwwk, cubic-bezier(0.84, 0, 0.16, 1))}@media(prefers-reduced-motion: reduce){.awsui_tabs-tab-header-container_14rmt_1mexg_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1mexg_254).awsui_refresh_14rmt_1mexg_250:after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tabs-tab-header-container_14rmt_1mexg_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1mexg_254).awsui_refresh_14rmt_1mexg_250:after,.awsui-mode-entering .awsui_tabs-tab-header-container_14rmt_1mexg_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1mexg_254).awsui_refresh_14rmt_1mexg_250:after{animation:none;transition:none}.awsui_tabs-tab_14rmt_1mexg_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1mexg_237{margin-inline-end:calc(-1*var(--border-divider-section-width-n3ndoh, 1px))}.awsui_tabs-tab_14rmt_1mexg_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1mexg_237:before{content:"";position:absolute;border-inline-end:var(--awsui-style-tabs-separator-width-6b9ypa, var(--border-divider-section-width-n3ndoh, 1px)) solid var(--awsui-style-tabs-separator-color-6b9ypa, var(--color-border-tabs-divider-6ivouv, #c6c6cd));inset:var(--space-scaled-s-yqvmoz, 12px) 0;opacity:1}.awsui_tabs-tab_14rmt_1mexg_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_1mexg_237.awsui_refresh_14rmt_1mexg_250:before{inset:calc(var(--space-static-s-xzifh3, 12px) - var(--border-active-width-u7sfg9, 4px)) 0}.awsui_tabs-tab-link_14rmt_1mexg_296:not(#\9 ){position:relative;display:flex;align-items:stretch;text-decoration:none;cursor:pointer;padding-block-start:calc(var(--space-scaled-s-yqvmoz, 12px) - 2px);padding-block-end:calc(var(--space-scaled-s-yqvmoz, 12px) - 1px);padding-inline:0;margin-block-start:1px;border-block:var(--border-divider-section-width-n3ndoh, 1px) solid var(--awsui-style-border-color-default-6b9ypa, transparent);border-inline:var(--border-divider-section-width-n3ndoh, 1px) solid var(--awsui-style-border-color-default-6b9ypa, transparent);font-size:var(--font-size-tabs-kwuo9n, 16px);line-height:var(--line-height-tabs-5wya3y, 20px);font-weight:var(--font-weight-tabs-q1by92, 700);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-interactive-default-za4ran, #424650));background-color:var(--awsui-style-background-default-6b9ypa, transparent);padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1px);padding-inline-end:var(--space-xxs-0gmk42, 4px);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_tabs-tab-link_14rmt_1mexg_296.awsui_refresh_14rmt_1mexg_250:not(#\9 ){padding-block-start:calc(var(--space-static-xs-0rvocx, 8px) - 1px);padding-block-end:calc(var(--space-static-xs-0rvocx, 8px) - 1px);margin-block-start:0}.awsui_tabs-tab-link_14rmt_1mexg_296:not(#\9 ):hover{color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-accent-fzn0d5, #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_1mexg_296:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1mexg_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-xwzh82, #006ce0));position:relative}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1mexg_296:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-tabs-focus-outline-gutter-gz786w, -8px) - 1px)}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1mexg_296:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-tabs-focus-outline-gutter-gz786w, -8px));inset-block-start:calc(-1*var(--space-tabs-focus-outline-gutter-gz786w, -8px));inline-size:calc(100% + var(--space-tabs-focus-outline-gutter-gz786w, -8px) + var(--space-tabs-focus-outline-gutter-gz786w, -8px));block-size:calc(100% + var(--space-tabs-focus-outline-gutter-gz786w, -8px) + var(--space-tabs-focus-outline-gutter-gz786w, -8px));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-6b9ypa, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-6b9ypa);z-index:1}.awsui_tabs-tab_14rmt_1mexg_216:not(#\9 ):first-child{margin-inline-start:1px;scroll-margin-inline-start:1px}.awsui_tabs-tab_14rmt_1mexg_216:not(#\9 ):first-child>.awsui_tabs-tab-header-container_14rmt_1mexg_237{padding-inline-start:calc(var(--space-xs-j1ch97, 8px) - 1px)}.awsui_tabs-tab_14rmt_1mexg_216:not(#\9 ):last-child{margin-inline-end:1px;scroll-margin-inline-end:1px}.awsui_tabs-tab_14rmt_1mexg_216:not(#\9 ):last-child>.awsui_tabs-tab-header-container_14rmt_1mexg_237{padding-inline-end:calc(var(--space-xs-j1ch97, 8px) - 1px)}.awsui_tabs-tab-disabled_14rmt_1mexg_254:not(#\9 ),.awsui_tabs-tab-disabled_14rmt_1mexg_254:not(#\9 ):hover{cursor:default;color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-interactive-disabled-062j3d, #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-ggayk8, 700)}.awsui_tabs-tab-active_14rmt_1mexg_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1mexg_254){color:var(--awsui-style-color-active-6b9ypa, var(--color-text-accent-fzn0d5, #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_1mexg_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_1mexg_254):after{opacity:1}.awsui_tabs-header-with-divider_14rmt_1mexg_388:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-tabs-divider-6ivouv, #c6c6cd)}.awsui_tabs_14rmt_1mexg_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1mexg_434:not(#\9 ){display:none}.awsui_fit-height_14rmt_1mexg_438:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_tabs-content-active_14rmt_1mexg_444:not(#\9 ){display:block;flex:1}body[data-awsui-focus-visible=true] .awsui_tabs-content-active_14rmt_1mexg_444:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px;border-start-start-radius:var(--border-radius-container-r1vefe, 16px);border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-end-start-radius:var(--border-radius-container-r1vefe, 16px);border-end-end-radius:var(--border-radius-container-r1vefe, 16px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_tabs-content-wrapper_14rmt_1mexg_458.awsui_with-paddings_14rmt_1mexg_458>.awsui_tabs-content_14rmt_1mexg_434:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:0}.awsui_fit-height_14rmt_1mexg_438>.awsui_tabs-content-wrapper_14rmt_1mexg_458:not(#\9 ){flex:1;display:flex;flex-direction:column;overflow:auto}.awsui_fit-height_14rmt_1mexg_438>.awsui_tabs-content-wrapper_14rmt_1mexg_458>.awsui_tabs-container-content-wrapper_14rmt_1mexg_469:not(#\9 ){block-size:100%;display:flex;flex-direction:column}.awsui_tabs-container-content-wrapper_14rmt_1mexg_469.awsui_with-paddings_14rmt_1mexg_458>.awsui_tabs-content_14rmt_1mexg_434:not(#\9 ){padding-block-start:var(--space-tabs-content-top-5ly6bu, 12px);padding-block-end:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}

.awsui_undo-button_brdst_1o78r_153:not(#\9 ){-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #006ce0));font-weight:var(--font-link-button-weight-b8qq0j, 700);letter-spacing:var(--font-link-button-letter-spacing-8fkv9m, 0.005em);text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-aa80x3, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_undo-button_brdst_1o78r_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_undo-button_brdst_1o78r_153:not(#\9 ),.awsui-mode-entering .awsui_undo-button_brdst_1o78r_153:not(#\9 ){animation:none;transition:none}.awsui_undo-button_brdst_1o78r_153:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_undo-button_brdst_1o78r_153:not(#\9 ):focus{outline:none}.awsui_undo-button_brdst_1o78r_153:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_undo-button_brdst_1o78r_153:not(#\9 ):active,.awsui_undo-button_brdst_1o78r_153:not(#\9 ):focus,.awsui_undo-button_brdst_1o78r_153:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-pz8b1i, transparent)}body[data-awsui-focus-visible=true] .awsui_undo-button_brdst_1o78r_153:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}
.awsui_text-content_6absk_1q45m_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_text-content_6absk_1q45m_146 h1:not(#\9 ),.awsui_text-content_6absk_1q45m_146 h2:not(#\9 ),.awsui_text-content_6absk_1q45m_146 h3:not(#\9 ),.awsui_text-content_6absk_1q45m_146 h4:not(#\9 ),.awsui_text-content_6absk_1q45m_146 h5:not(#\9 ),.awsui_text-content_6absk_1q45m_146 p:not(#\9 ){font-family:inherit;font-weight:var(--font-weight-normal-aq67c4, 400);text-decoration:none;margin-block:0;margin-inline:0;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:0}.awsui_text-content_6absk_1q45m_146 h1:not(#\9 ),.awsui_text-content_6absk_1q45m_146 h2:not(#\9 ),.awsui_text-content_6absk_1q45m_146 h3:not(#\9 ),.awsui_text-content_6absk_1q45m_146 h4:not(#\9 ),.awsui_text-content_6absk_1q45m_146 h5:not(#\9 ){color:var(--color-text-heading-default-yjlaqw, #0f141a)}.awsui_text-content_6absk_1q45m_146 h1:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xl-ivlyjw, 24px);line-height:var(--line-height-heading-xl-z5dth5, 30px);letter-spacing:var(--letter-spacing-heading-xl-0c6joz, -0.02em);font-weight:var(--font-weight-heading-xl-fk9ofj, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_text-content_6absk_1q45m_146 h2:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-l-busq1x, 20px);line-height:var(--line-height-heading-l-4ovksh, 24px);letter-spacing:var(--letter-spacing-heading-l-8ia5so, -0.015em);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_text-content_6absk_1q45m_146 h3:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_text-content_6absk_1q45m_146 h4:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);font-weight:var(--font-weight-heading-s-jsg18b, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_text-content_6absk_1q45m_146 h5:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-xs-0l0dyz, 14px);line-height:var(--line-height-heading-xs-y2jce8, 18px);letter-spacing:var(--letter-spacing-heading-xs-2iwerv, normal);font-weight:var(--font-weight-heading-xs-hhjjg1, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_text-content_6absk_1q45m_146 b:not(#\9 ),.awsui_text-content_6absk_1q45m_146 strong:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_text-content_6absk_1q45m_146 p:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:inherit}.awsui_text-content_6absk_1q45m_146 small:not(#\9 ){display:inline-block;font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em);color:var(--color-text-small-vslhas, #656871)}.awsui_text-content_6absk_1q45m_146 small a:not(#\9 ){font-size:inherit;text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-liswmi, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_text-content_6absk_1q45m_146 small a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_1q45m_146 small a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_1q45m_146 small a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_1q45m_146 small a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_text-content_6absk_1q45m_146 small a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_1q45m_146 small a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_text-content_6absk_1q45m_146 small a:not(#\9 ):active,.awsui_text-content_6absk_1q45m_146 small a:not(#\9 ):focus,.awsui_text-content_6absk_1q45m_146 small a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_text-content_6absk_1q45m_146 code:not(#\9 ),.awsui_text-content_6absk_1q45m_146 pre:not(#\9 ),.awsui_text-content_6absk_1q45m_146 samp:not(#\9 ){font-family:var(--font-family-monospace-0wnazt, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_text-content_6absk_1q45m_146 code:not(#\9 ){font-size:var(--font-size-body-s-6sqp8s, 12px);line-height:var(--line-height-body-s-k99bxq, 16px);letter-spacing:var(--letter-spacing-body-s-g4vu4r, 0.005em)}.awsui_text-content_6absk_1q45m_146 a:not(#\9 ){text-underline-offset:.25em;text-decoration-thickness:var(--font-decoration-thickness-link-y0fjjw, 1px);text-decoration-style:var(--font-decoration-style-link-cmu0on, solid);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-link-default-5bpguz, #006ce0));font-weight:inherit;letter-spacing:normal;text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-default-liswmi, 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-zl94da, 165ms)}@media(prefers-reduced-motion: reduce){.awsui_text-content_6absk_1q45m_146 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_1q45m_146 a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_1q45m_146 a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_1q45m_146 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_text-content_6absk_1q45m_146 a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_1q45m_146 a:not(#\9 ):active{color:var(--awsui-style-color-active-6b9ypa, var(--color-text-link-hover-02p7d1, #002b66))}.awsui_text-content_6absk_1q45m_146 a:not(#\9 ):active,.awsui_text-content_6absk_1q45m_146 a:not(#\9 ):focus,.awsui_text-content_6absk_1q45m_146 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_text-content_6absk_1q45m_146 a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_text-content_6absk_1q45m_146 ul:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ol:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px);margin-block:var(--space-scaled-xs-rt720d, 8px);margin-inline:0;list-style-position:outside}.awsui_text-content_6absk_1q45m_146 ul+ul:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ul+ol:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ul>li+ul:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ul>li+li:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ul>li+ol:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ol+ul:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ol+ol:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ol>li+ul:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ol>li+li:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ol>li+ol:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ol>li>ol:not(#\9 ){padding-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_text-content_6absk_1q45m_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_1q45m_146 ol>li>ol:not(#\9 ){margin-block:0;margin-inline:0}
.awsui_textarea_qk1j1_1nz4u_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-sf2thg, 5px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px);color:var(--awsui-style-color-default-6b9ypa, var(--color-text-body-default-u78naq, #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-5wot1b, #ffffff));border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-g6ws0w, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-default-g6ws0w, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-6b9ypa);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_textarea_qk1j1_1nz4u_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-g6ws0w, #8c8c94)));color:var(--awsui-style-color-hover-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-text-body-default-u78naq, #0f141a)));background-color:var(--awsui-style-background-hover-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-5wot1b, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-6b9ypa, --awsui-style-box-shadow-default-6b9ypa)}.awsui_textarea_qk1j1_1nz4u_149.awsui_textarea-readonly_qk1j1_1nz4u_206:not(#\9 ){background-color:var(--awsui-style-background-readonly-6b9ypa, var(--awsui-style-background-default-6b9ypa, var(--color-background-input-default-5wot1b, #ffffff)));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0)));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-6b9ypa, var(--awsui-style-border-color-default-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0)));color:var(--awsui-style-color-readonly-6b9ypa, var(--awsui-style-color-default-6b9ypa, var(--color-text-body-default-u78naq, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-6b9ypa)}.awsui_textarea_qk1j1_1nz4u_149:not(#\9 )::placeholder{color:var(--awsui-style-placeholder-color-6b9ypa, var(--color-text-input-placeholder-328j9w, #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_1nz4u_149:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-6b9ypa, var(--color-border-input-focused-m3fpw9, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-6b9ypa, var(--color-border-input-focused-m3fpw9, #006ce0));border-start-start-radius:var(--border-radius-input-mcq1m5, 8px);border-start-end-radius:var(--border-radius-input-mcq1m5, 8px);border-end-start-radius:var(--border-radius-input-mcq1m5, 8px);border-end-end-radius:var(--border-radius-input-mcq1m5, 8px);box-shadow:var(--awsui-style-box-shadow-focus-6b9ypa, 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-xwzh82, #006ce0));color:var(--awsui-style-color-focus-6b9ypa, var(--color-text-body-default-u78naq, #0f141a));background-color:var(--awsui-style-background-focus-6b9ypa, var(--color-background-input-default-5wot1b, #ffffff))}.awsui_textarea_qk1j1_1nz4u_149:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_qk1j1_1nz4u_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-6b9ypa, var(--color-background-input-disabled-lg7ypd, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-6b9ypa, var(--color-border-input-disabled-r5tlnk, #ebebf0));color:var(--awsui-style-color-disabled-6b9ypa, var(--color-text-input-disabled-1i9r0x, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-6b9ypa)}.awsui_textarea_qk1j1_1nz4u_149:not(#\9 ):disabled::placeholder{color:var(--color-text-input-placeholder-disabled-3l87qm, #b4b4bb);opacity:1}.awsui_textarea_qk1j1_1nz4u_149.awsui_textarea-invalid_qk1j1_1nz4u_247:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-error-gq3mjc, #db0000));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-error-gq3mjc, #db0000));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_textarea_qk1j1_1nz4u_149.awsui_textarea-invalid_qk1j1_1nz4u_247:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_textarea_qk1j1_1nz4u_149.awsui_textarea-warning_qk1j1_1nz4u_256:not(#\9 ){color:var(--awsui-style-color-default-6b9ypa, var(--color-text-status-warning-cfvj2j, #855900));border-color:var(--awsui-style-border-color-default-6b9ypa, var(--color-text-status-warning-cfvj2j, #855900));padding-inline-start:calc(var(--space-field-horizontal-wxk0gu, 12px) - (var(--border-invalid-width-04qlbt, 8px) - var(--border-width-field-j665cy, 1px)));border-inline-start-width:var(--border-invalid-width-04qlbt, 8px)}.awsui_textarea_qk1j1_1nz4u_149.awsui_textarea-warning_qk1j1_1nz4u_256:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}
.awsui_button_m5h9f_2amxb_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;block-size:100%;padding-inline:var(--space-xs-j1ch97, 8px);text-decoration:none;cursor:pointer;border-block:transparent;border-inline:transparent;background:transparent;color:var(--color-text-interactive-default-za4ran, #424650)}.awsui_button_m5h9f_2amxb_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-6ae3da, #0f141a);text-decoration:none}.awsui_button_m5h9f_2amxb_145:not(#\9 ):active,.awsui_button_m5h9f_2amxb_145.awsui_expanded_m5h9f_2amxb_197:not(#\9 ){background:transparent;color:var(--color-text-interactive-active-9p0kvo, #0f141a)}.awsui_button_m5h9f_2amxb_145.awsui_expanded_m5h9f_2amxb_197:not(#\9 ){color:var(--color-text-accent-fzn0d5, #006ce0)}.awsui_button_m5h9f_2amxb_145:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_button_m5h9f_2amxb_145.awsui_offset-right-none_m5h9f_2amxb_208:not(#\9 ){margin-inline-end:0}.awsui_button_m5h9f_2amxb_145.awsui_offset-right-l_m5h9f_2amxb_211:not(#\9 ){margin-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_button_m5h9f_2amxb_145.awsui_offset-right-xxl_m5h9f_2amxb_214:not(#\9 ){margin-inline-end:var(--space-xl-d84eey, 24px)}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_2amxb_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_2amxb_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_2amxb_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_text_m5h9f_2amxb_239:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_icon_m5h9f_2amxb_243+.awsui_text_m5h9f_2amxb_239:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px)}
.awsui_top-navigation_k5dlb_1pgs2_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:var(--color-background-container-content-6p3tfp, #ffffff);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_top-navigation_k5dlb_1pgs2_145>.awsui_padding-box_k5dlb_1pgs2_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-mw5hbl, 40px) + var(--space-scaled-m-z0ah6c, 16px));padding-inline-start:var(--space-xxl-exi600, 32px)}.awsui_top-navigation_k5dlb_1pgs2_145.awsui_medium_k5dlb_1pgs2_188>.awsui_padding-box_k5dlb_1pgs2_178:not(#\9 ),.awsui_top-navigation_k5dlb_1pgs2_145.awsui_narrow_k5dlb_1pgs2_188>.awsui_padding-box_k5dlb_1pgs2_178:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_top-navigation_k5dlb_1pgs2_145.awsui_medium_k5dlb_1pgs2_188>.awsui_padding-box_k5dlb_1pgs2_178:not(#\9 ){block-size:calc(var(--space-xxxl-mw5hbl, 40px) + var(--space-scaled-xs-rt720d, 8px));padding-inline-end:0}.awsui_top-navigation_k5dlb_1pgs2_145.awsui_narrow_k5dlb_1pgs2_188>.awsui_padding-box_k5dlb_1pgs2_178:not(#\9 ){block-size:var(--space-xxxl-mw5hbl, 40px)}.awsui_virtual_k5dlb_1pgs2_199:not(#\9 ){inline-size:9000px}.awsui_hidden_k5dlb_1pgs2_203:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important;visibility:hidden}.awsui_hidden_k5dlb_1pgs2_203 *:not(#\9 ):not(#awsui_\9 _k5dlb_1pgs2_1){visibility:hidden}.awsui_identity_k5dlb_1pgs2_215:not(#\9 ){min-inline-size:0}.awsui_identity_k5dlb_1pgs2_215>.awsui_identity-link_k5dlb_1pgs2_218:not(#\9 ){display:flex;align-items:center;text-decoration:none;color:var(--color-text-top-navigation-title-aaqmrt, #0f141a)}.awsui_identity_k5dlb_1pgs2_215>.awsui_identity-link_k5dlb_1pgs2_218:not(#\9 ):hover{color:var(--color-text-accent-fzn0d5, #006ce0)}body[data-awsui-focus-visible=true] .awsui_identity_k5dlb_1pgs2_215>.awsui_identity-link_k5dlb_1pgs2_218:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_identity_k5dlb_1pgs2_215.awsui_no-logo_k5dlb_1pgs2_238:not(#\9 ){min-inline-size:100px}.awsui_logo_k5dlb_1pgs2_242:not(#\9 ){display:block;max-block-size:var(--space-xxl-exi600, 32px);margin-inline-end:var(--space-s-kbzdb8, 12px);inline-size:auto;flex-shrink:0;min-inline-size:10px}.awsui_logo_k5dlb_1pgs2_242.awsui_narrow_k5dlb_1pgs2_188:not(#\9 ){max-block-size:var(--space-xl-d84eey, 24px)}.awsui_title_k5dlb_1pgs2_254:not(#\9 ){font-family:var(--font-family-heading-5nvlvd, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-heading-m-mz0atu, 18px);line-height:var(--line-height-heading-m-qyxryn, 22px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);font-weight:var(--font-weight-heading-m-gxmuqs, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_no-logo_k5dlb_1pgs2_238>.awsui_identity-link_k5dlb_1pgs2_218>.awsui_title_k5dlb_1pgs2_254:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_inputs_k5dlb_1pgs2_270:not(#\9 ){display:flex;flex:1;padding-block:0;padding-inline:var(--space-m-utxyzm, 16px);justify-content:center}.awsui_search_k5dlb_1pgs2_278:not(#\9 ){inline-size:100%;max-inline-size:340px}.awsui_search-expanded_k5dlb_1pgs2_282:not(#\9 ){max-inline-size:none}.awsui_utilities_k5dlb_1pgs2_286:not(#\9 ){display:flex;flex-shrink:0;flex-direction:row;align-items:stretch;block-size:100%}.awsui_medium_k5dlb_1pgs2_188>.awsui_padding-box_k5dlb_1pgs2_178>.awsui_utilities_k5dlb_1pgs2_286:not(#\9 ),.awsui_narrow_k5dlb_1pgs2_188>.awsui_padding-box_k5dlb_1pgs2_178>.awsui_utilities_k5dlb_1pgs2_286:not(#\9 ){padding-inline-start:0}.awsui_utility-wrapper_k5dlb_1pgs2_297:not(#\9 ){display:flex;position:relative;flex-shrink:0;align-items:center;padding-block:0;padding-inline:var(--space-m-utxyzm, 16px)}.awsui_utility-wrapper_k5dlb_1pgs2_297:not(#\9 )::after{display:block;position:absolute;content:"";inline-size:1px;inset-inline-end:0;inset-block:var(--space-s-kbzdb8, 12px);background:var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_utility-wrapper_k5dlb_1pgs2_297:not(#\9 ):last-of-type::after{display:none}.awsui_utility-type-button-link_k5dlb_1pgs2_318:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_utility-type-menu-dropdown_k5dlb_1pgs2_323:not(#\9 ){padding-block:0;padding-inline:var(--space-s-kbzdb8, 12px);align-items:stretch}.awsui_utility-type-menu-dropdown_k5dlb_1pgs2_323:not(#\9 ):not(.awsui_narrow_k5dlb_1pgs2_188):last-of-type,.awsui_utility-type-menu-dropdown_k5dlb_1pgs2_323:not(#\9 ):not(.awsui_medium_k5dlb_1pgs2_188):last-of-type{padding-inline-end:0}.awsui_utility-type-button-primary-button_k5dlb_1pgs2_332:not(#\9 ){inset-inline-start:-1px;border-inline-start:1px solid var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_utility-type-button-primary-button_k5dlb_1pgs2_332:not(#\9 )::after{display:none}.awsui_utility-link-icon_k5dlb_1pgs2_340:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_utility-button-external-icon_k5dlb_1pgs2_344:not(#\9 ){display:inline-block}.awsui_offset-right-none_k5dlb_1pgs2_348:not(#\9 ){margin-inline-end:0}.awsui_offset-right-l_k5dlb_1pgs2_352:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_offset-right-xxl_k5dlb_1pgs2_356:not(#\9 ){margin-inline-end:var(--space-m-utxyzm, 16px)}.awsui_overflow-menu-drawer_k5dlb_1pgs2_361:not(#\9 ){position:fixed;block-size:100%;inline-size:100%;z-index:1001}.awsui_overflow-menu_k5dlb_1pgs2_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;background:var(--color-background-container-content-6p3tfp, #ffffff);block-size:100%}.awsui_overflow-menu-header_k5dlb_1pgs2_402:not(#\9 ){display:flex;align-items:center;min-block-size:var(--font-panel-header-line-height-ke9ql3, 22px);padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:var(--space-scaled-m-z0ah6c, 16px);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_overflow-menu-header-text_k5dlb_1pgs2_410:not(#\9 ){color:var(--color-text-heading-default-yjlaqw, #0f141a);flex:1;margin-block:0;margin-inline:0;text-align:center}.awsui_overflow-menu-header-text--title_k5dlb_1pgs2_417:not(#\9 ){font-size:var(--font-panel-header-size-cbctgb, 18px);letter-spacing:var(--letter-spacing-heading-m-rnxsg2, -0.01em);line-height:var(--font-panel-header-line-height-ke9ql3, 22px);font-weight:var(--font-weight-heading-l-jmylot, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_overflow-menu-header-text--secondary_k5dlb_1pgs2_426:not(#\9 ){font-size:var(--font-header-h2-description-size-uogtux, 14px);line-height:var(--font-header-h2-description-line-height-n7numd, 20px);font-weight:var(--font-weight-normal-aq67c4, 400);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale)}.awsui_overflow-menu-control_k5dlb_1pgs2_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1pgs2_480>.awsui_overflow-menu-control_k5dlb_1pgs2_442:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:var(--space-scaled-m-z0ah6c, 16px)}.awsui_overflow-menu-control_k5dlb_1pgs2_442:not(#\9 ):hover{color:var(--color-text-accent-fzn0d5, #006ce0);cursor:pointer}.awsui_overflow-menu-control-link_k5dlb_1pgs2_488:not(#\9 ){text-decoration:none}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_1pgs2_491:not(#\9 ){color:var(--color-text-dropdown-group-label-eifn7x, #424650);font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_1pgs2_491:not(#\9 ):hover{color:var(--color-text-accent-fzn0d5, #006ce0)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1pgs2_442:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1pgs2_442:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:calc(var(--space-button-focus-outline-gutter-38khik, 4px) - 1px)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1pgs2_442:not(#\9 ):focus::before{content:" ";display:block;position:absolute;inset-inline-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inset-block-start:calc(-1*var(--space-button-focus-outline-gutter-38khik, 4px));inline-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));block-size:calc(100% + var(--space-button-focus-outline-gutter-38khik, 4px) + var(--space-button-focus-outline-gutter-38khik, 4px));border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_overflow-menu-list_k5dlb_1pgs2_480:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_overflow-menu-list-submenu_k5dlb_1pgs2_527:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_overflow-menu-list-item_k5dlb_1pgs2_480:not(#\9 ){box-sizing:border-box;letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em)}.awsui_overflow-menu-list-item-icon_k5dlb_1pgs2_536:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_overflow-menu-list-item-text_k5dlb_1pgs2_539:not(#\9 ){flex:1}.awsui_overflow-menu-list-item-utility_k5dlb_1pgs2_480:not(#\9 ){font-weight:var(--font-weight-button-ahb0ew, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-dk95jt, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-wlvj0w, grayscale);border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_overflow-menu-list-item-submenu_k5dlb_1pgs2_548:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid transparent;border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid transparent;padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-scaled-l-gr6kh1, 20px)}.awsui_overflow-menu-list-item-dropdown-menu_k5dlb_1pgs2_554:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-scaled-s-yqvmoz, 12px)}.awsui_overflow-menu-list-item-expandable_k5dlb_1pgs2_558:not(#\9 ){border-block-start-color:var(--color-border-divider-default-26kt06, #c6c6cd);border-block-end-color:var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_icon_k5dlb_1pgs2_563:not(#\9 ){transform:rotate(0deg);transition:transform var(--motion-duration-rotate-180-mr20n9, 135ms) var(--motion-easing-rotate-180-e70qy6, cubic-bezier(0.165, 0.84, 0.44, 1))}@media(prefers-reduced-motion: reduce){.awsui_icon_k5dlb_1pgs2_563:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_k5dlb_1pgs2_563:not(#\9 ),.awsui-mode-entering .awsui_icon_k5dlb_1pgs2_563:not(#\9 ){animation:none;transition:none}.awsui_icon-open_k5dlb_1pgs2_577:not(#\9 ){transform:rotate(-180deg)}
.awsui_treeitem-group_1agpu_8jxyq_185:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_8jxyq_185:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_8jxyq_185.awsui_offset_1agpu_8jxyq_202:not(#\9 ){margin-inline-start:var(--space-tree-view-indentation-uda4ny, 24px)}.awsui_treeitem_1agpu_8jxyq_185>.awsui_treeitem-content-wrapper_1agpu_8jxyq_205:not(#\9 ){display:grid;grid-template-columns:28px 1fr;align-items:baseline}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_8jxyq_185>.awsui_treeitem-content-wrapper_1agpu_8jxyq_205:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_8jxyq_210:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_8jxyq_185>.awsui_treeitem-content-wrapper_1agpu_8jxyq_205:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_8jxyq_210:focus){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_8jxyq_185>.awsui_treeitem-content-wrapper_1agpu_8jxyq_205:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_8jxyq_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_treeitem_1agpu_8jxyq_185>.awsui_treeitem-content-wrapper_1agpu_8jxyq_205>.awsui_expand-toggle-wrapper_1agpu_8jxyq_231:not(#\9 ){display:grid;grid-column:1;grid-row:1}.awsui_treeitem_1agpu_8jxyq_185>.awsui_treeitem-content-wrapper_1agpu_8jxyq_205>.awsui_expand-toggle-wrapper_1agpu_8jxyq_231>.awsui_toggle_1agpu_8jxyq_236:not(#\9 ){justify-self:center;position:relative;inset-block-start:2px;inset-inline-start:-2px}.awsui_treeitem_1agpu_8jxyq_185>.awsui_treeitem-content-wrapper_1agpu_8jxyq_205>.awsui_structured-item-wrapper_1agpu_8jxyq_242:not(#\9 ){grid-column:2;grid-row:1/span 2;padding-block:var(--space-scaled-xxxs-7blpsd, 2px);position:relative}.awsui_tree-item-focus-target_1agpu_8jxyq_210:not(#\9 ){outline:none}
.awsui_vertical-connector_1r2pu_1dnkw_9:not(#\9 ){background-color:var(--color-tree-view-connector-line-b6vyvq, #8c8c94);inline-size:var(--border-divider-list-width-fmnfya, 1px)}.awsui_vertical-connector_1r2pu_1dnkw_9.awsui_grid_1r2pu_1dnkw_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-fmnfya, 1px))/2 - 2px)}.awsui_vertical-connector_1r2pu_1dnkw_9.awsui_absolute_1r2pu_1dnkw_20:not(#\9 ){position:absolute;inset:0;inset-block-end:var(--space-scaled-xs-rt720d, 8px);inset-inline-start:calc((28px - var(--border-divider-list-width-fmnfya, 1px))/2 - 2px)}

.awsui_root_18gnm_fg8jr_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-heading-m-qyxryn, 22px);padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_tree_18gnm_fg8jr_218:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}
.awsui_root_1ol5m_hyb1i_145:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;inline-size:100%;max-inline-size:100%;min-inline-size:0}.awsui_root_1ol5m_hyb1i_145:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_hyb1i_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_hyb1i_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_hyb1i_145: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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}

.awsui_tutorial-list_1u70p_1s0jx_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_1s0jx_217:not(#\9 ){display:flex;align-items:flex-start;margin-inline-start:calc(-1*var(--space-xxs-0gmk42, 4px));padding-block-end:var(--space-xxxs-zelp5l, 2px)}.awsui_task_1u70p_1s0jx_224:not(#\9 ){list-style:none;padding-block-start:0}.awsui_task_1u70p_1s0jx_224:not(#\9 ):not(:first-child){margin-block-start:var(--space-xl-d84eey, 24px)}.awsui_task-title_1u70p_1s0jx_232:not(#\9 ){display:flex;align-items:flex-start;padding-inline-start:var(--border-divider-section-width-n3ndoh, 1px);font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em)}.awsui_task-title--status_1u70p_1s0jx_240:not(#\9 ){line-height:inherit}.awsui_current-task_1u70p_1s0jx_244:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_successful-task_1u70p_1s0jx_248:not(#\9 ){color:var(--color-text-status-success-i66pdu, #00802f)}.awsui_congratulation-message_1u70p_1s0jx_252:not(#\9 ){display:flex;font-size:var(--font-size-heading-s-4lcrq9, 16px);line-height:var(--line-height-heading-s-nzr3b5, 20px);letter-spacing:var(--letter-spacing-heading-s-hvcq7m, -0.005em);font-weight:var(--font-weight-heading-xs-hhjjg1, 700);color:var(--color-text-status-success-i66pdu, #00802f)}.awsui_congratulation-message--status_1u70p_1s0jx_260:not(#\9 ){line-height:inherit;flex-shrink:0}.awsui_plaintext-congratulation-description_1u70p_1s0jx_265:not(#\9 ){white-space:pre-line}.awsui_divider_1u70p_1s0jx_269:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-26kt06, #c6c6cd)}.awsui_step-list_1u70p_1s0jx_273:not(#\9 ){list-style:none;padding-block:0;padding-inline-start:var(--space-xxxs-zelp5l, 2px);padding-inline-end:0}.awsui_step_1u70p_1s0jx_273:not(#\9 ):not(:first-child){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_expandable-section-wrapper_1u70p_1s0jx_284:not(#\9 ){inline-size:100%}.awsui_expandable-section-header_1u70p_1s0jx_288:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}
.awsui_content-enter_ig8mp_tw9yu_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_ig8mp_tw9yu_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_ig8mp_tw9yu_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_ig8mp_tw9yu_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_ig8mp_tw9yu_193:not(#\9 ),.awsui-mode-entering .awsui_content-enter_ig8mp_tw9yu_193:not(#\9 ){animation:none;transition:none}.awsui_tutorial-list_ig8mp_tw9yu_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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_tw9yu_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-n3ndoh, 1px) solid var(--color-border-tutorial-rgabzv, #dedee3);border-inline:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-tutorial-rgabzv, #dedee3);border-start-start-radius:var(--border-radius-tutorial-panel-item-c4jfca, 8px);border-start-end-radius:var(--border-radius-tutorial-panel-item-c4jfca, 8px);border-end-start-radius:var(--border-radius-tutorial-panel-item-c4jfca, 8px);border-end-end-radius:var(--border-radius-tutorial-panel-item-c4jfca, 8px);padding-block:var(--space-m-utxyzm, 16px);padding-inline:var(--space-m-utxyzm, 16px)}.awsui_tutorial-box_ig8mp_tw9yu_251:not(#\9 ):not(:first-child){margin-block-start:var(--space-l-0ykpb1, 20px)}.awsui_tutorial-box-title_ig8mp_tw9yu_295:not(#\9 ){display:flex;align-items:flex-start;justify-content:space-between}.awsui_tutorial-description-plaintext_ig8mp_tw9yu_301:not(#\9 ){white-space:pre-line}.awsui_tutorial-description_ig8mp_tw9yu_301 ul:not(#\9 ){list-style-type:initial}.awsui_expandable-section_ig8mp_tw9yu_312:not(#\9 ){display:none;margin-block-start:var(--space-m-utxyzm, 16px)}.awsui_expandable-section_ig8mp_tw9yu_312.awsui_expanded_ig8mp_tw9yu_316:not(#\9 ){display:block}.awsui_button-wrapper_ig8mp_tw9yu_320:not(#\9 ){margin-block:calc(-1*var(--space-xxs-0gmk42, 4px) - var(--border-width-button-cefyym, 2px));margin-inline:calc(-1*var(--space-xxs-0gmk42, 4px) - var(--border-width-button-cefyym, 2px))}.awsui_download-link_ig8mp_tw9yu_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-iz3e4w, #424650)}.awsui_download-link_ig8mp_tw9yu_353:not(#\9 ):hover{cursor:pointer}.awsui_download-link_ig8mp_tw9yu_353:not(#\9 ):focus{outline:none}.awsui_download-link_ig8mp_tw9yu_353:not(#\9 ):active,.awsui_download-link_ig8mp_tw9yu_353:not(#\9 ):focus,.awsui_download-link_ig8mp_tw9yu_353:not(#\9 ):hover{text-decoration:underline;text-decoration-color:currentColor}body[data-awsui-focus-visible=true] .awsui_download-link_ig8mp_tw9yu_353:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}
.awsui_tutorial-panel_1oin5_1m1p2_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "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-utxyzm, 16px);padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_tutorial-panel_1oin5_1m1p2_185:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_1m1p2_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_1m1p2_185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_1m1p2_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-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 2px var(--color-border-item-focused-xwzh82, #006ce0)}
.awsui_root_1xupv_151jo_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-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-body-default-u78naq, #0f141a);font-weight:var(--font-weight-normal-aq67c4, 400);font-family:var(--font-family-base-17wkej, "Amazon Ember", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_wizard_1xupv_151jo_177.awsui_refresh_1xupv_151jo_177:not(#\9 ){column-gap:var(--space-xl-d84eey, 24px);display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:auto 1fr;row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_wizard_1xupv_151jo_177.awsui_refresh_1xupv_151jo_177.awsui_small-container_1xupv_151jo_184:not(#\9 ){grid-template-columns:minmax(0, 1fr) 0;grid-template-rows:auto auto 1fr;row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_wizard_1xupv_151jo_177:not(#\9 ):not(.awsui_refresh_1xupv_151jo_177){display:flex}.awsui_wizard_1xupv_151jo_177:not(#\9 ):not(.awsui_refresh_1xupv_151jo_177).awsui_small-container_1xupv_151jo_184{flex-direction:column;gap:var(--space-s-kbzdb8, 12px)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177:not(#\9 ){grid-column:1;grid-row:1/span 2;padding-block-start:calc(var(--space-xs-j1ch97, 8px) + var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177:not(#\9 ){position:relative;margin-block:0;margin-inline:0;padding-block-start:var(--space-scaled-xxs-vdp1uk, 4px);padding-block-end:0;padding-inline:0;inline-size:260px;box-sizing:border-box}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li:not(#\9 ){display:grid;column-gap:var(--space-xs-j1ch97, 8px);grid-template-columns:var(--space-l-0ykpb1, 20px) 1fr;grid-template-rows:repeat(2, auto);padding-block:0;padding-inline:0}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li>hr:not(#\9 ){background-color:var(--color-border-divider-default-26kt06, #c6c6cd);border-block:0;border-inline:0;grid-column:1;block-size:100%;inline-size:var(--space-xxxs-zelp5l, 2px)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li>.awsui_number_1xupv_151jo_231:not(#\9 ){color:var(--color-text-small-vslhas, #656871);font-size:var(--font-size-body-s-6sqp8s, 12px);grid-column:2;grid-row:1}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li>a:not(#\9 ){align-items:start;column-gap:var(--space-xs-j1ch97, 8px);cursor:pointer;display:grid;font-size:var(--font-size-body-m-9ts26k, 14px);grid-column:1/span 2;grid-row:2;grid-template-columns:var(--space-l-0ykpb1, 20px) 1fr}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li>a>.awsui_circle_1xupv_151jo_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_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li>a>.awsui_title_1xupv_151jo_258:not(#\9 ){min-inline-size:0;word-break:break-word;grid-column:2}body[data-awsui-focus-visible=true] .awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li>a:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li:not(#\9 ):first-child>hr{grid-row:2/span 2}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li:not(#\9 ):not(:first-child)>.awsui_number_1xupv_151jo_231{margin-block-start:var(--space-m-utxyzm, 16px)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li:not(#\9 ):last-child>hr{grid-row:1}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li:not(#\9 ):only-of-type>hr{display:none}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li:not(#\9 ):not(:first-child):not(:last-child)>hr{grid-row:1/span 3}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li.awsui_active_1xupv_151jo_289>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li.awsui_active_1xupv_151jo_289>a>.awsui_circle_1xupv_151jo_247:not(#\9 ){background-color:var(--color-background-control-checked-oxsvrl, #006ce0);box-shadow:0 0 0 3px var(--color-background-container-content-6p3tfp, #ffffff),0 0 0 5px var(--color-background-control-checked-oxsvrl, #006ce0),0 0 0 7px var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li.awsui_active_1xupv_151jo_289>a>.awsui_title_1xupv_151jo_258:not(#\9 ){color:var(--color-background-control-checked-oxsvrl, #006ce0);font-weight:var(--font-weight-bold-1ikzua, 700)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li.awsui_disabled_1xupv_151jo_300>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li.awsui_disabled_1xupv_151jo_300>a>.awsui_circle_1xupv_151jo_247:not(#\9 ){background-color:var(--color-background-container-content-6p3tfp, #ffffff);box-shadow:0 0 0 2px var(--color-text-interactive-disabled-062j3d, #b4b4bb),0 0 0 4px var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li.awsui_disabled_1xupv_151jo_300>a>.awsui_title_1xupv_151jo_258:not(#\9 ){color:var(--color-text-status-inactive-5bty87, #656871)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li.awsui_enabled_1xupv_151jo_310>a>.awsui_circle_1xupv_151jo_247:not(#\9 ){background-color:var(--color-text-interactive-default-za4ran, #424650);box-shadow:0 0 0 2px var(--color-text-interactive-default-za4ran, #424650),0 0 0 4px var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li.awsui_enabled_1xupv_151jo_310>a>.awsui_title_1xupv_151jo_258:not(#\9 ){color:var(--color-text-interactive-default-za4ran, #424650)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li.awsui_enabled_1xupv_151jo_310>a:not(#\9 ):hover>.awsui_circle_1xupv_151jo_247{background-color:var(--color-background-control-checked-oxsvrl, #006ce0);box-shadow:0 0 0 2px var(--color-background-control-checked-oxsvrl, #006ce0),0 0 0 4px var(--color-background-container-content-6p3tfp, #ffffff)}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177>ul.awsui_refresh_1xupv_151jo_177>li.awsui_enabled_1xupv_151jo_310>a:not(#\9 ):hover>.awsui_title_1xupv_151jo_258{color:var(--color-background-control-checked-oxsvrl, #006ce0)}.awsui_navigation_1xupv_151jo_198:not(#\9 ):not(.awsui_refresh_1xupv_151jo_177){color:var(--color-text-disabled-lg2soe, #b4b4bb);display:inline-block;margin-inline-end:calc(2*var(--space-xxxl-mw5hbl, 40px));min-inline-size:200px;padding-block-start:var(--space-xxs-0gmk42, 4px);inline-size:200px}.awsui_navigation_1xupv_151jo_198:not(#\9 ):not(.awsui_refresh_1xupv_151jo_177)>ul:not(.awsui_refresh_1xupv_151jo_177){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_navigation_1xupv_151jo_198:not(#\9 ):not(.awsui_refresh_1xupv_151jo_177)>ul:not(.awsui_refresh_1xupv_151jo_177)>li{min-inline-size:0;word-break:break-word;padding-block:0 var(--space-scaled-m-z0ah6c, 16px)}.awsui_navigation_1xupv_151jo_198:not(#\9 ):not(.awsui_refresh_1xupv_151jo_177)>ul:not(.awsui_refresh_1xupv_151jo_177)>li:not(:first-child){margin-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_navigation_1xupv_151jo_198:not(#\9 ):not(.awsui_refresh_1xupv_151jo_177)>ul:not(.awsui_refresh_1xupv_151jo_177)>li:not(:last-child){border-block-end:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-layout-dnikk7, #c6c6cd)}.awsui_form_1xupv_151jo_354:not(#\9 ):not(.awsui_refresh_1xupv_151jo_177){min-inline-size:0;word-break:break-word;inline-size:100%}.awsui_form_1xupv_151jo_354:not(#\9 ):not(.awsui_refresh_1xupv_151jo_177)>.awsui_form-header_1xupv_151jo_359{position:relative;margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_form_1xupv_151jo_354.awsui_refresh_1xupv_151jo_177:not(#\9 ){min-inline-size:0;word-break:break-word;display:contents}.awsui_form_1xupv_151jo_354.awsui_refresh_1xupv_151jo_177>.awsui_form-header_1xupv_151jo_359:not(#\9 ){grid-column:2;grid-row:1;color:var(--color-text-body-default-u78naq, #0f141a)}.awsui_form_1xupv_151jo_354.awsui_refresh_1xupv_151jo_177>.awsui_form-header_1xupv_151jo_359>.awsui_form-header-content_1xupv_151jo_374:not(#\9 ){padding-block-start:calc(var(--space-xl-d84eey, 24px) + var(--space-scaled-xxxs-7blpsd, 2px));padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_form_1xupv_151jo_354.awsui_refresh_1xupv_151jo_177>.awsui_form-component_1xupv_151jo_378:not(#\9 ){grid-column:2;grid-row:2}.awsui_form_1xupv_151jo_354.awsui_refresh_1xupv_151jo_177.awsui_small-container_1xupv_151jo_184>.awsui_form-header_1xupv_151jo_359:not(#\9 ){grid-column:1/span 2;grid-row:2}.awsui_form_1xupv_151jo_354.awsui_refresh_1xupv_151jo_177.awsui_small-container_1xupv_151jo_184>.awsui_form-header_1xupv_151jo_359>.awsui_form-header-content_1xupv_151jo_374:not(#\9 ){padding-block-start:0}.awsui_form_1xupv_151jo_354.awsui_refresh_1xupv_151jo_177.awsui_small-container_1xupv_151jo_184>.awsui_form-component_1xupv_151jo_378:not(#\9 ){grid-column:1/span 2;grid-row:3}.awsui_navigation_1xupv_151jo_198.awsui_hidden_1xupv_151jo_394:not(#\9 ){display:none}.awsui_collapsed-steps_1xupv_151jo_398:not(#\9 ){grid-column:1/span 2;grid-row:1}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177.awsui_collapsed-steps-navigation_1xupv_151jo_404:not(#\9 ){grid-column:unset;grid-row:unset;padding-block-start:0}.awsui_navigation_1xupv_151jo_198.awsui_refresh_1xupv_151jo_177.awsui_collapsed-steps-navigation_1xupv_151jo_404>ul.awsui_refresh_1xupv_151jo_177:not(#\9 ){inline-size:100%}.awsui_form-header-component-wrapper_1xupv_151jo_413:not(#\9 ){outline:none}body[data-awsui-focus-visible=true] .awsui_form-header-component-wrapper_1xupv_151jo_413:not(#\9 ):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-h8l4gm, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-xwzh82, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-2pguir, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-brjxth, 2px) var(--color-border-item-focused-xwzh82, #006ce0)}.awsui_navigation-link-active_1xupv_151jo_435:not(#\9 ){font-weight:var(--font-weight-bold-1ikzua, 700);color:var(--color-text-body-default-u78naq, #0f141a)}.awsui_navigation-link-disabled_1xupv_151jo_440:not(#\9 ){color:var(--color-text-status-inactive-5bty87, #656871)}.awsui_action-buttons_1xupv_151jo_451:not(#\9 ){display:flex;justify-content:flex-end}

/*! 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,d09GRgABAAAAAEmUABAAAAAAitAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABbAAAABwAAAAcbjn4M0dERUYAAAGIAAAAMwAAADgFFwODR1BPUwAAAbwAAAulAAAjuhYe2khHU1VCAAANZAAABNIAAAsi+2GWR09TLzIAABI4AAAAXwAAAGCIbG5KY21hcAAAEpgAAAIRAAADDi4Vrc1nYXNwAAAUrAAAAAgAAAAIAAAAEGdseWYAABS0AAAoyQAAQfBeLmf6aGVhZAAAPYAAAAA1AAAANgizZURoaGVhAAA9uAAAACMAAAAkB9UE5GhtdHgAAD3cAAADDQAABRyn7C64bG9jYQAAQOwAAAJqAAACnvMH4vJtYXhwAABDWAAAAB0AAAAgAV4Ao25hbWUAAEN4AAABwAAABKBc16eVcG9zdAAARTgAAARUAAAIR7QEbNt3ZWJmAABJjAAAAAYAAAAGXyNWqgAAAAEAAAAAzD2izwAAAADPLEXCAAAAANLQD6F42mNgZGBg4ANiAwYQYGJgBZKXGBgZLgMhM8MVhldA9msgZGZ4w+gLZLOAVTEAALZEB5wAeNrFWmtsHNUVPnfttb2zux4/xo7Xa4/Xu3HsJHYSHOdpJxAXuYVQkqZAaSAP8uAhIKEupamqwg/S0qbQSpVaVYhWScifqlIb2qZCIRVFuESRqvxxH26JU+QiXGBbaf/sT6bf/WZ2PWuv7Sy2YY7mzt2ZO3fOPffcc7/v2KJExJAn5VUpv3Xojruk+fA3hh+TNQ8NH31UBh974Mljco+Uo404jgRxURKQMtxZyL3g4Se++oQkjhw7/riseHD4gcPS/ejR4WOy+djXHh+W7WypvPaC9t5bvCMsy6RCqqVFlku39MkAWlShxcbA09E/t/a677afc6/JpHftZm8qOehdnxKlrlG/PhmWE/K0nJRT8lP5uZyTq/IXeU/S8pEqx5MTylA1OA3VqFrwK6n61Ha0zslH6lY826MOsj6sTqgfee3PqV+pV9VV3QdFKcPJQp/9EkPZ72RQnhcb4+kXS/Y5afzq4j09im3OOOamWkw8i8kg2u2SHrxrySGx1Fox1TqJqfViqw24p9/qwXj60X4fvqL7eBPv6/sp3rdlG/rZh7a6pb4/wNJ9N8ZyB8pLaKlLU8pV0EmrkDOhwrhGoV8Ad7L4laX+E1pzjGIbTq19GWYkxb4+4Dfvw/f343wDp6tLP1pVqEroXYUxhARWwjgiuFbjeTl7Dzmj+gv43gS+V4VaBN8L4H6WOgTlQWfM1zKDuxkpU5W447bWdu2TkESlU1bJalknG2SjbIENBmCD7XKz3IKR3iY75U7YdDdsclAekkfkWXjA8/KC/EB+KGfkLEbyCuwwIm/JZfmv/A9uqVSZCqpKFVHVao26SfWqPgkY17UfVZ6uOi2N8MglPZxxZwRlGueEk4Zd/M8meEnBb8S56Ew6rzujqF3w2qMtLIM6+hhj+xH51A9nkhpNOFe09p7mmVlbp0vuP70oWmaWaPTphWijZ7fo84sourAKF1/f7GL0kdc//Yl6mbs6jBtqf1H23ugccU1l+YXMfO09Hab/7pmjez2LtlfqY2CWdrsL+r3CS9d0v+X6GucsmvQRK98vtXFGcU56s5Rl7NiRf3aVKzXLuDM+3RPw28CTrHMe5Qi/8zpt8YhrH20dvDUxp12G5rBDCmcvy01z2uFIkX4H5pj3XL8GSn3svJF+51wPJkc8QRumYZW0Z+1ih+F6J+Pz+Nzrzv2WjtzeDE3OtUt8CpE8IzHotEksaBqj96U9nxjHfRsWMQv9keO2aKvU/Ot3yr5Tq8zdz+ZRLAAMEIVE8KYJi9dAQlILUVIHCUs9REETC63aJIE3OiD1sgJiAUN0SgMQwy14ewekGmjhIPo4CimX45Ba+QokLM9A6oAingUSOinfw7uvQUJAk2N4+jZEyb8gSt6FKPkPpFbeh9QBU1RKUIWAiSqALiJSqaIqKlVqteqRMLDGGomodUB8UaCOm6QayKMXyKkP+KNGbVKbpFZtVpvRzxa1BfWtaivq/aofowjIAamErIQFIii1FSLe+P0jXw4JcMx1HHM94kMXRr4SCKoeuKYb9R5Zg/paiAVUtR71PkgD8NUG1DdCGuABm1DfDGkE5toiy2QrpAnoqx9+MQBpBgrbJnEgse1A8TdDWj3LDkJMxIEhScrn5HaUOyG23AFJAqvtwvx8AZKQPfJFaZe7IEm5G9IOpnIP6l+CtMu9kJR8GWIjku/FyO6DdMj9kBXAe/swvv2QDtjmAEZ5CFLjzaWeuTogwVPwm+9DGoAJf4wR/UReRP0lSIP8TE5jRGcgLcCJZ/H0nPwaX/+N/BbW+h0kKRcg7fJ7uYj6JUhS/iB/hCZvQDqAh99EOQJpkD9BkkCZb6G3f8g/YXHXV67JddRdj3kHsrLAbz6ABIBJy8EAgioIBFyhKoCh/Z6k8XWlCqswPEl7VYheBbQNvB0u8Kf1YBKm2gAukfMnehK+thG+YcI6tbBKPeZdr5AOWLGTKPogVsFxeP8z8PqT8m35jjwn34UFX4PX/1X+Jn+H77+NEbwLnd+HbiHoEYVXd6seePU6F0Pji5vxva3w14DZq9F0+N5oE31x6Q53BzS9OJwqiOXmzOiGGGTmY3axHdvK7zFGPs5ZfMcqiOOZaXhyiFE9vz+hbmKdWG4dks3rY3l4gPEPGmVzcZH9np9nBy31MBaxL2t27FgKtmast3y7wCTnsEvv4HxmY9fJepimi7jJzs2lx30y3u6knwvWft7qxAo2kBNQEfdP28VPYFFZ5yruxDSq8u9EGglxZGPFsDa+NDEDsY/xfoaMJ1PcErn9zM/OwI7yrYHRRqbjzPw7mULv1RjMr5u3a6bzLeBpLrZw8R73bp+fFhy235OLIlpjvtkr2Kst4lSL62Uc2OAKInZKzyNk0us3xjPm8/tRT8BhMSsak76EXnfOrlUpnIWzaxE/5VCxDWv3QmzayGPOnjbmFHrWa3GKj9N+v0Tlblo7le9rTHuV+zZRUa4v028/9DSZs5XLlsjohvIxIGe/FHqzOJuu38fo025vMX8My89vbh7BFmC7lOcNMdR78W6K+H7M45Wu1Q2f7cdpd43oMsS2sD1u7y1iSFuMvC0yM6Lu7PMyHdUbJXFEY8n2itQMvUYXyEdt+kOWMSaFcfcUW11FxmV7e0pqJutb4NGziH11TVt/seL8d9bdwvBGueDsA/1+qi97RsQcK7GvglFMy7+Nlqqbfz9hzf5Yvm54v2JLmQMraQZn6jYfq/sYmdCSMIRVRCejmIVK1Moo0r8U2XHnQqE5PzIWGMHMORCswpocRxnK/z0lKBVghVWshfDlEDhqBFi/2of2/Uc7WJoFttIIRtcOptIEf2sGi2uBtELa4b2aG7SDy6TAc5JgCUtxBPiXIVeCnoR45kRwVntS5+k+JY0YRaMnTRD3cMfginA0riRRT+JLjV5Pn+yxDPrFeQbAZSsgZeTySXL5JEdYQUZf7stoBH28vtLH66PEyia5vEkWX03+bpK5m+TsNeTsteTsdeTs9eTsFjl7Azl7Izn7MnL2KnL2EDl7nJw9Ts7eRM4eJ1uPka03k63HydabydbjZOvNZOstZOtNZOutZOs22Xob2XqCbN0mW28nWzfI1sPMvASZeYmQuUfJ3FNk7iY5u0nObpKz15GzN5Ktx8nWO8jW42TrzWTrcbL1ONl6K9m6TbZuk62bZOtxsvVGuQxZzvxOkMw96WPuSR9zT/qYe5gZn4iPvzcxyxNUa9VacHbNyivJyqvIykNk5QZZeZhZngi5eZhZngj/+tmF+dAI8QAseApj7sWIz8hnMM5X5DaM7CLsfAka7+P3HpZA+SHNsgNVgUH4z6qly7qjPMOccZZop3i7Ue4qRgFizRAFZ3w75QUy5fRsLLIwbvP9sfn2vpLzpEbJ+9/i7sZD05Bor4cBd8iR4hlqrFub2e1iCO05+E6I8UQxnijmsgLyMqScqyNIDy+jb7te7fqzjsB7ffGok+93Mh7l8qyzZVjdeDSVYW1gJMrlCnXEaWKUic3ICSbksxA3yiQYZZoZZRLyeUhc7oS0MEvYCqvs9qKPzejTxuiTYPRpY/RJMPq0Mfq0M/o0M/okGX1SjD7LGX06GH1SjD4rCnKFbt73mxDLl/0tZyRqYCTqYsSJMeIk+BflFlp2JeNOgnGnjXEnwbiTYNxJMu6kGHdSjDgJRpyYl0vW89HpizWdvljTOTO77Is1zcwV5vKDOjNYycxgFTODIS/frCNRZJ784Cz5ZjWgBvg/BVH4RQT+9DLHe5k6XwMGuU7/MeBbGuUHcGocImhbjV+1+B0kjgjB+oMYq862r6LVVzPn3k3b99Dqa2j1tbD5i7IOMe8sfENH6V38m/1u5h/34MvvYO7/DavcL+/BEvsxygE5DC2q8MWHNaJQpmoiSsId5xfESE/J13HnW5CAiqk23FHMR2q97SKi5EN63Wzv3s539UozlKn3VFXDspZlHUvutcpi2cCykeUylk3cifV/x3z4f4S6fOcAAAB42s1WTWxUVRT+zpvXafv6P53OTKedmVqKVkVURNTaBQUsia0YmsaYpiH2hxJwmDbTPwWqSAwxxBBiCDGkcUGIMS6IIS6ICxbGhWFhCAvdGBeaEBVDBBSxSuv37j2W6UzrT+LCTN45c+/97jnf+c577z4IAE9Ccgnuls7uXsSHXs6m0b4ru/NF9KUHJjJ4CS4xWFhAOZ0gwHERSlAKD2Wcq0DlIsKj89f/zep6lHT0PdWEns0dvU0Y29xD27O1YyttV0cf7TPPdtP2+qs9vT1dtH/D5s9Vx6wGl1mtyNlbnLdeNTQwvhP9w+nduzBo7J7hzOhejI1kB4YwxYkBHDL2SHp0KI1jmcm9WZwYzQ5nMDvGAU6N786M4L3xycFxnBmfHBvHhxP+/EcmKwwz5jEja322rmETJJ/CdTG2xFjL3THWM7bM2FKtqQYtWENV27EF3ehFP4aRxgQO4HW8ieOYxWmN94b6S+o/V/+V+sumc4LvGZW+6FOyow9etuvFrep3qD+u/oL1JVC/wcYp2ai+T+cPsIr7EJK18qDcLw/Jk7JOHpZHZL08Kk9Iu7TJGnlANshj8jh3hEx3QghjNTaiA5vwAgYxiv14lcy/wDf4Ft8RF8THRrH95v+PzCGoQ9JUElyo9sdSJJV2zH0+Ngxxz6MJnXibu3+QcmbdJM/LsByVc47n9DuHnQ+ci85cIBhoDLQG9gVOBz4LXHVjbovb5na6I+4xd9Y9yw6FEEczq1qHNjJ8Gr9RuytI4FfjG/Cz8XHcMD6G68Yncc34RrxmfBQHja+nYp6NKastUpoUeVMj/aSR7iDvUsTvmvsXRR7SmAHyrEZM7taIzYq/pbg7ke5RxCpF3NaIc1qNwJUWXXOoZqW0aj3zivQR9+pcXi2SsrVIwtYiDVrLdH4tRJhaJGlrIdLUIvGVFCfSKC6NVnHuuKGxr9vcVnFGtopPWcX/ImKFRizTiJ6NyNvcRqzUiOU2ohRrxNKCuiu17nKt27N1M1J+3eVad4XW7WndpUt7yIjNir+luLweErFKEbc14pxWs9hDruX0kPXMK3Kxh5xbSZ2oqlOn6oRVnZCqE1N1IqpOjapTW6BOTNWJqDphVSdUoE5E1YmqOmFVpzZPnZiqE1F1wgXqxFSdiKoTVXXqctSJLFEnpupEc9SJ5eVNad6E5m0oyJvSvAnNm9S8jTl5E0vypjRvMidvyiAifNrA+3iaHGb48yTI3pVJNTnWSpw7+LzyzmjFc+jDDr47R7AHGWS5Zx9eoXaHcQRH8RZO4CTewSm8i/dxBmdxDufxCS7gIt+zX+Jrvmevsqs3yXVeHAkyaj3ZzPCa4jXNcZyXn411kL/4bMlycd3H/sM9jtQT6ZiKHGKnaKf5c1hRnLaBexxp5C5HEr5WkuROh8qmbI6V4rIX9lTwFfNM/HKeCymeMgEyajUnjj3Bqs2XhI+D5UFOKc44PK8PUjfw/XGF42vsjStVvA9C0sTe+O/EtQiTxYy/m4wbyDRBhqnl5oh2LCdzPnn/ye4q9r+G33e1EpY6iUiU9/oyc/+z3f6V4T3pf+d08htG0Gi+f+yTEKDWXdgm/uo2c3538WoxCPsERsQ1mO3ix94u/hdVlyIdPn+e4VBNNkt5LNPlPwBTfHvdAAB42mNgZjJknMDAysDCtIepi4GBIQNCM7YxBDCqcjAxcbMxMzGxcDKxLGBgeh/AoBANVKMBxAwujr6ODIwMHL9ZmC7912NoYD7DKKnAwDAfJMf4m2krkFJgYAYAvZcPnwB42p2SWWyMURTHf19nDG0tVVq11f2GllqrVbQUpXaqnbEvtROxpkhqCQ/2fYutoUYstbRqK2op0iGePJJqmKs0ISLxXsnnmK+RxovESe5Zbu7/LP97AAf26YAhGsMpkRGMnXwR2x8lXrR4oWzBMrxGfmyhClcRKkq5VbxKVMkqTaWrTOVRxarcjDbdZo6ZG/ezzmlZvzPSRDL4DE8Qh+AiVUwQl6RS/8Jlm17BITiHVWfVWn4rz8qqSdCvtF9X6ue6Qpfpu7pUl+giXaAzdEqgKvA6cD7gq3a4sPv/D3GFhAUnt3loKA6Z3JaQf+SwazfCRWOZN5QwwmlKM5rTgghaEkkrWhMlPLYhhra0o70w3JFYOgk7Jm4604U44ulKNxLoTg960ove9CGRviSRTD9S5DcGMJBU0hjEYNIZwlCGkcFwRpDJSEYxmjGMZRzjmcBEsphENjl48DKZKUxlGtOZwUxmMZs55DKXecxnAQul/93sYR8HOE4BPi5xkctcoYirXKeEYm5Qyi1ucps7lHGfezzgIeVU8ISnPOMj61jCUpbziY1cII+V/CCfFZJ7L2dErw/ytIwNDbhbJXsF13jMNhaz5s/9arbymUVsZxen8fOCN7zlPR+o4h2P5EUlL/nGd9nTr4ZhhFDDJqoJUMtODrKDQ+znCEc5xmFOckoQJyjkHGfrK6ytt5tt8wvThpQ6AAAAAAEAAf//AA942o17CWBbxdHw26fYL7Gtw5Yl2bItWZYl+ZSt88mHTtuSb0u24/t2nDixk5gckItcBJJyhHCUUkpKCqTp97UQKE0JlBZS7rO00I+jUKBQjh9aIKX8Hwl++mb3PclSoP0+yD5r583Ozs7Ozs7M7qNoSh39EqXRv6VSqSyKYuVOm1UlYoqMDjv8UiqyU8Ph/Hx1znxLvrZcC+UP6F2xmCt4Q6PWVuJCUdEoNY3OoFvoR2RGKoOiZAw8T1IURVPZ8OijT1F5lJaibKye5YuNIYXRk6Jn9Qx+Ue7rF081TInXe1u910PpFo82jIpnfa2+630D1zdcf7rp4aZfwH/w5/Tp04sPUyJKF91Na0UWSk+VURaKUrFmZGI1SMWazMhh96A6BP0oVYzRxKg0CAYjRXI7VDxIlK1UsUWpv8ypHiyW2cIlFq3PU7PGvyzHl9vulbZ5qwuD7n1zqrvKrOXe5j+bqstdrfsvTdXntRUWppyTaiKsY9C5fY+4srky/UuprsU6cpFoOwpozap3RA1oodiietsPcumNfim6lH5YZqI+Rh+CZExIShupWRmDpFQz+h7ISESVRj+nD9OPUUaqiqqjKIME6YtMqXoyA15kxMPgJ0KKVE7WlspooM6mWFmTBEaklGerWA8M1qgvSqUPZ1WrA1WDc2MXjw6IHJZhV+voSK/iioCiR71WXKzOzueu66m7qb6h1V5V4PRUlVTWZ2WIbXUz4dBCEeoJmjurOjzu2aLlL/bccN+8RMxIDR8pu6xOP/qTtS1D2VxWXF4LPCM839TH9COgM5ScxRrDTJvU6hxFAzpzViw+S3Cc0QW0mz6LNUKFZyMLeKcV2aqLtbrtm0Y3XOw4Erij9yiq2LuXe+n7D+7HbaJPQhsp30aO54tm9M4sh930u1gb+ixuxL28dy+qJI0Q1Y7WoBvp01QutMHTb7KzKp4nFqQGQpMgxnQgu4BZ2GCazFCAwIwXy1J3NEuM2dVojShHPpdTXmjbs2LFXrsyVyLJW5OdS+8Euh3UVlpLN1Dp0AnWUV5vGTRoWGm4X3o/eSLHI490wj/M+6vRNdQPqC3UCopi5LEZK1ltzlWukM5+H4mlsjS1+h6KyKaEeh3NoQqYfcqLdEyJDNlkr3d3k3eK6JfULdQO3K8qcRkK6y9taeGh6IvRBboU5AV0GGRD1ejLaS7tiGj/17spsv7soFs1oFvpWDoGK9YTfRFWG0JZUCwJQitqRl2bocxPz3UcHsGPhqlfbDqBS/eei694dS958Lz/AB6vwZqGubfJGS+yic5uelr2Sv8VdLi1e3SxDeMUQOcm6FeFV72H5rWTMTmF/hgdUyB98ma21lYx7Mqa2d2/NnT7URSRtd/9vaGSCoveFBwY7qzdcsu+bqClhzHYoL98sE5Km9VJiEG/OlYnjQ0AVovJOhbuHGsO6Q3is9w7MnRY+kVqz0zj7ohluniutCfoYFP8fwl3vDXS1rjep1by8pHDoxBop1FiigKCLIwGmySTHCFHAXdGim4cHVojXVNQEeDe+G4Heomr6vrueyjCnRTmEXhzfIM3Vq6DEToTeGPHIl1ToQ5nb1obWiPjPrFUm4bWNu3vIbytbHG70l3I1v1M2kxvaCFAmKOpBqDtARnmUCboigjQkzBefvpUIgCnZoMd4Hunq4P10wdV5VPlvZPeLa2zmwbvnBuo4/TdJtTg9/bU0f0F39mhUo/3NG0JXrl734s79NwpRZY4VzwyPhqqZfGY+qHzlcL8YiEzqB8d4m6WoRek3E56urtj8WZityoF3cqhirHtRdnYMsWZc7IxBUNMaoy9KpStRUvWqqa7w13j39axdstI/8r69Y0Da7lPRDc2uxsHNwwOKBi3v9Za00GXBlbnF/U4XcPOwe7QBi07ZB909nJ/Quat1a5Ga5fryWB5ukjRUV1hbSRyswFflYQvA8yK1ckmiEsQnolVyq2sM7YYlL/v35lr6DUOrvVsal6zeeVt60Z8kq67/c0p+00+YyCwbYNcOT8U3By8eveB311c2WpEKwrLS35Z1m7zBCiy/+E1+wGdkmXEGgX7n5zqQFdFo8Qm8PDMJTjIuBdsi5lu4u2ngREjpleKns3ibkFVmcgRfmT08LV9mK6Leoq2o7NZRlT28Q2yVFSm2Ej0rgHaF/DtEZPCViKWLpByjiy0mvt9JrpcIEBTnbC3/xpkIcf7r5cWJB9biFI6wb7sVlV2tVmrPUFZ92Dn2Ks5jbH9/hZFccRsLDGFrJGmw0NbEjZ+GnTAKLqaPk7VUEGKSuE3rSwgSBSBxpqfKHyVoAkCGxKa1FgTTIUXKzieC7puYO7o3Zd/fv3qH/TpG8ecFtey0oHyWnfHwS5jT1GdWK4whqq+c0Xkpu0tB3atHDza2C1aZjcUWobr7jOdPHoDoo61X7cquG/WY6mqsoUaVt66Sp75ma0oV9VxqPPSvY37T83uPZR3z2SW5KmMph2hLoqOvgoDwfaFAStA6Uw6Ro9scrAD6Fk199nkLNo1v5n77ttVDzxAn1psQ8tQN+h+ObRpgDZS0DIdtoO8DGMLQMQItiD+o/zgq33Tvpoqm/firvGqm4LdTvNkxdU1zayVPtXfXj+klLdavJMu5P2iM2B2ovL32uorLLyNqY1+Sk/RjxMLnrjyGUFieGmxdF71xe5tV6y+/6KBgNTX3H0w3NddNml2FBVfv//i5/cUd+QN3r5mcnWBmrd7mP9bgf8VWF8F7oF2OopNTvnB13dfP3HPRtXsrvDetpFu+tSRXVvPbKbXLH7Qe+vqkTXAF6YxCDTSMQVs8Pj/yw+iEzLuoTIkk3GfmVGjlD4VeSX8SYSMBbdpIv0KbcDYiqDFDTLuxYrzsvN1gPxOmHueH/ff6ath3Bq8c3kR7L+i2PBpokxmxAsAjdYHTDdJv/CZt7ovP+Jad9OAY4NWWjJR0nMo4lM+08Xdn1dww6G+H+5uzZW3yeT9P1rzhxgvz/L86+Q6kV5uE+mgoHfc3F3u6YPTtaindvogquWeoE9x/4XK8M6G21XBIxfaiYjkRFUHpw9izSD+y1+jn6KfwDvwX0CDUomlwdODmqanSu53N0kC1Wy9BOilvahrV3pDMT5+QvYgQg+2cTlMRPnB6ToU3s19h9v8Nz80+AMyc/dxN6Mwdw/fBr0KbVL4Nljq05egWhkwcrSbfy/y8Hzo5HheYXRYp+mBOW6xb8v8+MGFA6h040HawF2Ddi6+BB30op/xezfm51F+jnSkYR5eDL//EzSaww+6EuMvvkxXYHya6OdTYGPEeBc0xBc31kxVEe+Gx9yMSMfOlvHu9l0t48HItsDEvZt2Hpm4t2HgjrVjcwN3rh2d6w3s6tv13Pbv7t317Pa4nobJHGUn6Gk5Esn5dVUOcnp6ZiF4YGCDvWG6f6ahcRV9anIgOO/hvkDDvc0ultf32ugY4VGOV2sKeIlJfEGEkMw3PRy+kd1+DWGw+dBQ96Xce3HOb89oq6Vv3E3YnPvlHoVLcu3SABJ5lmDvRycCZvUx8wBTILCNHtyUs8E5iZkf7rmUu2+mbzLQtArlcB/Spyb6uhZyuFfRms4mp5PXuXSQcRr9BPiN2MeNm1O8ArBJ1aLYzkv0jQzF9EGzz7ulrWqoWFocMbT2lVUHQ3WBXZHtYdnEUHWHudyOgkXh2rqJmhxla1a2j9VVKwoLO2q9q+ttrWXaWmORRUX6DsN4NhL7CDOgB39AL7rnkldktFT2x0vAHehePMrzGAYeHwQ8JdH9uBsA6pkaM1L904M5t1yycfuKjMbpJmVLU+ckWAeO3XHZuon8Rg8a4354kcbj7+4i9LqEdYH9EBHWXvTwwtowcq7jDoD6naQj/JqjRkDXnxR0HfRVhPUVY9Ni9ScbIJj520IOQnPcL2jD4p+g4UN09eKzdAvR9ejvoI+rBBsAbRFpjOTojp1/3YIs161b//st3Hs/RPnce2gBNXGLSMT9lDvGjxcWL30xtF2O5cI3ZI5bj8yu/mI9d8ZCRdEvuR+gGa7pHPTzd8Dt5deUnuWdKh2TJUEvc/8hQ89KuAo0J2ul1ZHWxfcjmDaCOOgO8OtB5io5tpEQd5z8h/TIdUek4N13Lqo7eR7WAd4I7/+nYBlRN43cxLv/KPoAvBvmaYAKsnju0LBAhD779e5O+n0ct1BBVEVreDkjLAMg80j4iVVIGtmGqsDq/AFdwe0Aemei8+ix6IMk1oABeKXoC+mNnZ3E/1mkB9FP6a8grm0A/4Zfczrww1LpNNgj87BvneQIiGDPl8dWGxpMLZm0ehsj1/aapkrG3m7rt5vz7eMe3YjNNRgZOTGvzOI0vvUoJb1lf7vNhmkXRv9B0/R7QBs2NHmiW2wCQ1fEiIRV8JxpxOpp6LhqsGS04qqJrtCgtarANeJCd1gdw/3jd0wr5PTT3CsXcdG0hkvbF3iZAt/oUeA7V4i/hLW2tNuyEFH+sWey86oerU8lsZjrxlxVjvpedemUdLpv6NhqSUZzlv+SDo+zyl1YtCSLGuBXhiOjJFmoYFszwdr4hjQ6rwzbqswT171t6C21mYqc4/VFo3bXYM/Qj9crPl3M99U40LL05r0dDhuh/yl6ic6AtQf2zZC6tEuSIJQwLQLyDO97o9vGLwkPlIc3+d2h6w94zI7QSKi8w5Xm7p/UWgITA417ZtweR+em3Ax/jRX1WcfckuzWKlUeLx8HPJ4BvVIQe+ClnTHxQE9YVT29oxnjMt3Nuc4siclUWr4881bprb3opCej+0RGWjDDUDbQzkWIXKJfRo1ER3Kxr25IVpG4OXOCh7jkIKKxkvEqfzB8zcqSybLuvO9tjwSkTb7+CcVVxSsrzGaNc6x+wcqu7Bw4Ngt6M3zlNYZmzfQGqbvmg/TgzuZxfgwwFFoG86Fa0p5UBuw0CQnIL9tz5mmLp5FJs03YZE2G0UrfxJEJdMzubPQpLSz33yi1S99Ybwez8h7IH7xrJKafBzsiBYoJXjVsVKIn1AWlGiiPT09M0yvVuQUluCz+FJ3nUkAGl0eNpG0G+JIUQ8Yr530HlEBoQ0GetmjFhokN2i2sAfkFkpcvN1bRtsXnb1eI1DHCsfHlAmeCT8HaUuR6E5N3ZKL/w0u5z59c+GU1/R7X8PLfuLNffYXxrdHzKB3wIUphee1Zstvs2Qq72ZoOXafJMxVZ2bkWs9ZOs4tP2+TSzNS4PEUNMI8l2N/ghShFyfLkg1fVkrTp22wyn76/TIIl7NP3lQUmprtSyierWV9KxYyj3g+yJ1J2VIUFedfauHvReVgGNU5njTARCfOZRnbcb3ZKukPzeB5HKkgvlWusZG4J1To7dx86P+6IUyTrFZ2jcVYgL9EKYBtjSvIU3hlcE9oXwY8WS1eVw4If0vnR4e+PkEcnxODuBvIg+v6PqBXsVhpvtxjgbylJYGLQkt0SX9WV2rfKG2g7tNJiLkXLg4O2EoNrhH2Bfnps/cjKyTuns1+iv7ORO5/WeGnXhpiNsS7Z2xR50mJKR4n2VldTNloVs7dXnG4bsPH29gVksNoFi7sYRpKNSBQzubyM0Q0oijMlNp5zsuoZUd50V2poRCnP1EhXNgTQ+anVywaXreROQpsUkOPNwJMR9Crmt8TdFt5rSSX5EY3gGZmOV1VU9dd0u8UFTdoqu6u+unR+yDxcKNH1G6qduZpP1O7SiuYyXZNYYioyaYrUrtLWweysoDSr1KDQyDCfldGv0JX0d+LxksMOwYOX5vPNgkqj3rzm4r3SypGMyfLO/BskN5RL1JrSyuJs1fq89r94Mo4cbn8jpMxVKoCeBWx3HjpPdCtmuRO9Guyzr00tnbXVeWX2CZu0oNAwXOafmBq11QR8lT1oOXeurVxXUGdFHbDeYa3BZC0Hemm8X+NBOC/KHBmbqfdsLpqquL0L7ML4mnf757l3FvB4agD/POBLE/0bJ2mETmhOjgdW6X82XrjgnTQe9qOruK3QfBbdzI2/8sx67rU1ZH1GX4PHV0AD+zkmRi832WDfAXe0bvDW9e9vn4lcN//KnkcfRcwXp079N7fItzkTNdAI2mSBpjpZJyvwKqEZ2Ei8zaYq55qZoHWuZLp4dmOld6P3e+r8Ij/6ihvpf2/t8O9+7Qr3ZRI6n8PjFaCT5PtIJaiHOy9FOyXcT1G2NIRm20Pcze18Tm0W/ZY+R1XHMwpg/HmvmbXhjSAe/YKNAVawEkkRzAae17LymjpfaoZEnK9VSLNLDIxeOtBk0Yu1OSUVK7QrrJU6rUwiq9Uo9+bUu7IrahubMnIUnYXGkx3dskamvPqYxZW+3Fgo6WnsUlqWE/4Xo1akFnKsMNeiX0396gXRI1/78LtHgddRnle5M7bdYsWoQ4zAX2wTw3yTNUAGA+tm+P/KKv2Xf8Urm74iiVcqgER0OcLnLcK+piILy4tsvHNEVp4UBVBrQFujMxTJ1BqGCSbV0IrIsDpfm6Up0sV/ENt1PlpDfUyn8OdEcrJBydmEHeoUf05UK+SNUClXIBajdwcS80V90d00uPywlgr40xpsEoA7ckajFzlZFd43slVgvd7O7+pv2NlZ4C4ImMW1bLM9lBscLVjdGwqu3H9jymRv95FVGd+7UaQIyrmrGUOtTXwT6p3JQHOqQyAHM8lhPkoVglBIulkHCgw+cJI7h+dJBY61YpnNitplXFC6KW2tdHBZ/UKrZaBI2tnWFqbRM1Jkb52v6G5r/lG7S9ewzp2vbinv7sgsVbbDeJZTXuhnLei2Cce+/M6Ds+smxsSS8MfEqrClZFUM2YZUjCkVyUIT60ITY/7yMeuowmTwBT32psTKg5siF8G/oLaXjejrHVPGHluvNqmC5xo7wrtAljmxkzUTTpGQaB0sHfHFmIc0JzJ+kpp1Vcb6yXVDH6x9c0PG4ZLUn2b8THOrX1vrRx7uFrSa+62/Vuu/lczxkq4zvLZjaqLgVFAO5QWIZn5AD+MnxuWix9BrEFObqVqc/SXji9tyWK4QOyAhD+xMFDk2+yb+B7H46LdbbfMjllUGiWmkZKOmsqbWFvAFNg6Wdusk7X5nrVrfWmd9fKOuyj6gL0d1CyVlnlCvKrtJlh0qMCjUee7ymlZZeWNTX1ZmU4GhWF2Yqc93V0oj+QZlrrqjoCwb4pPn6G5aTT8O8UkrGiPxCc5ff0pHQUek4L2BT5sSz1XwsTS/z8dyTBok+EV4MhUwkgLeq0Y3zdw5MXh8jn/27G8LXtZPns9bqgcnpgasZSbzPFtjqM4c/PHcakAiT2/LoaG+g538c3v2usmJuWy3+NIsn0fC81ZKvYYO02eofNDgsiWPUsXnrBmT4I1Ikd6RioMxkxX7x1ioJ8pskVBJJSOqczRmaLr0bnCmvPUPpKP89F1GW4axYKUahS2ltQGxPivNrLFlKirLFTl/MVZfUld3d7E/jfYpVXxO20LZEIdekhmpD0nu+kPqDLExY9Sf6Wr0Bs49GVhizv+ziLteih61/PmeTo5vK5xvZRFbQS2jWpGcrgC9wr5JCbaW6BvS5s9O8BAcmWRwjEpv0iscRJfKEaprXO+r3xDin31rZ/uhTJVV25pq6kzGSkVWBZLXrYfXXv5ZNj80NIdLE0qtMNmy51etutooVwFvL8KqyaEfAl1oEXSBpvzoBOqmfw2+Ta4g7QR/b4mzXzg8Jc1m/DAZLFo1FHTCy5a3VJCHq6Zcq8eFl4GSyoMxH8wyUjJxI/RWFn2aex/g4+gK9EORMotBmVQf+jvBnUS70J2iDIBlxWBIRQ/Sy0hM7Udeit+T3wcfTw97aRG/OsmmF0ux8IEpKKkb4dS7iVFfBd5Io37QGJjwpRfJsuRZFlWlWVHjKfCqqsCT5M61mJrqLaiTu9+ZrUupTRNXm5dpLfnOf5J5boW+ImBfxNib1IM3TZZzHRKhmavnj0UG+9uv3vP1D2bpl75+Ej2mnQxftPvrd/FYaqhHqd+gUBY+7SimnifjW8V9gNTRMzAWL/UKxcvndpDDdjJmGT9m0PsS0Ps7Qe/xPBT8u5nASv+Wp80yVIsfNotXr4VyWzpypaOONp9vnZc83GMtxkpc7q2rw32mg06/RnT6I6LTH2GdBvjl0PnF9ClyTv8ZOaeX08XknF5G1eBzegFnTsD5I8HJpPUX4HQk0DmfRCcL9ubvERv7QZRF/bCPkjMZhF0EIavAGxhv4qEMMl5wKuOM764XHMsMJN7H4M80RLtA94x4nKgRZ2UEeGcCPJAAbxAdisODCfCQ6LI4vDkB7hLticPbEuA20fE4vINkg+joEyCX35DzEjn2ovWMHi2dGIA7q0dHTH+7cYHOQJ8knR0sPv14QPL00/Sp8KvhTyJIjrp53anlPsBnItBPCenHh5wETs4kyPjKhHEf+VZ4IAl+KA4PJsH3xOFtAhzn/tWEjpmnT/0zDj+dAA8kwO8i9Hl4MAF+O6HPw9swHOwQrGv6x2TN5fHZ1qWzGXyURCLPcgSRjMMTkYbr+DOacBV/RrOv/KgE+VpQBTmqQb6z5KTmzy3CeB4l82gT5vExXo44d0/4tgvy+uO3wgNJ8ENxeDAJflkc3pwE3xOHt2E42JY2ah9dSJfieMSAXSXwksBDUqHjl/yi6tQOH3nuO3q09uhtVvIE9QF/4xWao1+jFJQGe1smNp5BI74VH0PzeXwTUpqyVXzGiJ40TNy7aVNzf/WoCX5sbR5C+o6dLRJup3lUjA5URdp3tSybCgzvem57oL9yrGFk17PbG4bnB+5Yay3htjmfshjRQcfAnbzekRw3kUutIK/7vhUeSIIfisODSfA9cXibACc5ZULHI9C5JH4OYiN6oYRImsGZjZhemGJHCifyJg9O5q5avTF4YGB4vH8m0DRx7bX0qX0T/cE5d2dPs0s4S8iEeLYY9mIr1rDYDpzKEDOkRfETciEij3lxwtUGUeaMcs8qW3c1W1uYn1OU32oddg3USbRBTVW9s9BYVOZssZdu1q2iU7dsKw5UVEZKlXqFtCBX4WqoaDMXBcWyyqJSkyrfWVDqMdicxZU/XgSzIeSKv4JxB8m4G9AokQeGFyXA/QnwTPpcHN6UhP9mHB5KgOcSe8HDWxPgqSJNHN6O4eRe2eciDZ0GFrqScoHQEhOpxE4nnmurnBC4JBzGoqVMK32LO3Td5T4zGxpRj1/ij2QUz3oaQ5EjK4fbm57Mr6y1OyfdxUbnKCqt6HSleQcmtHSax9GxoBb7WGtdIOD1NPT3jJ6YY1kuOuQqat7XabeuQ0rrWL00uxlnZPEYYG99lE6DMTSTMXip/xLGhnPCWHatgkzDMTitSID7E+DLiExbBZkuwTOI7FoF2fFw2L2ov2A6iNfVBup0DI4uTYD7BTj4i2ge0xfgTQn4WzB9Ad6K4ULOHMJZ8IGxB8xCYKFMWOox2ZuRiRElpeTeiJj80iH/1oI1qxr29o7NNuxo7bOkmwpXpVnCllpndbi6lm6sU2V35Fh6LW3rH19329Cqoe6r+uu9fdpmzlQ7F6j11qwL1PmAN5xXLCb61CPo03hMb9A5IsNeQbbdcX1SJcD9CfBUItteQbaJ+G/G4aEEuITIvFeQeTfRyw5qA62lW0meGefjElyFFPCIUhJdh4gq35QHhXsHfHMpxwlV9Ee1Mr8Ul2OdnU/GfoN9/Sz6Fl1O54F91eJd9dvtK4uvTRJJq3hLyyhlzarQvkiPzV9GfnTb/WsROpePU6GrodDn8phms3v4+yPV/pKWCvyjyv/2iszl54u9W57xbmkVZ5/Xk3gD59mI7IYEmXZR3wb3J8HPxeFNSfDH4/BWHs7nswidMYGONiEni89m8pLPknCiLOkwqWykKpaSHT890RVLyqI7rXYhJyv6OfdKPCsb7/PxeJ+tfJ94X1xmIXeUjNgfSk1I1bJLjtEFh9IpkuEd264e/s/1wbUaOTqe7Cjd0ro9NNTReklTf+vwTft3PrOtlp0i9y4aBu5YNzoHj7F1VNy2ecG26cALqb3w1GXprmmCrUtiI8G6oR8WT7pIAry+L7N0ix/bOn8Vb+tqOx6PJ8TR2YrOmjQfWLchm5PkxT0ulyfBzjlyl/LkaJ911C1Yt4Q9cU98T2wjeyK+J/k5PQcyLLngXqBRSP4T3ZUipzXhcPDdUF3LoKfOoBc/XNPUNZPZP92X+6NLZ1aJT6SsSGke8O/oKO4oGFJFGq32lMDbqpEBLoAe2HuVq/UMGm4JzPlkkm+Jb6FuRU7agQ5ARNFIXYSeIfr2FfUG+hqVZWGYCy2Q+A1gos9QGc4lmmCiGanoQ+kb/Blq7B3QfIWMbxidhuiBnC+TOAinya7MVapGmkbQaWmmwvSjxW/gCUkB9j0ejz4VwwP6f41uoI5Sc8DP69ErF39J2l6GTlMf8Gf7chP0UYeYo4qUmvIV6PRtOnnZIh4bpv8ExDRG6jUSM71G8b7KEvx1An+dh+N+YMXNQQxE+iFv6nF/0Ab6QzeRNm+QNm+Qe+KIckf3o/OwBvGdVznD4uQ0y5hEm7eflN6ln3GclP5sdjftY8LM22/DY/ERIkuhjQJnEqGNF8UbShE8mM24XXZxnAT/czemcO21MVr8L3JuQO1EdehKHO+ySXHnnS6vKVQKj+BOj7M0WOGGRyWvB77ol6JxageMR14O0R4lR9v4e3704+R9b/TLZdy33P+Gv6ITSffAETWAXkcsxL5Ld6oHFiDUU9yEXn9dLH6d0MM4H9FnoL/3ST/vUz8nbXGuxo1ewnss+NI2RnX95N1jdw3ZXnzx5efI/RF4n8O/9yKTTcWk3z00MHm37eXnXnyREu4JPglrSYkjEP4bAMb5b+4KluTmKZQ5O112TzMEppGZDxX++OcBDZKMA95uITK9duSipQuDiPuCnJOSu1M6ZIM6emwlVy9cn4I96B/R9XQb/c/Y/pZ0kgr4ifvbY5oisw7KWfTlFJeGlEKVntEVFFXjspiOL0KIYlUip5zoF/Q8/RtyHkWu0fMGDuIskh7GR+Z8nhLb31SIs55jwo1dQzmD29ddmhoRN6WkNYrbNTP7m7sCUre3Y3cxEmu5c+miT7X/r6vX1uTfvyVQVRpoXfAUtxf0dwYqywO8zz0MQt4B487FN4JY6FfH6vB5ho7R4xS0HkyqXo5Mz4kn79Bxn0lQuujaGTF6Ie+4hW7NqVVcM5v5R5TdMO+bD4aKQ77IKM39jeTVIC5YpgSdWUGpKD2OihJubP3b3Ak6+fCG/oNr8AP560PV/S78sFh8+kIoN6ejinR8xAsz8wztXGxDHe1e3zovedROtJZW4nJXTQ3Zy5BDVEPu32TDUDMZvSlTn4nPlzJ1mXqHTqHPpM8OBgdD3Zs2hRe3b0PubciBZPfey32G9r71FrcXBTwe7jdUPMdyi5A/eYqsFyVtvzAPA2vuIgHn9wQnhy75FpxdAs6rBCeLNl+A00Bw+LX5aRJOJoxpic5lAp03CE72N/hpIDg8na+TcJbodCTQ+TQJR8gLAU49wflVQu4ohiOHRbvEzx6BzusER0EbLuAnnIDztyScbMqfQGeHgPMawVF9Q4YdCTifJOEs8RxOwPk4CWepr3UJOM8l4Sh5HFgfFDmf/ArbBdAaHfqKY3CJ3TcRMRCvmr7tvgl74e0TvXzpBoqqOlOiK8Y3UN6UXngfZaL3TeFOSvqKYJqhbCCccDkFnSQXVGjcN70R+sari9KRLOgFHOhEiUYK7et9F0hf2D1qmA7l5ZdqoGDSSf1yKfRoXk5BCS58n9Hz9Fpyv8b0L27YGL5xReObI75een0v+nnSzY2kbmGU37jJQcYr+jH0XUY5/8V4bWzCARoePhZ4YhyCdoJkJ75lBqRj7QkScU+TGTjwr8QS7umNCwi/TBQSkRHhswR7sLb/hceYWvxfxHYBm1iKmE/6038tySVOBc25UK6wBpzgq9bRj8lSKQWN6y2g2AdhTaRSyruxzwTrnU4h71V/xu8RyW/g9zmkDl4mxH24nhvF9QySz8B19Xu47oa6i7TPO4frBsDXk/f5L+C68K0G1AvImiyGuobUNZ9jeWZED6N+VMKff6j+5c5xgy9UPViHH7Zqb1EhlE1tjR3bguRRf1F/hRkX/E1W9GakRxrsy6j4b4SurN+RcSDUPotqSj0ufJ+QWgE4zdCnEvtvF34jhPfeFWmjU6YCtdJhlDSHWO/Q1vsyZh3BPleOMleRwzodldVr+z2x+7GHUSf0pwZaibEA7OnCN0L4uFrprDE7DKXZxhX7b8/4Ku2yFRbXqtYWi0Zp0uXlLCvd6nZsspZ5uvg78tFF4K8bFfPfBqWQL8Dk+GjVxDIoTRqSPpH+z1arO3174a054TCLUrjFmprjx3l+pMBPF88PK9zxiV8Gj/FmY36cq8pxuSfavK70QEW53VCiblxe8VbGW1OpDosnoqlVlxTlqVMr7vISu1AANIdAXirio4GonN/4GIgxMkVM7GObc44WCWux15W2mL0t7Cq/oyK9eszgKNYVmT8O1BWw1SWNZZ0NrdtCSlfmLUpFhcVc7MS8l8K4V8fmDt/3FZW++UwG0qS/NYuaYe5+DlYa60s34UWPc9kG4dMH4YiUnOtj7pa+/DGST39iX/6g7upKU+Fos6/NbslRrXTXNN3XYizSV6vy7dUSrR6cxdLnilxyZVmercFRYXTLM0251QHrzzRWVV5hrixPskOrWi4pVWbn6PjzO8xPC+EHNF9ldS4d1ibkM1lr/NMjYGtrVUBSZmb9Aw2edsdUvbsyXV3RazAhZCgqLCty1tpVXqendyDUsCmoYcUZR7IY2XKztUqv0cH6mUK70F3kDE8aP8PrQVegn4iysvB+HYPNAN5xcsaVHYdtBtg9pK0iDtsDbR8SZZA9MQbDffyE4KmSYLcRWE4c1kB8pocT9nvlN/2PBL/qjSScBP+D4PzqW+gs+R/hBDp/TsJZ2u/7Evh5LwlHkeQzXSTgfJzkwy3xXE9weH7+fxJOAj8JvuA7STjJ/kcM50wSjjKO05jAz/tJOCqI3XkfpQM5aC26DPsoclgVHTirhhwQvGP7jli0HX0H5wMko/icEdXQEnSQxP6tiD8DBdgyGmAQ32eNkvFdiw6IMqEuTtXCHvA81BWkLonVaSOpZy9CndoB7+dJ3S/DdQbq/0HqPoL/MNQnST2A65Q5ehA9JcqF+gR5/zTUp0l9irx3U6+iNvQB1N+VYX681BHURldD/UMyhlyoG0n9I4nwns6gq/F9AMkouQ/wOyqG9wGBf0TgHwlwd/Qy0a0iGtobCP02pKNeRMfJubATlROZtiAL9Qg6juP+RDdqd26+MR8KsqiV+SW4AC7JN4NnLHx3o52emCY3aHEu4BruA9CpM/iOHMN/5MqwPC1ms8NSJFGm5xcaym74h8YszxU5VxRpIi2k3dVCO5nQzpjQcIvdIs2MtTyrqZRnpItcsab4e196kHqcJj4rhHRMydZtR+nBY8fIu5dFiHpUtIvoCuxB5f1bdorQTr7dJmhXKLSDULxqfMETb7cG2hn4dvidZXZzG7TbSd51QLtf0OdIfsAE25FNNdW2aeDYzBQ9ODv7ox8RnBZof1p0KAFntHnd1LE1syIUiRw8yPdBDwPfb5LzdRwDw06UzSxdD5MivZ33n0pyM9Py0pl60fLaslxDdlKNfkCVUZqXKa2wZcrjv/jxjQHzD4ku+9/pazHFNMYtWl5XpjIokmqicVV6iTo9u8Iuy8a/MuTwKya/XdSD9EO83HXMYTGqE9O7fD68Z2+gu6mH6Mf579pERUShQJ9s8V9jdlO+3fQr8qS7LfnG+D+y528VpVN3ifaAPqpw+yWNtCX87lPngVuSZ7pd+CtKz80pMCYWQusY3UJdI9LwtBK1OykWr3J11ECx5RWrFFDoFkuZPYgLsChX4YJp3Um/Q+0XHf/3tJZV2FscUKpydIosKPQ7FUaLHxdLcW5mNi7U/wAiIhVMAAAAeNpjYGRgYGBk6re937Egnt/mKwM38wugCMOlC/yLYPS/L/+es/xjXsrAxMABxEAAAKl6D6AAAAB42mNgZGBgPvtfgYGBVfffl3+fWf4xpDAIMyABRgcAso8HwAB42m2UbWiNYRjH/9f1OPNyVt7n5bQY07bWmTYjW1vMEXa2M2/z1jTMRPugkCVfiCSNkg8+TKS1pEj5QkhLy7xEKEK+qeOlEG3UaC7/+znPYS2nfue6n+u67+e+n+t/Xbf0wf9JIrAZKWCYKgexVeOYQHK8y6jXhyjAM2yVIsyTIrsn+1DLWALf7ZW0IR/fMVG67Sl9peQMySYzyXiST2JkHYmSOW6+W8txPZnv4tKJOu8a4830b0ahrkS53qKNklGkg88vUCh5mC2XLKnr6MtAobeM9jH5xPjKwDbRZiOsc7BCb5NGLPeOYqNW2BPNw1LNsy+yBiLdaJE1doP7L5E+u6MxDGgucnQmpksXLcfyluzHXM21H4xHMIBpGLAj0ouIRFDitSLi/Bpx66zXX7OLsSsIySF+TymK5SNKNIkyeWmvJWl3pMe+SSvyZZwNSKt1c/9FqdzbL47XkiIywuXKn/PGfnOPR14GonIMBaooZqzR5V6zEGfsqRSjir4saccmskVjMknj9k6XI858l3FOM/0dco5rFGHqeiQgIZ323s/7f/BOWY+vRTTQIsDXYRB6FzP+6jCUOGr0E7/hdqBHGqdFjGvKMdbP+3/wosxnV6DDIFI6+ISc1Rmcn9ZhKKxVjdhXp8VgnBZOM2eHhVDu1XGuO9NJ1jP7w/vAnkhb1yc/yQWA7wNzCtwnJUH/tPl1XsI66vc+pOCchhSWpD0sF9GQwpKs98PyGZXy2fplB6LcY2EoinoZgfVyk1TxfFUIs47qgN991LKX759MGoaNYd3HeN5/Gjpig2yCVATPK9I6B+MW6ec3XGdNbyCsbe80cc+r2N9XUa1ZrMMQROdjnIaRqWWoVGAWaymqFchlHWWSWjKShKWdNdqO0SRbzqIgiDuayGqyjewhBwJf05BzunOtDXzp5xay2GnH3M6jDmHmKMw7qIJ30GPeNwT72cfD2cNd7Kci9tID5rKSeVtAprDOF5ApvFcqmf8afEG1XzOwE3bcXtlz223bLWHV/G/keKfttfPW+QeON0hLAAAAeNp1wU9kW2EAAPC8/y/JS973vfe9/+993xMzUVVVlUNVTU3sEJVDDxVVlUNVTxNTMxVVM1NVPVRNVExUTVUOMRUxUxVVEVNROVRVVdVE9RA1UVPbdYf9foHAP2KBgcBMoBw4pGyqn0pSs9QatUPVqBPqkrqnTbqPTtN5ukg3GZFxmXmmxJSZGvODOWfuWcwuswX2lH3kXC7Bpbgl7hO3yx1y51yHF3mfn+Bz/Be+JQDhmZASZoW8sC1UhIZwKdyJARGJMbFfzIgfxYp4HTSDY8F3wVLwMNgJ0aFYKBtaDR2EbsIoPBCeD2+Eq+HTcFeSpEHplbQhFaXbCPo7EVmIFCMXUT7qRnPRpWhDlmRT7pOH5LfyirwvV+UjuSm3gQTiYAiMgiRYBCtgE+yCKuiAX5CGUWjD53AIZuAczME8XIVbsATLsAaPYRc+KSFFV2LKgDKiTCpbSkkpKzXlWGkpPXVcnVAz6pyaU/Pqqnql3qk9xCKAXBRHw+gFSqF1VEC7qIK+owZqa6z2Uktr09q89kZb1spaTevpaX1aL/x3Sd/XD/S63tSv9Af9yQCGa8SNhDFuTBvvjaJRNupG27g2uiZtJsykuWhWzEvLt5LWlLVgLVnr1merYtWttvXTerQlG9uD9ridttftE4d3Mk7FqTlHTsNpOefOtdNxus6jS7t97qibddfcPffMEz3by3oFb8cre1XvyGt6be/K62IW6ziOR3AKz+DXeAVv4hLew1/xN1zHTXyGL/ANvsMP+DdhiUQQ8Uk/GSZjZJJkSZ5skz1SJcfkjNySnh/3p/w5/4O/77f83h/wYL4eAAB42mNgZGBg9GNwZ2BhiGJgZwDykAALAyMAF+UBAwAAAHjavZPLLgRBFIb/nnKbmAgiIrOQXoiFMMY1IjauQUgkhHWjmYmhR+uJEEsRS89g7UFc9hJbD2Fh5a/TR08kLrOSSld/5z+Xqq7TBaADbzBw6tIAXvnE7KCLVswpZPCubDDjNCjXoddZVK5H1jlSbkCPc63ciCvnTrkJ3alh5TR5TbkZo6nP3Az5VrkFU6ln5VZ0mXblNmRMn/I9Os248gPyZkX5EU3mQvmJ8ZcxvxhkzQ1mEaCMM4QoYh8FRHAxjDyGMEaag4cStQBHtFZpeYxysUJtFznRAlIRe3x26I34jqMDai7tApUTko0owSeFnI9RoW3J+sqyfsDZxalwxOFLnTLfIQ6lyklSfY9aQPXvPU4zysO5+udpbUvFJfptpt33TzHulygXm6JWdzHE+vas8jVWqC2/mj3wJfv7L+0ne1R29SysbpUwOet9ObtIKvoSF5E8ki+rhjiQLsQd++s8f/f/7i1IX8uYxCDHqYwc9WrOoWbk+L22v4P/luPzjyxRq+V/2aKyzdOyMVHSxw2uW6G1LP2w92hCfCPcxwhGOdtOf96vccbYfF/qVrhChV1YSGquJ3fEdq30AW1zuLp42m2UR2wbVxRF75VlSRTVZau4926ZRWzuooq73HuRKXJIjkXOSENSzS29J0hgILsEaZskSK9IBdJ7QcoiiyyySkcWThbZODN/PskIIBc89793/7uPQ5AoA65d/fena1ewDyVe7LfeUMYyTsM0lGM6KlCJKjhQDSdqUIs61KMBjWhCM2ZgJlrQija0YxZmYw7mYh7mYwEWYhEWYwmWYhmWYwVWYhVWYw3WogPr4IIbHnjRCR/8CCCIENZjAzZiEzZjC7aiC2F0owe96MM2bMcO7MQu7MYe9GOvuft+HMBBHMJhHMFRHMNxnMBJnMJpnMEAziLCcjyKm3Az3sT9+Bm34B7ciQfwOB7jdNyBH3AjrrCClbibVbgN7+JHOvAgnsDfuIp/8Aiewsf4EE9jEFHcixg+hYKP8Am+xGf4HF/gF8TxDb7C13gGCfyF+/A9vsV3SOI3/IHbcQ4qhpBGChoego4RDMNABjlkMYox/IpxTGIC53ERF/AqHsZlXMJ1uB6/40+8hmfxHF5nNZ2sYS3rWM8GNrKJzZzBmWxhK9vwPF5gO17GK3iPs/AiXsL7nI0b8A5uxZP4gHM4F2/hbc7DG5zPBVzIRbiLi7mES7mMy7mCK7mKq7mGa9nBdXTRTQ+97KSPfgYYZIjruYEbuYmbuYVb2cUwu9nDXvZxG7dzB3dyF3dzD/u5l/u4nwd4kId4mEd4lMd4nCd4kqd4mmc4wLOMcJBRxqgwzgSTVHmOQ0wxTY06hzlCgxlmmeMoxzjOCU7yPC/wIi/xcmVOU10uV1AyZLPLJdljM+yR9Er6JIXf3RvqtegxB0i6JT2SXslOSZ+kXzIgGZQMSXZJhm26XdVxNZEzlFgkk3RE4qq5g8cVrB3J6VnFUEYVI6PEpLWvIq1quaxSkVGiuiar3h6bPk95b87Q7UM4JEb53V6fva/b55J0V+makk2qRsyRHdOFyMiWT9IvGZAMSoYkuxzmCEVNJLPJmmzSUKTOOOPqaF7XZMzdNXkQ93x93Rb7wvYjNemW9Eh6JTsdk4qhdwxrubS1rC3MZYWoFolCOuJ6zpDKTLZ9GXXc9okFbCnWsI2aKgfaGRlVi4sMIawMS8gMS9oZtrIyhM/KED47Q0g7QxhFhlAiwwwz7DG2ssZYSoyxhBwjpD1GGMUYS7Waew3EjUg0q+ragG22ju1izVKdNiuudMNML9VoNZcpVW+Zki1WEvapAf+rT5lfqLeJiaUa4gOXaFQlUhPDSbcr6EyaNLeJRjKKU9Gs34nU6YKuG44YipZS4llxrBdHQzxK61ydSRWcg5HoUPHYMGhGDSnZwtVGWSherrMqSnG2OBbbzsFcKqXYuimRU1PmF59IFezNhVLxirCllLSenWoTpaKtMiJ7w2acHosqmvWPECtZS+nRlP3EPN6QFL5AXgSl8HvywitFIO8J5D0hV1648yJ/KyRved2uvPDkRb7lCeRF8D9aXWY2AAFWql8iAAA=) 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}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNDc3LmNzcyIsIm1hcHBpbmdzIjoiQUFRQSx3QkFDRSxLQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGdDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLGlDQUNBLGlDQUNBLHVDQUNBLDZCQUNBLDZCQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLDBFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHFFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLGtGQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG9GQUNBLGtGQUNBLGtGQUNBLG9GQUNBLG9GQUNBLHVFQUNBLHlDQUNBLG9DQUNBLHVDQUNBLHVDQUNBLDZEQUNBLCtGQUNBLHNGQUNBLDJGQUNBLHdGQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLGlEQUNBLHdEQUNBLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLDZFQUNBLDBEQUNBLDJEQUNBLDJFQUNBLCtFQUNBLDBFQUNBLDJFQUNBLDZFQUNBLHVGQUNBLDRHQUNBLDhFQUNBLCtFQUNBLGtGQUNBLDZFQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLHVFQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLGdGQUNBLHdFQUNBLHNFQUNBLHFFQUNBLDBFQUNBLG9FQUNBLDJFQUNBLDBFQUNBLDJEQUNBLG9GQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlEQUNBLGtFQUNBLHlFQUNBLHVFQUNBLGdFQUNBLHFGQUNBLDZFQUNBLDhFQUNBLGdHQUNBLDZFQUNBLDZGQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLHlFQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDhFQUNBLGlGQUNBLHdGQUNBLHVGQUNBLDREQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLGdGQUNBLCtFQUNBLCtFQUNBLHVFQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLG9FQUNBLGtFQUNBLDRFQUNBLHdFQUNBLHdFQUNBLHVGQUNBLHlFQUNBLGtGQUNBLHlFQUNBLDhKQUNBLHlFQUNBLHFEQUNBLCtKQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDJEQUNBLCtFQUNBLCtFQUNBLCtFQUNBLCtGQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLHlFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLDRFQUNBLDZEQUNBLGdEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLG9EQUNBLGdEQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNFQUNBLHNGQUNBLG9GQUNBLHdFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLG9EQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDZFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLG9FQUNBLGtGQUNBLG1FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLHlFQUNBLGlFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHVGQUNBLDBGQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLGlFQUNBLHFFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLCtFQUNBLHVEQUNBLDhEQUNBLGdGQUNBLDREQUNBLG1FQUNBLHdFQUNBLHFFQUNBLGlFQUNBLCtEQUNBLHlEQUNBLHVEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLGtFQUNBLHNEQUNBLDREQUNBLHlFQUNBLHFFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLDZEQUNBLG9FQUNBLCtFQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLCtEQUNBLDBDQUNBLDRDQUNBLHNEQUNBLHVDQUNBLHdFQUNBLHNGQUNBLDREQUNBLDREQUNBLDJHQUNBLGlGQUNBLHdFQUNBLGtGQUNBLGtFQUNBLDJFQUNBLGtFQUNBLCtCQUNBLCtCQUNBLGtDQUNBLDZEQUNBLGtDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLHdFQUNBLDBEQUNBLDBDQUNBLDJDQUNBLGdEQUNBLHNDQUNBLDhCQUNBLHVFQUNBLGdDQUNBLG1DQUNBLHlDQUNBLHdFQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG9DQUNBLCtCQUNBLG1GQUNBLGlDQUNBLGdDQUNBLDhCQUNBLG9GQUNBLHVDQUNBLDBDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDBDQUNBLGlDQUNBLGlDQUNBLG9DQUNBLGlFQUNBLG9DQUNBLG9DQUNBLG9DQUNBLHFDQUNBLHFDQUNBLDRFQUNBLDhEQUNBLGlDQUNBLDRGQUNBLDJDQUNBLHdDQUNBLHFEQUNBLDZEQUNBLHVDQUNBLDBDQUNBLGtEQUNBLGtDQUNBLCtCQUNBLDBDQUNBLDJDQUNBLHFDQUNBLDBDQUNBLGtEQUNBLHVDQUNBLG9DQUNBLG9GQUNBLHNGQUNBLGtFQUNBLGlDQUNBLG1DQUNBLG1EQUNBLDBFQUNBLDZFQUNBLHVDQUNBLHFFQUNBLHNDQUNBLHVEQUNBLHNEQUNBLGlFQUNBLHFDQUNBLHFDQUNBLGlDQUNBLGdDQUNBLGtGQUNBLG9GQUNBLGlFQUNBLG9DQUNBLDBFQUNBLDRDQUNBLCtEQUNBLCtEQUNBLDZFQUNBLHVDQUNBLHlFQUNBLDBFQUNBLDJFQUNBLHdFQUNBLGdDQUNBLHVFQUNBLHlFQUNBLHdFQUNBLDBFQUNBLGlDQUNBLHNFQUNBLG9FQUNBLG1DQUNBLGdDQUNBLG1DQUNBLHFDQUNBLHNDQUNBLHNDQUNBLHFDQUNBLGdFQUNBLHdDQUNBLGtDQUNBLGdDQUNBLDBDQUNBLG1DQUNBLHdDQUNBLGlEQUNBLG1EQUNBLGlEQUNBLHVEQUNBLG9EQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLG9DQUNBLDZFQUNBLGtGQUNBLGtGQUNBLHlFQUNBLCtEQUNBLGtFQUNBLHFFQUNBLDJFQUNBLDZFQUNBLDRFQUNBLDJDQUNBLDJDQUNBLCtDQUNBLHNEQUNBLDZFQUNBLHlFQUNBLDZFQUNBLG9GQUNBLHNGQUNBLGlGQUNBLHVEQUNBLHlEQUNBLDJFQUNBLCtEQUNBLHdDQUNBLDJCQUNBLDRCQUNBLDhCQUNBLCtCQUNBLCtCQUNBLDhDQUNBLGtDQUNBLDhDQUNBLHVEQUNBLHdFQUNBLDJEQUNBLG9FQUNBLCtDQUNBLDhEQUNBLDhEQUNBLDZEQUNBLGtDQUNBLDZEQUNBLCtDQUNBLDJEQUNBLDZFQUNBLHVEQUNBLGtIQUNBLHdDQUNBLGdGQUNBLDhEQUNBLGtFQUNBLDJDQUNBLHdGQUNBLDBGQUNBLG9GQUNBLHNGQUNBLDREQUNBLDZEQUNBLDBEQUNBLHFFQUNBLDBEQUNBLDBFQUNBLGlEQUNBLG9GQUNBLHNEQUNBLHNDQUNBLHdFQUNBLDBFQUNBLDBEQUNBLDBDQUNBLHlEQUNBLCtEQUNBLGlEQUNBLGlDQUNBLHdFQUNBLDBFQUNBLDJDQUNBLGtFQUNBLG9FQUNBLHlFQUNBLG9FQUNBLDhEQUNBLHNFQUNBLGtFQUNBLG1DQUNBLG9DQUNBLDhEQUNBLDREQUNBLCtEQUNBLDBEQUNBLDZEQUNBLDhDQUNBLDREQUNBLDREQUNBLDZDQUNBLG1GQUNBLHFEQUNBLDJDQUNBLDZDQUNBLHVEQUNBLHlFQUNBLDREQUNBLGtEQUNBLDBGQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUNBLCtEQUNBLCtEQUNBLDRFQUNBLHFEQUNBLGlEQUNBLGlEQUNBLG1EQUNBLHVEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLHdCQUNBLHdCQUNBLHVCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHVCQUNBLHdCQUNBLHlCQUNBLDBCQUNBLG9EQUNBLHdGQUNBLGlGQUNBLCtEQUNBLHFEQUNBLGdFQUNBLDhEQUNBLG9EQUNBLDhDQUNBLG1FQUNBLHNEQUNBLHVFQUNBLCtGQUNBLDREQUNBLGtHQUNBLHdFQUNBLHVFQUVGLGlCQUNFLG1DQUNFLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLHlDQUNBLG9DQUNBLDZFQUNBLCtFQUNBLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDhEQUNBLCtFQUNBLDREQUNBLDZEQUNBLDhDQUNBLGdFQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHdFQUdKLHNDQUNFLGtDQUNBLDhDQUNBLGtDQUNBLG1FQUNBLDZDQUNBLDZEQUNBLGlEQUNBLGlEQUNBLHNEQUNBLGlEQUNBLHNEQUNBLGtEQUNBLGlEQUNBLGtEQUNBLHFEQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLDBGQUNBLG9GQUNBLHNGQUNBLHFFQUNBLDBFQUNBLG9GQUNBLCtEQUNBLHdFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUVGLGlDQUNFLHdDQUNBLGtDQUNBLHNDQUNBLCtDQUNBLGlEQUNBLCtDQUNBLG9EQUNBLGlEQUNBLGtDQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLDZFQUNBLGtGQUNBLGtGQUNBLG9GQUNBLHNGQUNBLGlGQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLDZFQUNBLGdHQUNBLDZGQUNBLDJFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLHFHQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHVFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLCtCQUNBLCtFQUNBLDREQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHVFQUNBLDRHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLDZFQUNBLGdHQUNBLDZGQUNBLDJFQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLHFHQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLDRDQUNFLHFFQUVGLHVDQUNFLGtDQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLG9GQUNBLHFFQUNBLDBFQUNBLCtEQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLHNGQUNBLGtGQUVGLGtDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHlEQUNBLCtFQUNBLGtGQUNBLHFFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLG1FQUNBLDBFQUNBLGtFQUNBLG9FQUNBLHFFQUNBLG1FQUNBLCtFQUNBLHVFQUNBLHNFQUNBLDBEQUNBLGlFQUNBLHlEQUNBLDZFQUNBLDJFQUNBLDRHQUNBLCtGQUNBLDJGQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLCtFQUVGLDBDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHFGQUNBLGtGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLGdGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDRGQUNBLDBGQUNBLG1GQUNBLGlGQUNBLCtFQUNBLHVFQUNBLDhFQUNBLDRFQUNBLHFGQUNBLHNGQUNBLDZFQUNBLDJFQUNBLDRHQUNBLCtGQUNBLDJGQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLCtFQUVGLCtCQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLHFGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDhGQUNBLDBGQUNBLDJDQUNBLDRHQUNBLCtGQUNBLDJGQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLCtFQUVGLDZEQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDREQUNBLGlGQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLHdGQUNBLDJGQUNBLG1GQUNBLDZFQUNBLHVGQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHFGQUNBLHdFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLDhGQUNBLDBGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLDZFQUNBLGdHQUNBLDZGQUNBLDJFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDRHQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLGlCQUNFLHlJQUNFLHVFQUdKLGlCQUNFLHFIQUNFLGdGQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLHFJQUNFLGdGQUNBLHlEQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLCtHQUNFLHlFQUNBLHVFQUNBLGdGQUNBLG1FQUNBLDBFQUNBLGtFQUNBLDBFQUNBLDJFQUNBLDBFQUdKLDJCQUNFLHFFQUNBLHNFQUNBLG9FQUNBLHVFQUNBLHNFQUNBLGlGQUNBLHdFQUNBLHlFQUNBLHVFQUNBLGtFQUNBLDZFQUNBLHNFQUNBLGlFQUNBLGdFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLG9FQUNBLHFFQUNBLDZFQUNBLGlFQUNBLHNEQUNBLHVFQUNBLHdFQUNBLDhFQUNBLGtGQUNBLGtGQUNBLHdFQUNBLDJFQUNBLG1FQUNBLG9FQUNBLDJFQUNBLGtFQUNBLDhEQUNBLGdFQUNBLDREQUNBLDJEQUNBLDREQUNBLHFEQUNBLG1EQUNBLHlEQUNBLDJEQUNBLCtEQUNBLGlFQUNBLHlFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLGtFQUNBLG1FQUNBLGlFQUNBLHVFQUNBLHVEQUNBLDJEQUNBLGtEQUNBLGtFQUNBLHlEQUNBLHVEQUNBLG9FQUNBLG1FQUNBLDhEQUNBLDREQUNBLG1FQUNBLDREQUNBLHdEQUNBLDJEQUNBLDRGQUNBLG1DQUNBLDhDQUNBLDZCQUNBLHNDQUNBLDRDQUNBLGdDQUNBLHlDQUNBLG9DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG9DQUNBLCtDQUNBLDhCQUNBLHFDQUNBLHFDQUNBLGdEQUNBLCtCQUNBLGlDQUNBLGtDQUNBLGtDQUNBLHFDQUNBLG9DQUNBLG9DQUNBLG9DQUNBLGlDQUNBLGdDQUNBLG1DQUNBLDRDQUNBLDJDQUNBLGlDQUNBLCtDQUNBLGdDQUNBLDZDQUNBLGlDQUNBLHdDQUNBLG1DQUNBLHVDQUNBLHlDQUNBLHdDQUNBLHVDQUNBLHdDQUNBLGdDQUNBLGtDQUNBLGtDQUNBLHNDQUNBLGtDQUNBLGtDQUNBLGlDQUNBLHVEQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDhGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLHFFQUNBLHFGQUNBLGlGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRFQUNBLG9GQUNBLDZFQUNBLDZFQUNBLCtFQUNBLG1GQUNBLCtFQUNBLDREQUNBLDREQUNBLGtFQUNBLG9GQUNBLDBFQUNBLHFFQUNBLGtGQUNBLCtEQUNBLHVFQUNBLHlFQUNBLHdFQUVGLGlCQUNFLG1EQUNFLHFFQUNBLHNFQUNBLG9FQUNBLHVFQUNBLHdFQUNBLHNFQUNBLCtFQUNBLHdFQUNBLHlFQUNBLHVFQUNBLG9FQUNBLG1FQUNBLGtFQUNBLHdFQUNBLDZFQUNBLHNFQUNBLGdFQUNBLGlFQUNBLGdFQUNBLDhEQUNBLGdGQUNBLGlGQUNBLCtFQUNBLDZFQUNBLGlFQUNBLHVFQUNBLHdFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLDJFQUNBLG1FQUNBLG9FQUNBLDJFQUNBLDhEQUNBLGdFQUNBLDREQUNBLDJEQUNBLDREQUNBLHFEQUNBLG1EQUNBLHlEQUNBLDJEQUNBLCtEQUNBLGlFQUNBLDJFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLGtFQUNBLG1FQUNBLGlFQUNBLHVFQUNBLHVEQUNBLDJEQUNBLGtEQUNBLGtFQUNBLHlEQUNBLHVEQUNBLG9FQUNBLG1FQUNBLDhEQUNBLDREQUNBLHlEQUNBLDREQUNBLHdEQUNBLDJEQUNBLDREQUdKLHNEQUNFLGtDQUNBLGtDQUVGLHlEQUNFLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLHFFQUNBLG9FQUNBLHVFQUNBLDBFQUNBLDJFQUNBLHNFQUNBLGlGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLG9EQUNBLHFFQUNBLGtFQUNBLG9FQUNBLDJFQUNBLHdEQUNBLDZFQUNBLHNEQUNBLHlEQUNBLHlEQUNBLGdEQUNBLGlFQUNBLGdFQUNBLGdFQUNBLDZFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLDRFQUNBLDREQUNBLDZFQUNBLCtFQUNBLGlFQUNBLHNEQUNBLHVFQUNBLHdFQUNBLCtFQUNBLCtFQUNBLHVFQUNBLG9FQUNBLGtFQUNBLHdFQUNBLHdFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLG1FQUNBLG9FQUNBLDJFQUNBLDZFQUNBLGtFQUNBLHFDQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLDhDQUNBLGdFQUNBLGlEQUNBLG9EQUNBLDBFQUNBLDRDQUNBLG9FQUNBLDJEQUNBLDRFQUNBLDRDQUNBLHFEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLG1DQUNBLHlDQUNBLDJEQUNBLCtEQUNBLG9FQUNBLHVEQUNBLHFEQUNBLGlFQUNBLHlFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLGtEQUNBLHVFQUNBLHNEQUNBLG9EQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLHVEQUNBLDJEQUNBLHdDQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLDhDQUNBLCtDQUNBLGdEQUNBLHlFQUNBLDhDQUNBLCtFQUNBLHVEQUNBLGtEQUNBLGtFQUNBLG1FQUNBLHdFQUNBLHFFQUNBLHlEQUNBLHVEQUNBLG1FQUNBLDhEQUNBLDREQUNBLGdHQUNBLDZEQUNBLG9FQUNBLDBEQUNBLCtEQUNBLDREQUNBLHdEQUNBLG1FQUNBLDJEQUNBLGlEQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLHFGQUNBLDZFQUNBLGdHQUNBLDZGQUNBLDJFQUNBLGlHQUNBLDJGQUNBLDJGQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLHFHQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLDZFQUNBLDRHQUNBLHVGQUNBLDZFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLHdEQUNFLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLDBFQUNBLDJFQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLG9EQUNBLHFFQUNBLG9FQUNBLDJFQUNBLHdEQUNBLHNEQUNBLHlEQUNBLHlEQUNBLGdEQUNBLGdFQUNBLDZFQUNBLDRFQUNBLDREQUNBLCtFQUNBLCtFQUNBLCtFQUNBLHVFQUNBLG9FQUNBLGtFQUNBLHdFQUNBLHdFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDZFQUNBLHFDQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLDhDQUNBLGlEQUNBLG9EQUNBLDBFQUNBLDRDQUNBLG9FQUNBLDRFQUNBLDRDQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLG1DQUNBLHlDQUNBLG9FQUNBLHVEQUNBLHFEQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLGtEQUNBLHNEQUNBLG9EQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLHdDQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLDhDQUNBLCtDQUNBLGdEQUNBLHlFQUNBLDhDQUNBLCtFQUNBLHVEQUNBLG1FQUNBLHdFQUNBLHFFQUNBLGdHQUNBLDZEQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG1FQUNBLGlEQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLHFGQUNBLDZFQUNBLGdHQUNBLDZGQUNBLDJFQUNBLGlHQUNBLDJGQUNBLGtHQUNBLDRGQUNBLDJGQUNBLDJGQUNBLDBGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLHFHQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHNGQUNBLHlGQUNBLGdGQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLDhGQUNBLHVGQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDhFQUNBLHVGQUNBLHlGQUNBLDZFQUNBLDRHQUNBLHVGQUNBLHlHQUVGLHlEQUNFLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLHFFQUNBLG9FQUNBLHVEQUNBLDBFQUNBLDJFQUNBLHNEQUNBLGlGQUNBLHdEQUNBLHlEQUNBLGtGQUNBLHVEQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLHNFQUNBLHFFQUNBLGtFQUNBLG9FQUNBLDJFQUNBLDBFQUNBLDZFQUNBLHNFQUNBLHlEQUNBLGtFQUNBLGlFQUNBLGdFQUNBLGdFQUNBLDZFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLDRFQUNBLDREQUNBLDZFQUNBLCtFQUNBLGlFQUNBLHNEQUNBLGlHQUNBLHVFQUNBLHdFQUNBLCtFQUNBLCtFQUNBLHVFQUNBLG9FQUNBLGtFQUNBLHdFQUNBLHdFQUNBLHVGQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLG1EQUNBLG9EQUNBLDJFQUNBLDZFQUNBLGtEQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLDhEQUNBLGdFQUNBLHlFQUNBLDBFQUNBLDREQUNBLG9FQUNBLDJEQUNBLDRFQUNBLDREQUNBLHFEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLG1EQUNBLHlEQUNBLDJEQUNBLCtEQUNBLG9FQUNBLGlEQUNBLHlFQUNBLGtEQUNBLGdEQUNBLHVFQUNBLGtEQUNBLG1EQUNBLGlEQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLHVFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLHVEQUNBLDJEQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLHVEQUNBLGtEQUNBLGtFQUNBLG1FQUNBLHdFQUNBLHFFQUNBLHlDQUNBLHVEQUNBLG1FQUNBLDhEQUNBLDREQUNBLGdHQUNBLDZEQUNBLG9FQUNBLDBEQUNBLCtEQUNBLDREQUNBLHdEQUNBLG1FQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLHdGQUNBLGlGQUNBLCtEQUNBLHVFQUNBLCtGQUNBLDREQUNBLGtHQUNBLHdFQUNBLHVFQUNBLDRHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLDZFQUNBLGdHQUNBLDZGQUNBLDJFQUNBLDJGQUNBLDJGQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLHVGQUNBLDZFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHdEQUNFLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLHVEQUNBLDBFQUNBLDJFQUNBLHNEQUNBLHdEQUNBLHlEQUNBLGtGQUNBLHVEQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLHNFQUNBLHFFQUNBLG9FQUNBLDJFQUNBLDBFQUNBLHlEQUNBLGtFQUNBLGdFQUNBLDZFQUNBLDRFQUNBLDREQUNBLCtFQUNBLGlHQUNBLCtFQUNBLCtFQUNBLHVFQUNBLG9FQUNBLGtFQUNBLHdFQUNBLHdFQUNBLHVGQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLG1EQUNBLG9EQUNBLDZFQUNBLGtEQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLDRFQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLG9FQUNBLGlEQUNBLGtEQUNBLGdEQUNBLGtEQUNBLG1EQUNBLGlEQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLHVEQUNBLG1FQUNBLHdFQUNBLHFFQUNBLHlDQUNBLGdHQUNBLDZEQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLHdGQUNBLGlGQUNBLCtEQUNBLHVFQUNBLCtGQUNBLDREQUNBLGtHQUNBLHdFQUNBLHVFQUNBLDRHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLHFGQUNBLDZFQUNBLGdHQUNBLDZGQUNBLDJFQUNBLDJGQUNBLDJGQUNBLGtHQUNBLDRGQUNBLDJGQUNBLDJGQUNBLDBGQUNBLDRFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGlHQUNBLHVGQUNBLHlGQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLG9FQUNBLHVFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDhFQUNBLHVGQUNBLHlGQUNBLDRHQUNBLHVGQUNBLHlHQUNBLCtFQUNBLG1GQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHlIQUNFLDhEQUVGLHdEQUNFLGtDQUNBLDRFQUVGLHVEQUNFLGtDQUNBLG9FQUNBLDhEQUNBLDZEQUNBLGtDQUNBLDREQUNBLDRFQUVGLG1EQUNFLHVFQUNBLDBFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLHVFQUNBLHlEQUNBLG9EQUNBLHFEQUNBLDZFQUNBLCtFQUNBLHNEQUNBLG1FQUNBLG9FQUNBLGtFQUNBLDhEQUNBLDJEQUNBLHlEQUNBLDJEQUNBLGlFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLGtFQUNBLG1FQUNBLGlFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLGtEQUNBLGtFQUNBLHlEQUNBLHVEQUNBLG1FQUNBLDhEQUNBLDREQUNBLGlEQUNBLG1GQUNBLCtFQUNBLDRHQUNBLDJGQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDZFQUNBLCtFQUVGLGtEQUNFLDBFQUNBLHlEQUNBLG9EQUNBLHFEQUNBLCtFQUNBLCtFQUNBLHNFQUNBLGlEQUNBLDRHQUVGLDJEQUNFLDZFQUNBLDBEQUNBLDJFQUNBLHVGQUNBLDBFQUNBLG9GQUNBLDhFQUNBLHlFQUNBLHVFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLHlFQUNBLDZFQUNBLHlFQUNBLG9HQUNBLGdGQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLG1GQUNBLHdFQUNBLG9FQUNBLHNFQUNBLDZEQUNBLDJEQUNBLHVFQUNBLGlGQUNBLCtFQUNBLHFFQUNBLG1FQUNBLHlEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDhGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLGdGQUNBLHdGQUNBLHFGQUNBLHNGQUNBLG1GQUNBLGdGQUNBLHFFQUNBLDRFQUNBLG9GQUVGLDBEQUNFLDZFQUNBLDBEQUNBLDJFQUNBLG1FQUNBLG1FQUNBLHVGQUNBLGdGQUNBLGtHQUNBLDhGQUNBLDBFQUNBLG9GQUNBLDhFQUNBLHlFQUNBLHVFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLHlFQUNBLDZFQUNBLHFGQUNBLHlFQUNBLCtGQUNBLG9HQUNBLGdGQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLHdGQUNBLDJGQUNBLG1GQUNBLHVGQUNBLG1GQUNBLHdFQUNBLG9FQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDJEQUNBLDhFQUNBLGdGQUNBLHVFQUNBLHNGQUNBLGlGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLCtFQUNBLDBGQUNBLHFFQUNBLG1FQUNBLHVFQUNBLGdGQUNBLDhFQUNBLDRFQUNBLHlEQUNBLGlGQUNBLDRFQUNBLHdFQUNBLHNGQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDZFQUNBLDJFQUNBLDhGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLHFFQUNBLHFGQUNBLGlGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRFQUNBLG9GQUNBLDZFQUNBLCtFQUVGLGdEQUNFLHVFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLHVFQUNBLHNEQUNBLGlEQUNBLGdEQUNBLG1EQUNBLG1EQUNBLG1FQUNBLG9FQUNBLGtFQUNBLDhEQUNBLDBDQUNBLDZDQUNBLGlFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLDBGQUNBLGtFQUNBLG1FQUNBLGlFQUNBLCtFQUNBLDZFQUNBLHdDQUNBLDJDQUNBLHdFQUNBLDJGQUNBLDRFQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLG9FQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLCtFQUVGLCtDQUNFLGlEQUNBLGdEQUNBLG1EQUNBLG1EQUNBLDBDQUNBLDZDQUNBLCtFQUNBLHdDQUNBLDJDQUNBLHdFQUNBLDRFQUNBLG9FQUVGLDhFQUNFLDBEQUNBLHlFQUNBLDZFQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHlEQUNBLHlFQUVGLDZFQUNFLDZFQUNBLDBEQUNBLDRFQUNBLHlFQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLDhGQUNBLDBFQUNBLHFGQUNBLDhFQUNBLHlFQUNBLHlFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLHlFQUNBLDZFQUNBLHFGQUNBLHlFQUNBLCtGQUNBLG9HQUNBLGdGQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLHdGQUNBLDJGQUNBLG1GQUNBLHVGQUNBLHFGQUNBLHdFQUNBLG9FQUNBLG1FQUNBLHNFQUNBLDZEQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLDBGQUNBLHFFQUNBLG1FQUNBLDhEQUNBLGdGQUNBLGlFQUNBLCtEQUNBLHlEQUNBLGlGQUNBLDRFQUNBLHdFQUNBLHlFQUNBLG9FQUNBLDZEQUNBLG1FQUNBLDhGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLCtFQUNBLCtFQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLHFFQUNBLHFGQUNBLGlGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRFQUNBLG9GQUNBLDhGQUNBLDZFQUNBLCtFQUNBLG1GQUNBLCtFQUVGLGlCQUNFLGlGQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLHFFQUNBLG9FQUNBLHVFQUNBLHdFQUNBLGlGQUNBLHNFQUNBLCtFQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLG9EQUNBLG1FQUNBLGtFQUNBLDBFQUNBLDJFQUNBLHdEQUNBLDZFQUNBLHNEQUNBLHlEQUNBLCtEQUNBLGdEQUNBLGlFQUNBLGdFQUNBLDhEQUNBLDZFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLDRFQUNBLGtFQUNBLDZFQUNBLCtFQUNBLGlFQUNBLHVFQUNBLHdFQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLG1FQUNBLG9FQUNBLDJFQUNBLDZFQUNBLHFDQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLDhDQUNBLGdFQUNBLGlEQUNBLG9EQUNBLDBFQUNBLDRDQUNBLG9FQUNBLDJEQUNBLDRFQUNBLDRDQUNBLHFEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLG1DQUNBLHlDQUNBLDJEQUNBLCtEQUNBLGtGQUNBLHVEQUNBLHFEQUNBLGlFQUNBLDJFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLGtEQUNBLHVFQUNBLHNEQUNBLG9EQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLHVEQUNBLDJEQUNBLHdDQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLDhDQUNBLCtDQUNBLGdEQUNBLHlFQUNBLDhDQUNBLCtFQUNBLDZEQUNBLGtEQUNBLGtFQUNBLHlFQUNBLHdFQUNBLDJFQUNBLHlEQUNBLHVEQUNBLG1FQUNBLDhEQUNBLDREQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLHlEQUNBLDREQUNBLHdEQUNBLDJEQUNBLDJEQUNBLGlEQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHlFQUdKLGlCQUNFLGdGQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLHFFQUNBLG9FQUNBLHVFQUNBLHdFQUNBLGlGQUNBLHNFQUNBLCtFQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLG9EQUNBLG1FQUNBLGtFQUNBLDBFQUNBLDJFQUNBLHdEQUNBLDZFQUNBLHNEQUNBLHlEQUNBLCtEQUNBLGdEQUNBLGlFQUNBLGdFQUNBLDhEQUNBLDZFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLDRFQUNBLGtFQUNBLDZFQUNBLCtFQUNBLGlFQUNBLHNEQUNBLHVFQUNBLHdFQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLG1FQUNBLG9FQUNBLDJFQUNBLDZFQUNBLGtFQUNBLHFDQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLDhDQUNBLGdFQUNBLGlEQUNBLG9EQUNBLDBFQUNBLDRDQUNBLG9FQUNBLDJEQUNBLDRFQUNBLDRDQUNBLHFEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLG1DQUNBLHlDQUNBLDJEQUNBLCtEQUNBLGtGQUNBLHVEQUNBLHFEQUNBLGlFQUNBLDJFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLGtEQUNBLHVFQUNBLHNEQUNBLG9EQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLHVEQUNBLDJEQUNBLHdDQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLDhDQUNBLCtDQUNBLGdEQUNBLHlFQUNBLDhDQUNBLCtFQUNBLDZEQUNBLGtEQUNBLGtFQUNBLHlFQUNBLHdFQUNBLDJFQUNBLHlEQUNBLHVEQUNBLG1FQUNBLDhEQUNBLDREQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLHlEQUNBLDREQUNBLHdEQUNBLDJEQUNBLDJEQUNBLGlEQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHlFQUdKLGlCQUNFLGlGQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLHFFQUNBLG9FQUNBLHdFQUNBLGlGQUNBLCtFQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLG9FQUNBLG1FQUNBLGtFQUNBLDBFQUNBLDJFQUNBLHdFQUNBLDZFQUNBLHNFQUNBLCtEQUNBLGdFQUNBLGlFQUNBLGdFQUNBLDhEQUNBLDZFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLDRFQUNBLGtFQUNBLDZFQUNBLCtFQUNBLGlFQUNBLHVFQUNBLHdFQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDZFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLDhEQUNBLGdFQUNBLHlFQUNBLDBFQUNBLDREQUNBLG9FQUNBLDJEQUNBLDRFQUNBLDREQUNBLHFEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLG1EQUNBLHlEQUNBLDJEQUNBLCtEQUNBLGtGQUNBLDJFQUNBLHVFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLHVFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLHVEQUNBLDJEQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLGtEQUNBLGtFQUNBLHlFQUNBLHdFQUNBLDJFQUNBLHVEQUNBLG1FQUNBLDhEQUNBLDREQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLHlEQUNBLDREQUNBLHdEQUNBLDJEQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDhEQUNBLCtFQUNBLDREQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHdFQUdKLGlCQUNFLGdGQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLHFFQUNBLG9FQUNBLHdFQUNBLGlGQUNBLCtFQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLG9FQUNBLG1FQUNBLGtFQUNBLDBFQUNBLDJFQUNBLHdFQUNBLDZFQUNBLHNFQUNBLCtEQUNBLGdFQUNBLGlFQUNBLGdFQUNBLDhEQUNBLDZFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLDRFQUNBLGtFQUNBLDZFQUNBLCtFQUNBLGlFQUNBLHNEQUNBLHVFQUNBLHdFQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDZFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLDhEQUNBLGdFQUNBLHlFQUNBLDBFQUNBLDREQUNBLG9FQUNBLDJEQUNBLDRFQUNBLDREQUNBLHFEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLG1EQUNBLHlEQUNBLDJEQUNBLCtEQUNBLGtGQUNBLDJFQUNBLHVFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLHVFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLHVEQUNBLDJEQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLGtEQUNBLGtFQUNBLHlFQUNBLHdFQUNBLDJFQUNBLHVEQUNBLG1FQUNBLDhEQUNBLDREQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLHlEQUNBLDREQUNBLHdEQUNBLDJEQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDhEQUNBLCtFQUNBLDREQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHdFQUdKLGlCQUNFLHlLQUNFLCtEQUdKLGlCQUNFLDJFQUNFLHVFQUNBLHdFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLHVFQUNBLCtEQUNBLDZFQUNBLCtFQUNBLG1FQUNBLG9FQUNBLDhEQUNBLDJEQUNBLHlEQUNBLDJEQUNBLGlFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLGtFQUNBLG1FQUNBLGlFQUNBLCtFQUNBLHNFQUNBLGtEQUNBLGtFQUNBLHlEQUNBLHVEQUNBLG1FQUNBLDhEQUNBLDZEQUdKLGlCQUNFLDBFQUNFLHVFQUNBLHdFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLHVFQUNBLCtEQUNBLDZFQUNBLCtFQUNBLHNEQUNBLG1FQUNBLG9FQUNBLGtFQUNBLDhEQUNBLDJEQUNBLHlEQUNBLDJEQUNBLGlFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLGtFQUNBLG1FQUNBLGlFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLGtEQUNBLGtFQUNBLHlEQUNBLHVEQUNBLG1FQUNBLDhEQUNBLDREQUNBLG1GQUNBLGdGQUdKLGlCQUNFLG1GQUNFLDZFQUNBLDRFQUNBLHVGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLHlFQUNBLGdGQUNBLG1GQUNBLHdFQUNBLG9FQUNBLDZEQUNBLDJEQUNBLHVFQUNBLGlGQUNBLCtFQUNBLG1FQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG9FQUdKLGlCQUNFLGtGQUNFLDZFQUNBLDRFQUNBLHVGQUNBLGdGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLHlFQUNBLGdGQUNBLG1GQUNBLHdFQUNBLG9FQUNBLDZEQUNBLDJEQUNBLHVFQUNBLGlGQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLG1FQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG9FQUdKLGlCQUNFLHdFQUNFLHVFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLHVFQUNBLDhDQUNBLG1EQUNBLG1EQUNBLG1FQUNBLG9FQUNBLDhEQUNBLDJEQUNBLDBDQUNBLDZDQUNBLGlFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLGtFQUNBLG1FQUNBLGlFQUNBLCtFQUNBLHdDQUNBLDRDQUdKLGlCQUNFLHVFQUNFLHVFQUNBLHNFQUNBLHdFQUNBLHlFQUNBLHVFQUNBLHNEQUNBLDhDQUNBLG1EQUNBLG1EQUNBLG1FQUNBLG9FQUNBLGtFQUNBLDhEQUNBLDJEQUNBLDBDQUNBLDZDQUNBLGlFQUNBLGtFQUNBLGdFQUNBLHVFQUNBLDBGQUNBLGtFQUNBLG1FQUNBLGlFQUNBLCtFQUNBLDZFQUNBLHdDQUNBLDRDQUdKLHFLQUNFLG1DQVdKLGdDQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osZ0NBQ0UsS0FDRSxVQUVGLEdBQ0UsV0FHSixpQ0FDRSxLQUNFLFVBRUYsR0FDRSxXQUdKLGlDQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osMENBQ0UsR0FDRSwyQkFDQSxpQ0FFRixJQUNFLDBCQUNBLCtGQUVGLEtB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Q0UsdURBRUYseUVBQ0UsY0FFRiw0RUFDRSwrQ0FDQSxtREFDQSw0REFFRiw0RUFDRSwrQ0FDQSxtREFFRixnRkFDRSxtREFDQSx1REFDQSwrREFFRiwrRUFDRSxrREFDQSxzREFDQSxnRUFFRiwrRUFDRSxrREFDQSxzREFDQSwrREFFRiwrRUFDRSxrREFDQSxzREFDQSxnRUFFRixnRkFDRSxtREFDQSx1REFDQSxnRUFFRiwrRUFDRSxrREFDQSxzREFDQSwrREFFRiw2RUFDRSxtREFFRiw4RUFDRSxrREFFRiw0RUFDRSxnREFFRiw2RUFDRSxpREFHRix3Q0FDRSxpQkFHRix5Q0FDRSxlQUdGLDBDQUNFLGtCQWdCRiwrREFDRSxtREFDQSw2Q0FHRiwySUFFRSx5REFHRiwrSUFFRSxpREFHRiw4SUFFRSx1REFHRiw4SUFFRSxtREFHRixrRUFDRSxtREFDQSw2Q0FHRixpSkFFRSx5REFHRixxSkFFRSxpREFHRixvSkFFRSx1REFHRixvSkFFRSxtREFHRixpRUFDRSxrREFDQSw0Q0FHRiwrSUFFRSx3REFHRixtSkFFRSxnREFHRixrSkFFRSxzREFHRixrSkFFRSxrREFHRixnRUFDRSxpREFDQSwyQ0FHRiw2SUFFRSx1REFHRixpSkFFRSwrQ0FHRixnSkFFRSxxREFHRixnSkFFRSxpREFHRiwrREFDRSxpREFDQSwyQ0FHRiwySUFFRSx1REFHRiwrSUFFRSwrQ0FHRiw4SUFFRSxxREFHRiw4SUFFRSxpREFHRiwrREFDRSxpREFDQSwyQ0FHRiwySUFFRSx1REFHRiwrSUFFRSwrQ0FHRiw4SUFFRSxxREFHRiw4SUFFRSxpREFHRiwrREFDRSxpREFDQSwyQ0FHRiwySUFFRSx1REFHRiwrSUFFRSwrQ0FHRiw4SUFFRSxxREFHRiw4SUFFRSxpREFHRixnRUFDRSxrREFDQSw0Q0FHRiw2SUFFRSx3REFHRixpSkFFRSxnREFHRixnSkFFRSxzREFHRixnSkFFRSxrREFHRixpRUFDRSxtREFDQSw2Q0FHRiwrSUFFRSx5REFHRixtSkFFRSxpREFHRixrSkFFRSx1REFHRixrSkFFRSxtREFHRixrRUFDRSxvREFDQSw4Q0FHRixpSkFFRSwwREFHRixxSkFFRSxrREFHRixvSkFFRSx3REFHRixvSkFFRSxvREFHRiwrREFDRSxrREFDQSw0Q0FHRiwySUFFRSx3REFHRiwrSUFFRSxnREFHRiw4SUFFRSxzREFHRiw4SUFFRSxrREFHRixrRUFDRSxrREFDQSw0Q0FHRixpSkFFRSx3REFHRixxSkFFRSxnREFHRixvSkFFRSxzREFHRixvSkFFRSxrREFHRixpRUFDRSxpREFDQSwyQ0FHRiwrSUFFRSx1REFHRixtSkFFRSwrQ0FHRixrSkFFRSxxREFHRixrSkFFRSxpREFHRixnRUFDRSxnREFDQSwwQ0FHRiw2SUFFRSxzREFHRixpSkFFRSw4Q0FHRixnSkFFRSxvREFHRixnSkFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRixnRUFDRSxpREFDQSwyQ0FHRiw2SUFFRSx1REFHRixpSkFFRSwrQ0FHRixnSkFFRSxxREFHRixnSkFFRSxpREFHRixpRUFDRSxrREFDQSw0Q0FHRiwrSUFFRSx3REFHRixtSkFFRSxnREFHRixrSkFFRSxzREFHRixrSkFFRSxrREFHRixrRUFDRSxtREFDQSw2Q0FHRixpSkFFRSx5REFHRixxSkFFRSxpREFHRixvSkFFRSx1REFHRixvSkFFRSxtREFHRixtRUFDRSxjQUVGLG9FQUNFLGVBRUYsMEVBQ0UscUJBRUYsa0VBQ0UsYUFHRix3Q0FDRSxtQkFHRix5Q0FDRSxpQkFHRixzQ0FDRSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QjtBQ2p5QkYsc0NBQ0UsYUFPRiw2Q0FDRSxhQU1GLDRDQUNFLG1CQUNBLGVBRUYsaURBQ0Usa0NBRUYsZ0RBQ0UsaUNBRUYsK0NBQ0UsZ0NBRUYsOENBQ0UsZ0NBRUYsOENBQ0UsZ0NBRUYsOENBQ0UsZ0NBRUYsK0NBQ0UsaUNBRUYsZ0RBQ0Usa0NBTUYsMENBQ0Usc0JBRUYsK0NBQ0Usc0NBRUYsOENBQ0UscUNBRUYsNkNBQ0Usb0NBRUYsNENBQ0UsMkNBRUYsNENBQ0UsMkNBRUYsNENBQ0UsMkNBRUYsNkNBQ0UsNENBRUYsOENBQ0UsNkNBR0YsOENBQ0UsbUJBR0YsNkNBQ0Usa0JBR0YsMkNBQ0UsZ0I7QUM1RUYsaURBQ0UseUVBQ0EsdUVBRUYsd0RBQ0UsaURBQ0EsK0NBR0Ysd0RBQ0UseUJBQ0EsdUJBRUYsMEJBQ0Usd0RBQ0Usd0JBR0osMEJBQ0Usd0RBQ0Usd0JBR0osMEJBQ0Usd0RBQ0Usd0I7O0FDT0osK0NBQ0UsZUFDQSxlQUNBLGdCQUNBLDhEQUNBLHdEQUNBLHVCQUNBLG1CQUVGLHFEQUNFLGFBQ0EscUJBRUYseUZBQ0Usa0JBRUYseUZBQ0UsK0JBQ0EsNEZBRUYsaUdBQ0UsWUFDQSxjQUNBLGtCQUNBLDZGQUNBLDRGQUNBLDZKQUNBLDRKQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUdGLDhDQUNFLGtCQUNBLGFBQ0EsNkNBQ0Esc0VBQ0EsVTtBQzVORix1REFDRSxpQkFHRixzREFDRSxpQjtBQytJRiwwREFDRSw2SkFFRiw2REFDRSxLQUNFLFdBRUYsR0FDRSxXQUdKLHVDQUNFLDBEQUNFLGVBQ0EsaUJBR0osZ0tBQ0UsZUFDQSxnQkFFRix3RkFDRSxxQkFDQSwwREFDQSxtRUFDQSwyRUFFRixzREFDRSxLQUNFLFVBRUYsR0FDRSxXQUdKLHVDQUNFLHdGQUNFLGVBQ0EsaUJBR0osNE5BQ0UsZUFDQSxnQkFHRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGtCQUNBLG9CQUVGLHFFQUNFLGdCQUdGLDBDQUNFLGtCQUNBLGFBQ0EsYUFDQSxxQkFFRiwyRUFDRSxhQUVGLCtFQUNFLDBCQUNBLHFFQUVGLHVDQUNFLCtFQUNFLGVBQ0EsaUJBR0osME1BQ0UsZUFDQSxnQkFFRiwwREFDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLG9CQUNBLGtCQUNBLCtFQUNBLGFBQ0EsK0VBQ0Esd0hBQ0Esc0hBQ0Esc0hBQ0Esb0hBQ0Esc0hBQ0Esc0JBRUYsaUVBQ0UsV0FDQSxrQkFDQSxVQUNBLHVCQUNBLHFCQUNBLHVCQUNBLHFCQUNBLDZCQUNBLHdOQUNBLHlOQUNBLHdIQUNBLHNIQUNBLHNIQUNBLG9IQUNBLG9CQUVGLGdHQUNFLGFBRUYsMEZBQ0UsNEhBQ0EsdUhBRUYsa0dBQ0Usd0JBQ0EsNkVBRUYsMklBQ0Usd0JBRUYsb0RBQ0UsbUJBRUYscURBQ0UscUJBRUYsb0ZBQ0UscUJBRUYsbUZBQ0Usd0JBQ0EscUVBQ0EscUVBRUYseUhBQ0Usd0JBRUYsa0lBQ0Usd0JBRUYsK0tBQ0Usc0JBRUYsZ0tBQ0Usc0JBRUYscUVBQ0UsY0FFRiw2SkFDRSwwQkFFRixvTUFDRSwyQkFFRixrR0FDRSxtQkFDQSxnQkFHRixrREFDRSxhQUNBLHNCQUNBLGlCQUdGLHdEQUNFLGdCOztBQzFPRiw4Q0FDRSxnQkFDQSxpQkFDQSxlQUNBLGdCQUNBLGFBQ0Esa0JBQ0EsbUJBQ0EseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxvQkFDQSxnQkFDQSxjQUNBLGlCQUNBLG9FQUNBLGtFQUNBLGtFQUNBLGdFQUNBLHlCQUNRLGlCQUVWLHVEQUNFLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUdGLHVEQUNFLGtCO0FDeERGLHdDQUNFLGtCQUNBLGVBQ0EsZ0JBQ0EsNkRBQ0EsNEVBQ0EsNkVBQ0Esc0JBQ0EsZ0RBQ0EsYUFDQSw4QkFDQSxtQkFDQSwySkFDQSx3R0FDQSxVQUVGLHVFQUNFLCtEQUNBLGVBRUYsaUZBQ0Usd0dBQ0Esb0RBQ0Esa0RBQ0EsY0FFRixnRkFDRSw0RUFDQSwwRUFDQSxlQUVGLCtHQUNFLGVBRUYsc0ZBQ0UsYUFFRixrSEFDRSxtQ0FFRixrSEFDRSw2RUFDQSxrRUFDQSwrREFDQSwyREFDQSxnSEFDQSxpSEFDQSxnRUFDQSw4REFDQSw4REFDQSw0REFDQSxVQUVGLDJKQUNFLGdCQUNBLGlCQUNBLGNBRUYsaUpBQ0Usa0ZBQ0EsNEVBQ0EsNkRBRUYsbUpBQ0UsdUVBRUYsOExBQ0UsbUlBR0YsMENBQ0UsZ0JBQ0EseUVBQ0EsZ0JBQ0EsaUJBRUYsc0RBQ0UscUJBRUYsMkVBQ0UscUJBRUYscURBQ0Usc0JBRUYsbUZBQ0UsaURBRUYsb0hBQ0Usc0JBR0YsNkNBQ0Usa0JBQ0Esc0RBQ0Esd0NBQ0EscUJBQ0EseUJBQ0EsZ0pBRUYsdUNBQ0UsNkNBQ0UsZUFDQSxpQkFHSixzSUFDRSxlQUNBLGdCQUVGLGdEQUNFLDBCQUVGLG1EQUNFLHlCQUdGLDREQUNFLHdCQUdGLHNEQUNFLGdCQUNBLGlCQUNBLHdCQUNBLG1CQUNBLGdCQUNBLGdCQUdGLDZDQUNFLHNCQUdGLDhDQUNFLCtDQUdGLGdEQUNFLGFBQ0EsbUI7QUM1SUYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxnQkFDQSxvQkFDQSxlQUVGLHFFQUNFLGVBRUYsc0VBQ0UsZ0JBQ0EseUJBQ1EsaUJBQ1IsK0VBQ0EsYUFDQSx3QkFDQSxzQkFDQSxhQUNBLHNCQUNBLGlCQUVGLG1HQUNFLG1CQUVGLGlHQUNFLGE7O0FDckRGLDhDQUNFLGtCQUNBLFVBQ0Esb0VBQ0EscUVBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsOERBQ0EscUVBQ0EsZUFFRix1RkFDRSxnQkFDQSxpQkFDQSw4REFFRiw2RUFDRSxlQUNBLCtEQUVGLDBEQUNFLHFCQUVGLGlGQUNFLCtHQUVGLGdGQUNFLGtFQUNBLFVBQ0EsNkVBQ0EscUVBQ0EsZ0VBQ0EsOERBQ0EsOERBQ0EsNERBRUYsK0dBQ0UsNkRBQ0EsNEVBQ0Esa0ZBRUYsaUhBQ0UsdUVBRUYsNEpBQ0UsbUlBR0YsMkNBQ0Usa0JBQ0Esc0JBQ0EsYUFDQSx1QkFDQSwrREFDQSxtRUFDQSxjQUNBLHFCQUlGLG9GQUNFLGdCQUNBLGlCQUNBLDhEQUVGLDRFQUNFLHlHQUNBLDRCQUNBLDRFQUNBLHNFQUNBLDhGQUNBLG9CQUNBLHNCQUNBLCtCQUNBLHFGQUNBLGtEQUNBLDBDQUNBLGtFQUNBLDZFQUVGLHVDQUNFLDRFQUNFLGVBQ0EsaUJBR0osb01BQ0UsZUFDQSxnQkFFRixrRkFDRSxlQUNBLDBGQUVGLGtGQUNFLGFBRUYsbUZBQ0UsMkZBRUYsdVBBQ0UsK0JBQ0EsbUZBRUYscUhBQ0Usa0RBQ0Esd0VBQ0Esd0VBQ0EsMkRBQ0EsZ0RBQ0EscUJBRUYseUhBQ0UsbURBRUYsaURBQ0UsYUFFRiw2VkFDRSw2R0FFRix3ZEFDRSx1QkFHRixzQ0FDRSxnREFDQSxjQUVGLHNFQUNFLGlEQUVGLHFFQUNFLDZEQUdGLCtDQUNFLGlEQUdGLGlEQUNFLE9BQ0EsYUFDQSxzQkFHRiwwQ0FDRSxhQUNBLDhCQUNBLG1CQUNBLGdDQUdGLDJDQUNFLHFEQUVGLDBFQUNFLDZEQUdGLGdEQUNFLCtDQUNBLG1EQUNBLDREQUNBLGdFQUVGLGtGQUNFLGtFQUVGLCtFQUNFLDZEO0FDM0tGLGlEQUNFLHFCQUVGLGtGQUNFLGlCQUNBLGNBR0Ysc0RBQ0UsZ0JBQ0EsaUJBQ0EsZUFDQSxnQkFDQSw0R0FDQSx5QkFFRix1Q0FDRSxzREFDRSxlQUNBLGlCQUdKLHdKQUNFLGVBQ0EsZ0JBR0Ysd0NBQ0UsdUJBQ0EsZ0pBRUYsdUNBQ0Usd0NBQ0UsZUFDQSxpQkFHSiw0SEFDRSxlQUNBLGdCQUVGLDZDQUNFLDBCQUdGLHdDQUNFLGFBQ0Esc0JBQ0EsZ0JBQ0EsMENBQ0EsMkNBQ0EsOEVBQ0EsbUhBQ0EseUVBR0Ysb0ZBRUUsNkRBR0YsaUZBQ0UsYUFDQSwrQkFFRiwrR0FDRSxvQ0FHRix1REFDRSxhQUVGLDhRQUNFLFVBRUYsa0pBQ0UsMEJBQ0Esd0JBQ0EsK0NBQ0EsZ0RBRUYsb0xBQ0Usb0VBRUYseU5BQ0UsNkRBRUYsbUpBQ0UsNEJBQ0EsMEJBQ0EsdURBRUYsd0xBQ0UsMkRBRUYsdUxBQ0Usb0JBRUYsd0xBQ0Usb0VBR0YsK0NBQ0UsaUJBR0Ysa0RBQ0UsaUJBR0Ysd0RBQ0UsV0FHRixnRUFDRSxjO0FDbkVGLHdDQUNFLHNCQUNBLDJDQUNBLG1CQUdGLGlEQUNFLHNCQUdGLHdDQUNFLGNBQ0Esa0JBQ0EscUJBQ0EsK0RBRUYsa0ZBQ0UsWUFFRiwrQ0FDRSxxQkFFRixtRkFDRSxhQUdGLGdEQUNFLGVBQ0EsY0FDQSw4RUFDQSxhQUNBLHNCQUVGLHFGQUNFLGFBQ0EsUUFFRixxRkFDRSxpQkFFRixvSUFDRSxlQUNBLDREQUVGLDBJQUNFLHNFQUVGLG1FQUNFLGFBRUYsNkZBQ0UsY0FDQSxnQkFDQSxrQkFFRiw4RkFDRSxPQUdGLHlEQUNFLGFBQ0Esc0JBQ0Esa0JBQ0Esb0JBR0YsZ0RBQ0UsMkNBQ0EsbUJBQ0EsZUFDQSw0REFFRixrRUFDRSx3RUFFRixzREFDRSw0REFFRixvSEFDRSx3RkFDQSw2REFFRixxSkFDRSw0REFHRix1REFDRSxrQkFDQSxxQkFDQSxvQkFDQSxnQkFDQSxhQUNBLG1CQUNBLFVBR0Ysc0NBQ0UsYTs7QUN6SUYsaURBQ0UsS0FDRSxxSUFFRixHQUNFLDJCQUdKLGdEQUNFLEtBQ0UsMEJBRUYsR0FDRSxzSUFHSiwwREFDRSxzREFDQSxxREFFRixvREFDRSxLQUNFLFdBRUYsR0FDRSxXQUdKLHVEQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osZ1NBQ0Usb0JBRUYsMEVBQ0UscVRBRUYsdUNBQ0UsMEVBQ0UsZUFDQSxpQkFHSixnTUFDRSxlQUNBLGdCQUVGLHlFQUNFLHlVQUVGLHVDQUNFLHlFQUNFLGVBQ0EsaUJBR0osOExBQ0UsZUFDQSxnQkFFRix1Q0FDRSwwREFDRSxlQUNBLGlCQUdKLGdLQUNFLGVBQ0EsZ0JBR0Ysc0VBQ0Usd0RBR0Ysb0VBQ0UseURBT0YsZ0ZBQ0UseURBRUYsZ0ZBQ0UsMERBT0YsOEVBQ0UsMERBRUYsOEVBQ0UseURBR0YsMENBQ0UsaUJBR0YsZ0RBQ0Usa0JBQ0Esb0JBQ0EscUJBQ0Esb0JBQ0EsYUFHRix5REFDRSxhQUdGLHlEQUNFLG9CQUdGLDZDQUNFLGtCQUNBLG9CQUdGLDBEQUNFLGtCQUNBLCtDQUNBLGdEQUNBLGtEQUNBLG1EQUdGLGlFQUNFLGFBR0Ysc0VBQ0UseUdBQ0EsK0dBR0Ysb0VBQ0UsdUdBQ0EsK0dBR0YsdUVBQ0UsMEdBQ0EsOEdBR0YscUVBQ0Usd0dBQ0EsOEdBR0YsaUVBQ0UsK0dBR0YsdUVBQ0UseUdBR0YsdUVBQ0UseUdBR0YsdUVBQ0UseUdBR0YsdUVBQ0UseUdBR0YsMEVBQ0Usd0dBR0YsMEVBQ0Usd0dBR0YsMEVBQ0Usd0dBR0YsMEVBQ0Usd0dBR0Ysa0RBQ0Usa0JBQ0EsZUFDQSxlQUNBLHFCQUNBLHNCQUNBLDBCQUNBLGdEQUNBLCtDQUNBLDJDQUNBLDRDQUNBLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUNBLGtGQUNBLGlFQUNBLCtFQUVGLDhHQUNFLGdGQUVGLCtHQUNFLGlGQUdGLDJEQUNFLGVBQ0EsbUZBQ0Esa0U7O0FDNU9GLHdDQUNFLGdCQUNBLDREQUNBLHVCQUNBLDZCQUNBLHdCQUVBLGtCQUVGLG9EQUNFLGtEQUNBLG9EQUVGLG1EQUNFLGtEQUVGLG1HQUNFLFlBRUYsZ0lBQ0UsZ0JBRUYsb0RBQ0UsbUJBR0YsNkRBQ0UsbUJBRUYsMERBQ0UsaUJBRUYsd0RBQ0UsaUJBRUYsOENBQ0UsMERBRUYsOENBQ0UsYUFDQSxxQkFFRix5SEFDRSxrQkFFRix5SEFDRSwrQkFDQSxvQkFFRixpSUFDRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBR0YsNkNBQ0UsNkRBRUYsbURBQ0UsMkRBRUYsc0RBQ0Usa0JBQ0EsbUJBRUYsd0RBQ0Usd0JBR0YsaURBQ0Usb0I7O0FDL0VGLHdDQUNFLGdCQUNBLGlCQUNBLGlCQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0Esa0JBRUYsOENBQ0UsYUFFRixrRkFDRSxrQkFFRixrRkFDRSwrQkFDQSxvQkFFRiwwRkFDRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBR0YsZ0dBRUUsaUJBQ0EsZUFDQSxvQjtBQ3RDRix5QkFDRSxzREFDRSxvRUFDQSx1RkFHSiw2REFDRSxzREFDRSxlQUNBLGlCQUdKLHlCQUNFLHdKQUNFLGVBQ0EsaUJBSUoseUJBQ0Usd0RBQ0Usb0VBQ0EseUVBR0osNkRBQ0Usd0RBQ0UsZUFDQSxpQkFHSix5QkFDRSw0SkFDRSxlQUNBLGlCQUtKLGlEQUNFLHlCQUNRLGlCQUVWLDRMQUVFLGdCQUNBLGVBRUYsc0RBQ0Usb0JBRUYsK0NBQ0UsaUJBRUYsaURBQ0UsaUI7QUMvQ0Ysc0NBQ0UsYUFDQSxzQkFDQSxrQkFDQSxxREFHRixnREFDRSxrQkFDQSxVQUdGLHdDQUNFLGNBQ0EsYUFDQSxvQkFDQSxxRUFFRixrREFDRSxnQkFHRiw2Q0FDRSxPQUNBLGtCQUNBLHFFQUNBLGtCQUVGLHdEQUNFLGNBSUYsK0NBQ0Usa0JBR0YscURBQ0UsdURBQ0EscURBR0Ysd0RBQ0UsMEVBR0YsaURBQ0Usa0VBR0Ysb0RBQ0UsbUZBR0YsMkRBQ0UsdUQ7QUN2REYsbURBQ0UsZ0JBR0YsNENBQ0UsZ0JBQ0EsYUFDQSxtQkFDQSxjQUNBLGFBQ0EsaUJBQ0Esc0JBQ0EsNkVBQ0EsK0RBQ0Esb0ZBR0Ysd0RBQ0Usa0JBQ0EsT0FDQSxnREFDQSw4Q0FHRiwrQ0FDRSxzQkFDQSxlQUNBLFVBQ0EsMkNBQ0EsbUJBQ0EsaUJBQ0EsNERBRUYsK0RBQ0UsdUVBRUYscUhBQ0UseUVBRUYscURBQ0Usc0VBR0YsbURBQ0UsYUFDQSxvQjtBQzdMRixrR0FFRSxZQUdGLDZDQUVFLGtCQUdGLHFEQUNFLG9CQUNBLGdCQUNBLDRFQUdGLG9EQUtFLHVGO0FDdUhGLGtEQUNFLHFCQUdGLGdEQUNFLGVBQ0EsWTtBQ05GLCtDQUNFLGlCQUVGLDJGQUNFLHFFQUNBLHFEQUNBLHFCQUNBLGFBT0YsNkNBQ0UscUVBQ0Esc0JBV0YsbURBQ0UsNkJBQ0EsYUFDQSxjQUNBLGtCQUNBLDhDQUNBLG9CQUNBLGdCQUNBLGlEQUNBLFlBRUYseUZBQ0UsMkVBRUYseUJBQ0UsbURBQ0UsdUxBR0oseUJBQ0UsbURBQ0UsZUFDQSxtQkFDQSxhQVNGLDZGQUNFLHFEQUlKLG9FQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsNkJBQ0Esc0JBQ0EsZ0JBQ0Esa0JBQ0Esa0JBRUEsOEJBRUYsNEpBQ0UsY0FFRixzSkFDRSwyRUFFRixrS0FDRSx1SEFHRixtRUFDRSxhQUNBLHlCQUdGLHlEQUNFLG1CQUNBLGFBQ0Esc0JBQ0EsZ0NBQ0EsdURBQ0EsdUhBRUYsaUpBQ0UsVUFFRix1SkFDRSxVQUVGLHlHQUNFLGdCQUNBLG1CQUNBLGFBQ0EsbUJBQ0EsdUJBR0YseUJBQ0UsaURBQ0UsaUJBQ0EsYUFDQSx3QkFJSix3Q0FDRSxrQ0FDQSwyRUFDQSx5QkFDQSxhQUNBLHNEQUNBLGNBQ0EsZ0JBQ0Esa0JBQ0Esa0JBRUEsOEJBQ0Esb0JBQ0EscUJBRUYsd0ZBQ0UscUJBQ0EsV0FDQSw0Q0FDQSxhQUNBLHVGQUNBLGdGQUNBLGdCQUVGLG1JQUNFLGNBQ0EsV0FDQSxVQUVGLDhIQUNFLHFCQUNBLDhDQUVGLDBLQUNFLGFBRUYsNkVBQ0UsY0FDQSxXQUNBLGdCQUNBLGFBQ0EsbUJBQ0EsWUFFRixtRkFDRSxVQUNBLGNBRUYsNkVBQ0UsNEhBQ0EsOEhBQ0EsVUFDQSw0Q0FFRiwwQkFDRSw2RUFDRSxtQ0FHSix5QkFDRSw2RUFDRSxrQ0FDQSxtQkFRSiwrQ0FDRSxpQkF3QkYsd0NBQ0Usb0NBQ0EscUNBQ0Esc0NBQ0EsbUhBQ0EsaURBQ0EsOENBQ0Esa0NBQ0EsK0JBQ0Esa0NBQ0EsaUNBQ0EsNkJBQ0EscUNBQ0EsdUNBQ0Esc0NBQ0Esd0NBQ0EsNkdBQ0EseUNBQ0EsNkRBQ0Esc0ZBQ0EsdUNBQ0Esd0NBQ0EscUVBQ0EscURBQ0EsYUFDQSx3TUFDQSx3UEFDQSxpTkFDQSxrREFDQSxrQkEwQ0YsMEJBQ0UsMEZBQ0Usa0RBR0osMEJBQ0UsMEZBQ0Usa0RBR0osMEJBQ0UsMEZBQ0Usa0RBR0osMEJBQ0UsdUlBQ0Usa0RBR0osMEJBQ0UsdUlBQ0Usa0RBR0osMEJBQ0UsdUlBQ0Usa0RBR0osc1FBQ0UsK0NBRUYsb0ZBQ0UsZ0ZBRUYsa0ZBQ0UsaUNBRUYscUZBQ0Usc0NBRUYseUJBQ0Usd0NBQ0Usd0ZBR0oseUJBQ0Usd0NBQ0UsK0NBR0oseUJBQ0UsbUZBQ0UscUZBRUYsb0ZBQ0UsdUZBR0oseUJBQ0Usd0NBQ0UsNkRBQ0EsK0RBR0osOEVBQ0UsbUVBRUYsc1FBQ0UsOERBRUYsK0dBQ0UsOERBRUYsbUxBQ0UscURBRUYscUhBQ0UsNkRBRUYseUVBQ0UsaUZBRUYsNElBQ0UsNERBRUYsc0lBQ0UsNkJBRUYseUJBQ0UseUZBQ0UsOERBRUYsNktBQ0UsOERBRUYsK1RBQ0UsNERBRUYsc0lBQ0UsOEJBR0osc0ZBQ0UsZ0dBRUYsdUZBQ0UsaUdBYUYsa0ZBQ0UsNENBQ0EsK0JBQ0EsOENBQ0Esa0JBRUYsMEtBQ0UsbURBT0YsbURBQ0UsZ0JBSUYsNEZBRUUsNkJBUUYsMkNBQ0UsZUFDQSxrRUFlRixtSUFDRSxpSEFFRiwwRkFDRSxnQkFDQSxnQkFDQSxpQkFFRix5QkFDRSxtSUFDRSxvQkFFRixvYkFDRSxtQkFZSix1REFDRSxtQkFDQSxxRUFDQSwrRUFDQSw0RUFDQSxzQkFDQSxpREFDQSxhQUNBLHdCQUNBLHFCQUNBLCtDQUNBLGdCQUNBLDJDQUNBLGdCQUNBLGlEQUNBLGFBRUYsK0dBQ0UscUVBQ0Esb0ZBRUYsaUdBQ0UsY0FDQSw4Q0FFRix5R0FDRSxjQUNBLHFFQUVGLG1HQUNFLGNBQ0EsZ0RBT0Ysc0RBQ0UsYUFDQSxjQUNBLGtCQUNBLDhDQUNBLGdCQUNBLGlEQUNBLFlBV0Esb0JBRUYseUJBQ0Usc0RBQ0UscUJBQ0EsZUFDQSxhQVNGLGdHQUNFLHFEQUlKLG9EQUNFLGlEQUNBLCtEQU1GLDJDQUNFLEdBQ0UsVUFFRixLQUNFLFdBR0osNkZBQ0UsYUFFRix5QkFDRSxtR0FDRSxjQUVGLG1JQUNFLGtHQUdKLDZEQUNFLG1JQUNFLGVBQ0EsaUJBR0oseUJBQ0Usa1RBQ0UsZUFDQSxpQkFJSiwrQ0FDRSwyRUFDQSxrQkFDQSxnQkFDQSxrQkFDQSxnQkFFQSw4QkFDQSxrQkFDQSxxQkFDQSxvQkFDQSw0SEFDQSxhQUNBLHNCQU9GLDhDQUNFLEtBQ0UsVUFDQSx1SEFFRixHQUNFLFVBQ0Esa0RBR0osOEZBQ0UsY0FDQSxhQUVGLHdIQUNFLG9HQUVGLHVDQUNFLHdIQUNFLGVBQ0EsaUJBR0osNFJBQ0UsZUFDQSxnQkFFRix1RkFDRSxpREFFRix3RkFDRSxZQUVGLHlCQUNFLCtDQUNFLHdDQUlKLGlEQUNFLGtCQUNBLDZDQUNBLHNFQU9GLCtDQUNFLHFEQUNBLHdCQUNBLFlBRUYsOEZBQ0UsdURBRUYseUJBQ0UsMEZBQ0UsNEVBQ0EsZ0JBQ0EsaURBRUYsb0lBQ0UscUVBRUYsOEZBQ0UsaURBY0osMkRBS0UsZUFDQSxrREFDQSxhQUNBLGdCQUNBLFdBQ0EsZ0JBQ0Esa0JBTUEsZ0JBQ0EsWUFrQkYsb0RBQ0UsS0FDRSxtRUFFRixHQUNFLDBEQUdKLHFHQUNFLGtCQUVGLDBJQUNFLG9CQUVGLHVJQUNFLGtCQUVGLGlHQUNFLGNBRUYsaUpBQ0Usb0RBRUYsMklBQ0UsdUZBRUYsMktBQ0UsMEdBRUYsdUNBQ0UsMktBQ0UsZUFDQSxpQkFHSixrWUFDRSxlQUNBLGdCQUdGLHlEQUNFLGdCQUNBLGtCQUNBLG9CQU9GLHdNQUNFLGNBRUYsdUlBQ0UsaUVBQ0EsaUVBQ0EsOEhBRUYsbUxBQ0UsK0hBZ0JGLGlEQUNFLHNNQUNBLGFBQ0EsY0FDQSxrQkFDQSw4Q0FDQSxvREFDQSxnQkFDQSxpREFDQSxZQUNBLG9CQUVGLHlCQUNFLGlEQUNFLHFDQUNBLGlDQUNBLGVBQ0EsbUJBQ0EsYUFTRiwyRkFDRSxxREFJSix1Q0FDRSwyRUFDQSxjQUNBLGdCQUNBLGdCQUNBLGtCQUVBLDhCQUNBLG9CQUNBLGtCQUNBLHFCQWFGLHlDQUNFLEtBQ0UsZ0VBQ0EsdUhBRUYsR0FDRSxVQUNBLDZDQUdKLGlGQUNFLGNBQ0EsYUFFRiwyRUFDRSw4SEFFRiwyR0FDRSwrRkFFRix1Q0FDRSwyR0FDRSxlQUNBLGlCQUdKLGtRQUNFLGVBQ0EsZ0JBRUYsK0VBQ0UsNENBRUYseUJBQ0UsNkhBQ0UsNkhBR0oseUJBQ0UsdUNBQ0UsbUNBSUosNkNBQ0Usa0JBQ0EsNkNBQ0Esc0VBQ0EsVUFRRiw2Q0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLHNCQUNBLGlEQUNBLCtEQU1GLDJDQUNFLEdBQ0UsVUFFRixLQUNFLFdBR0oseUZBQ0UsYUFFRix5QkFDRSxtRkFDRSxhQUNBLHNCQUNBLGdDQUVGLG1IQUNFLGtHQUdKLDZEQUNFLG1IQUNFLGVBQ0EsaUJBR0oseUJBQ0Usa1JBQ0UsZUFDQSxnQkFFRiwrRkFDRSwyRUFDQSxXQVFKLHdEQUNFLHlFQUNBLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUNBLDREQUNBLDZEQUVGLDhEQUNFLHVFQUVGLCtEQUNFLHdFQUdGLHdEQUNFLGtCQUNBLG9CQUNBLHFCQUNBLGFBQ0EsdUJBQ0EsbUJBQ0EsbVRBR0YsaUVBQ0Usa1RBUUYsMENBQ0Usa0JBQ0EsbUJBQ0EsaUJBQ0Esc0RBQ0EsZUFDQSxvQkFDQSxrQkFFRixvRkFDRSxrQkFFRixvRkFDRSwrQkFDQSxtQkFFRiw0RkFDRSxZQUNBLGNBQ0Esa0JBQ0Esd0JBQ0EsdUJBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsZ0RBQ0UsYUFFRiwwRUFDRSxrRkFDQSwrREFFRixnRkFDRSxnRkFFRixpRkFDRSxpRkFFRix3SEFDRSxrRkFDQSwrREFFRiw4SEFDRSxnRkFFRiwrSEFDRSxpRkFFRixrT0FDRSx1QkFHRixrREFDRSxrQkFDQSw4QkFDQSw0QkFDQSw0QkFDQSwwQkFFRiwwR0FDRSxvRkFPRixzQ0FDRSxrQkFDQSxnQkFDQSxlQUNBLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUNBLG9FQUNBLG9CQUNBLG1COztBQ3puQ0Ysc0NBQ0UsNkJBQ0EscUNBQ0Esc0M7O0FDS0YsNENBQ0UscUJBQ0EsdUhBRUYsK0RBQ0UsR0FDRSwyQkFDQSxpQ0FFRixJQUNFLDBCQUNBLCtGQUVGLEtBQ0UsMkJBR0osdUNBQ0UsNENBQ0UsZUFDQSxpQkFHSixvSUFDRSxlQUNBLGdCQUdGLG1EQUNFLG1MQUVGLHNEQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osdUNBQ0UsbURBQ0UsZUFDQSxpQkFHSixrSkFDRSxlQUNBLGdCQUdGLHNDQUNFLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUVGLHlFQUNFLHFEQUVGLDJFQUNFLHVEQUVGLDJFQUNFLHVEQUVGLHdFQUNFLG9EQUVGLDJFQUNFLHdEQUVGLDJFQUNFLHdEQUVGLCtFQUNFLHdEQUVGLDJFQUNFLHdEQUVGLCtFQUNFLHdEQUVGLCtFQUNFLHFEQUVGLGdGQUNFLHdEQUVGLGdGQUNFLG9EQUVGLGlGQUNFLHVEQUVGLGtGQUNFLHVEQUVGLDBHQUNFLDhFQUVGLDRHQUNFLGdGQUVGLDRHQUNFLGdGQUVGLHlHQUNFLDZFQUVGLDRHQUNFLGdGQUVGLDRHQUNFLGdGQUVGLGdIQUNFLGdGQUVGLDRHQUNFLGdGQUVGLGdIQUNFLGdGQUdGLDJDQUNFLDRFQUNBLDRFQUNBLDBFQUNBLDBFQUNBLHdFQUVGLGdGQUNFLGtCQUNBLHNCQUNBLGVBRUYsNEdBQ0UsbUJBRUYsc0ZBQ0UscUJBQ0EscUJBQ0EscUJBRUYsa0hBQ0UsZ0RBR0YsbURBQ0UscUJBQ0EsZ0JBQ0EsdUJBQ0EsbUJBQ0EsMkI7QUN0SEYsc0NBQ0UsaUJBR0Ysd0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxxQkFDQSxnRUFFRiwrRUFDRSxrQkFFRix1VkFDRSwySEFFRiw2VkFDRSx5SEFFRix1VkFDRSx3SEFFRixnV0FDRSwwSEFFRiwwRUFDRSxhQUNBLHNCQUVGLGdIQUNFLG9CQUVGLHlHQUNFLE9BRUYsOENBQ0UsYUFFRixrRkFDRSxrQkFFRixrRkFDRSwrQkFDQSxvQkFFRiwwRkFDRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBR0Ysd0NBQ0UscURBQ0EsK0RBQ0EsOERBQ0EscURBQ0Esd0VBQ0Esd0VBQ0EsYUFDQSw4QkFDQSx3REFDQSw4REFDQSx3SEFDQSxrSUFJRixnRkFDRSxvR0FFRix5QkFDRSxxRkFLRSxzSUFHSixtRkFDRSxtQkFFRiw0RUFDRSx5QkFDQSxxQkFFRix1TkFLRSxxREFDQSwrREFDQSw4REFDQSxxREFDQSx3RUFDQSx3RUFDQSxnQkFDQSxlQUdGLGdEQUNFLG9CQUNBLHVCQUNBLFVBR0YsOENBQ0Usa0JBQ0EscURBQ0Esb0RBR0YsbUVBQ0UsZ0VBQ0EsK0RBQ0EsOERBQ0EsaUVBR0Ysd0NBQ0UsMkVBQ0EsMEhBQ0EsMERBQ0Esb0dBRUYsd0VBQ0UsZ0JBQ0Esa0JBQ0EscUJBQ0EsbUJBQ0EsWUFPRix3Q0FDRSxhQUdGLDRDQUNFLGlCQUdGLDBDQUNFLFFBQ0EsdUZBRUYsK0VBQ0UsZUFFRixrRkFDRSxrQjs7QUM5T0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxlQUNBLG9CQUNBLGlRQUNBLDRCQUNBLDRFQUNBLHNFQUNBLHdHQUNBLG9CQUNBLHNCQUNBLDBCQUNBLGtDQUNBLGtEQUNBLDBDQUNBLGtFQUNBLDZFQUVGLHVDQUNFLHNDQUNFLGVBQ0EsaUJBR0osd0hBQ0UsZUFDQSxnQkFFRiw0Q0FDRSxlQUNBLG9HQUVGLDRDQUNFLGFBRUYsNkNBQ0UscUdBRUYscUlBQ0UsK0JBQ0EsbUNBRUYsNkVBQ0UsOEZBQ0EsdURBQ0Esc0VBQ0EsK0JBQ0Esa0ZBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0UsNkVBQ0UsZUFDQSxpQkFHSixzTUFDRSxlQUNBLGdCQUVGLG1GQUNFLGVBQ0EsMEZBRUYsbUZBQ0UsYUFFRixvRkFDRSwyRkFFRiwwUEFDRSwrQkFDQSx3RkFFRiw4RUFDRSwrQkFDQSxnQ0FDQSx3R0FDQSxvQkFDQSxzQkFDQSwwQkFDQSxrQ0FDQSxrREFDQSwwQ0FDQSxrRUFDQSw2RUFFRix1Q0FDRSw4RUFDRSxlQUNBLGlCQUdKLHdNQUNFLGVBQ0EsZ0JBRUYsb0ZBQ0UsZUFDQSxvR0FFRixvRkFDRSxhQUVGLHFGQUNFLHFHQUVGLDZQQUNFLCtCQUNBLG1DQUVGLDRFQUNFLDhGQUNBLG9CQUNBLHNCQUNBLCtCQUNBLHFGQUNBLGtEQUNBLDBDQUNBLGtFQUNBLDZFQUVGLHVDQUNFLDRFQUNFLGVBQ0EsaUJBR0osb01BQ0UsZUFDQSxnQkFFRixrRkFDRSxlQUNBLDBGQUVGLGtGQUNFLGFBRUYsbUZBQ0UsMkZBRUYsdVBBQ0UsK0JBQ0EsbUZBRUYseUVBQ0Usd0VBQ0Esd0VBQ0EsbUdBQ0EsZ0RBQ0Esc0JBQ0EsMEJBQ0Esa0NBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0UseUVBQ0UsZUFDQSxpQkFHSiw4TEFDRSxlQUNBLGdCQUVGLCtFQUNFLGVBQ0EsK0ZBRUYsK0VBQ0UsYUFFRixnRkFDRSxnR0FFRiw4T0FDRSwrQkFDQSx3RkFFRixnRkFDRSw4RkFDQSxxREFDQSwrQkFDQSxtQ0FDQSxrREFDQSwwQ0FDQSxrRUFDQSw2RUFFRix1Q0FDRSxnRkFDRSxlQUNBLGlCQUdKLDRNQUNFLGVBQ0EsZ0JBRUYsc0ZBQ0UsZUFDQSwwRkFFRixzRkFDRSxhQUVGLHVGQUNFLDJGQUVGLG1RQUNFLCtCQUNBLG1DQUVGLG1GQUNFLHdFQUNBLHdFQUNBLHFHQUNBLGdEQUNBLHNCQUNBLDBCQUNBLGtDQUNBLGtEQUNBLDBDQUNBLGtFQUNBLDZFQUVGLHVDQUNFLG1GQUNFLGVBQ0EsaUJBR0osa05BQ0UsZUFDQSxnQkFFRix5RkFDRSxlQUNBLGlHQUVGLHlGQUNFLGFBRUYsMEZBQ0UsbUdBRUYsNFFBQ0UsK0JBQ0Esa0NBRUYsbUVBQ0Usd0VBQ0Esd0VBQ0EsNEdBQ0EsZ0RBQ0EsaUVBQ0EsMEJBQ0Esa0NBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0UsbUVBQ0UsZUFDQSxpQkFHSixrTEFDRSxlQUNBLGdCQUVGLHlFQUNFLGVBQ0Esd0dBRUYseUVBQ0UsYUFFRiwwRUFDRSwwR0FFRiw0TkFDRSwrQkFDQSxrQ0FFRiwyRUFDRSw2REFFRiw4R0FDRSwrQkFDQSxtQ0FFRixpRkFDRSw0REFFRixnRkFDRSxvQkFDQSx3REFDQSxtQkFDQSxrSEFDQSwwSUFDQSx3SUFDQSx3SUFDQSxzSUFDQSwyREFFRiw2RUFDRSwrQ0FDQSxtREFDQSw0REFDQSwyQkFDQSw0RUFDQSxzRUFFRiw2RUFDRSwrQ0FDQSxtREFDQSw0QkFDQSw0RUFDQSxzRUFFRixpRkFDRSxtREFDQSx1REFDQSwrREFDQSw0QkFDQSw0RUFDQSxzRUFFRixnRkFDRSxrREFDQSxzREFDQSxnRUFDQSwyQkFDQSw0RUFDQSxzRUFFRixnRkFDRSxrREFDQSxzREFDQSwrREFDQSw0QkFDQSw0RUFDQSxzRUFFRixnRkFDRSxrREFDQSxzREFDQSxnRUFDQSw0QkFDQSw0RUFDQSxzRUFFRixpRkFDRSxtREFDQSx1REFDQSxnRUFDQSw0QkFDQSw0RUFDQSxzRUFFRixnRkFDRSxrREFDQSxzREFDQSwrREFDQSw0QkFDQSxzRkFDQSxzRUFFRiw4RUFDRSxrQkFDQSxvQkFDQSx1QkFDQSw0QkFDQSw0RUFDQSxzRUFFRiw0RUFDRSw0QkFHRiw4Q0FDRSxtQkFHRixzQ0FDRSxxQjtBQ3ZhRiw4Q0FDRSxxSEFDQSwyRUFFRixtREFDRSxnRUFDQSw4REFDQSw4REFDQSw0REFDQSxrQkFFRixtREFDRSwrQkFDQSxvQkFFRiwyREFDRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0EsZ0VBQ0EsOERBQ0EsOERBQ0EsNERBQ0Esc0VBRUYsd0RBQ0Usc0VBQ0Esb0VBQ0Esb0VBQ0Esa0VBQ0Esa0JBRUYsd0RBQ0UsK0JBQ0Esb0JBRUYsZ0VBQ0UsWUFDQSxjQUNBLGtCQUNBLHVCQUNBLHNCQUNBLG1DQUNBLGtDQUNBLHNFQUNBLG9FQUNBLG9FQUNBLGtFQUNBLHNFQUdGLHdDQUNFLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUdGLDZDQUNFLGtCQUVGLG1EQUNFLFlBQ0Esa0JBQ0EsUUFDQSwrREFFRix3REFDRSxnRUFDQSw4REFDQSw4REFDQSw0REFFRiw2REFDRSxzRUFDQSxvRUFDQSxvRUFDQSxrRUFHRix5Q0FDRSwrSEFFRix1Q0FDRSx5Q0FDRSxlQUNBLGlCQUdKLDhIQUNFLGVBQ0EsZ0I7QUNsR0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxnQkFDQSxnQkFDQSxpQkFDQSxlQUNBLGdCQUNBLGtCQUdGLHVEQUNFLDBIQUVGLHdGQUNFLGlEQUVGLHlGQUNFLHNCQUVGLHdGQUNFLG9CQUdGLCtDQUNFLGFBQ0EscUJBRUYsaUdBQ0Usd0M7O0FDUkYsd0NBQ0UsZ0JBQ0EsWUFDQSwyRUFDQSxhQUNBLHNEQUNBLDRDQUNBLGdCQUNBLGdCQUVBLDhCQUNBLG9CQUNBLHFCQUVGLG1GQUNFLHNhQUVGLHVDQUNFLG1GQUNFLGVBQ0EsaUJBR0osa05BQ0UsZUFDQSxnQkFFRix5QkFDRSwySkFDRSxzSEFHSix5QkFDRSx3Q0FDRSxpQkFFRiwwRUFDRSxjQUdKLDRFQUNFLGNBRUYseUJBQ0UsNEVBQ0UsNkNBR0oseUJBQ0UsZ0tBQ0UsY0FHSiw0RUFDRSxhQUVGLDhFQUNFLGlCQUVGLHlCQUNFLDhFQUNFLHlCQUVGLHlLQUNFLFdBQ0Esa0JBQ0EsZ0JBQ0EsZ0JBQ0EsbUJBQ0EsMERBQ0EscUhBQ0Esc0JBRUYsMkhBQ0UsaUJBQ0EsOEJBRUYsMktBQ0UsY0FFRiw2SkFDRSxjQUNBLFdBQ0EsZ0JBQ0EsZ0JBQ0EsMERBQ0Esb0hBR0osd0ZBQ0UscUJBQ0EsV0FDQSxhQUNBLHVGQUNBLGlDQUNBLGdCQUNBLGdEQUVGLG1JQUNFLGNBQ0EsV0FDQSxVQUNBLGlCQUVGLDJJQUNFLGNBQ0EsV0FDQSxVQUNBLGlCQUNBLGFBQ0EseUJBRUYsOEhBQ0UscUJBQ0Esa0JBRUYsMEtBQ0UsYUFFRiw2RUFDRSxZQUNBLGNBQ0EsV0FDQSxnQkFDQSxhQUNBLG1CQUVGLHFGQUNFLGFBQ0EsZ0RBQ0EsMERBQ0EsZ0JBRUYseUJBQ0UscUZBQ0UsMkJBR0osdUhBQ0UsY0FDQSxXQUNBLGdCQUNBLGdCQUNBLDBEQUNBLG1IQUNBLHNCQUVGLDBIQUNFLFlBQ0EsY0FDQSxXQUNBLGFBQ0EsbUJBRUYscUlBQ0UsV0FDQSxhQUNBLHVGQUNBLGlDQUNBLGdCQUVGLHlCQUNFLHFJQUNFLHNCQUdKLHlCQUNFLHFJQUNFLHNCQUdKLDJLQUNFLGtCQUNBLGFBQ0Esb0JBQ0EsbUJBQ0EsK0NBQ0EseUJBRUYsZ0xBQ0UsY0FDQSxXQUNBLFVBQ0EsaUJBRUYsd0xBQ0UsY0FDQSxXQUNBLFVBQ0EsaUJBQ0EsYUFDQSx5QkFFRiwyS0FDRSxxQkFDQSxrQkFFRix1TkFDRSxhQUVGLHlCQUNFLGlCQUlFLHNNQUNFLHNIQUlOLHdFQUNFLHNEQUNBLG1CQUVGLHlCQUNFLHdFQUNFLDBCQUNBLGNBR0osNkdBQ0UsWUFDQSxhQUNBLHVCQUNBLHdDQUNBLGdCQUNBLGNBRUYsdUhBQ0UscUVBRUYsNkhBQ0Usb0VBRUYsd0hBQ0Usd0ZBQ0EscUJBQ0EsOEVBRUYseUJBQ0Usd0hBQ0Usc0RBR0osOEpBQ0Usa0JBRUYsMk1BQ0UsZ0JBQ0EsZ0JBQ0EsYUFDQSxhQUNBLDhCQUNBLG1CQUNBLG9CQUNBLDhFQUNBLDJCQUNBLG9HQUNBLHNCQUVGLGdRQUNFLGFBQ0EsT0FDQSxtQkFDQSw4QkFDQSxnQkFDQSxpREFDQSwrQ0FFRixpQkFJRSwwaUJBQ0Usb0hBRUYseUJBQ0UsNHBCQUNFLG1IQUNBLHVEQUlOLHNTQUNFLGFBRUYsOFBBQ0Usa0JBQ0EsYUFDQSxtQkFDQSxzQkFDQSxnQkFDQSxrREFDQSx5QkFFRix5Z0JBQ0UsV0FDQSxrQkFDQSxvQkFDQSx3QkFDQSxnQkFDQSxlQUNBLG1CQUVGLGlCQUlFLHNtQ0FDRSxjQUdKLG9RQUNFLDhFQUNBLHFEQUVGLDJUQUNFLGtCQUVGLCtVQUNFLGtCQUVGLCtVQUNFLCtCQUNBLG1CQUVGLHVWQUNFLFlBQ0EsY0FDQSxrQkFDQSx3QkFDQSx1QkFDQSxtQ0FDQSxrQ0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFFRixnWEFDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGtCQUNBLHNCQUNBLCtDQUNBLG1EQUNBLDREQUNBLDhEQUNBLDREQUNBLDREQUNBLDBEQUNBLGVBQ0Esa0RBQ0Esa0RBQ0EsOEZBQ0EsV0FDQSxlQUVGLHNYQUNFLGFBRUYsdVhBQ0UsWUFDQSxhQUNBLGVBQ0Esa0JBRUYsNE1BQ0UsYUFDQSxzQkFDQSw2QkFFRix5QkFDRSxvS0FDRSx3RUFHRiw2S0FDRSx3RUFFRixpQkFJRSxrWEFDRSxxSEFJTiw4R0FDRSwwQkFFRiw4SkFDRSwwQkFFRiw0RUFDRSxjQUNBLGlCQUNBLGtEQUVGLHlCQUNFLDRFQUNFLGdCQUVGLDhHQUNFLGNBR0osZ0hBQ0UsYUFFRix5SEFDRSxjQUVGLDJKQUNFLGVBQ0EsaUJBQ0Esb0hBQ0Esa0hBQ0EsdUJBRUYsOEpBQ0UsZ0JBQ0EsdUJBRUYsNktBQ0UsYUFDQSw4QkFDQSxtQkFDQSxvQkFDQSxzQkFFRix5T0FDRSxhQUNBLE9BQ0EsbUJBQ0EsOEJBQ0EsZ0JBQ0EsK0NBRUYsc1JBQ0UsYUFFRix5S0FDRSwwQkFDQSx3QkFHRiw4RUFDRSxpRkFHRixzRUFDRSw0SDtBQ3pnQkYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxxREFDQSxxRUFDQSx1Q0FDQSxhQUNBLDJHQUNBLDZJQUNBLCtDQUVGLHlCQUNFLHNDQUNFLHdaQUNBLHlQQUNBLHVFQUVGLHdGQUNFLDBDQUdKLGdEQUNFLDBGQUNFLDBDQUdKLGdEQUNFLDBGQUNFLDBDQUdKLGdEQUNFLDBGQUNFLDBDQUdKLHlCQUNFLGlGQUNFLHlDQUVGLCtIQUNFLHlDQUVGLG1JQUNFLHdCQUNBLDBDQUlKLHlOQUtFLGNBQ0EsaUJBQ0EscUVBQ0EsVUFFRix5QkFDRSx5TkFLRSxrQkFJSix5QkFDRSw2Q0FDRSxzQkFDQSxnQkFDQSxrQkFDQSxnQkFDQSxhQUlKLHlCQUNFLDJDQUNFLG9CQUNBLGlCQUlKLDRDQUNFLFlBRUYseUJBQ0UsNENBQ0UscUJBQ0EsaURBQ0Esb0hBR0oseUJBQ0UsNENBQ0UsY0FJSix5QkFDRSx1Q0FDRSxnQkFHRixpRUFDRSw0Q0FFRixrR0FDRSxzSEFJSix5QkFDRSw4Q0FDRSxhQUNBLHVCQUNBLDBCQUlKLHlCQUNFLGtEQUNFLHlCQUNBLHFIQUNBLFdBSUosb0RBQ0UsZ0JBQ0EsWUFDQSxlQUNBLGVBQ0EsaUJBRUYseUJBQ0Usb0RBQ0UsaUJBSUosOENBQ0Usa0JBQ0EsbUJBQ0EsVUFDQSxVQUVGLDBPQUNFLGdCQUdGLG1EQUNFLGtCQUNBLGdCQUNBLGtIQUNBLHNCQVVGLGdEQUNFLGtCQUNBLGdCQUNBLGFBRUYsaUJBSUUsd0pBQ0UsV0FDQSxrQkFDQSw0REFDQSxpQkFDQSx1REFJSix3REFDRSxrQkFFRixpQkFJRSwwSkFDRSxvSEFDQSx3REFHSiw2SEFDRSxXQUNBLGtCQUNBLG9CQUNBLHFCQUNBLGdCQUNBLGVBQ0EsbUJBRUYsaUJBSUUsOFVBQ0Usd0JBR0osK0RBQ0Usd0VBQ0EsdURBRUYsaUJBSUUsd0tBQ0UsNkJBQ0EscUhBQ0EscUhBSUoseURBQ0Usd0JBR0YsMERBQ0UsK0RBQ0Esd0JBQ0EsaUJBRUYseUJBQ0UsMERBQ0UsaUJBSUosK0NBQ0UsaUJBR0Ysc0NBQ0UsZUFDQSxzREFDQSxpRUFFRix1REFDRSxlQUNBLGlCQUVGLHlCQUNFLHVEQUNFLGlCQUlKLGdEQUNFLHlFQUdGLHlDQUNFLGlCQUlGLHlCQUNFLHNEQUNFLG1CQUlKLHdDQUNFLGFBR0YsMkdBQ0UsYTtBQzNjRixvQ0FDRSxpQjs7QUNtTEYsc0NBQ0Usa0JBR0YsNENBQ0Usa0JBQ0Esb0JBQ0EscUJBQ0EsOEJBQ0EscUJBQ0EsZUFDQSxnQkFDQSxrQkFDQSxtQkFDQSxnQkFDQSxpQkFDQSxnQkFHRixzSUFDRSxrQkFFRixzSUFDRSwrQkFDQSxnRkFFRiw4SUFDRSxZQUNBLGNBQ0Esa0JBQ0EsaUZBQ0EsOEZBQ0EscUlBQ0EsZ0tBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsd0lBQ0Usa0JBRUYsd0lBQ0UsK0JBQ0EsZ0ZBRUYsZ0pBQ0UsWUFDQSxjQUNBLGtCQUNBLGlGQUNBLGdGQUNBLHFJQUNBLG9JQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFOztBQzNPRiw4Q0FDRSxnRkFHRiwyRUFDRSxnRkFDQSw4RUFDQSxxRUFHRiwwRUFDRSx1QkFDQSx5QkFDQSxtRTtBQytKRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGFBQ0EsbUJBQ0EsZUFDQSx1Q0FHRiw4Q0FDRSxxQkFHRix1Q0FDRSxpQkFHRix5Q0FDRSxxRUFDQSw0REFDQSxnRDtBQ25GRixrREFDRSxnQkFDQSxZQUNBLGtCO0FDS0Ysc0RBQ0UsZ0JBQ0EsWUFDQSwyRUFDQSxrQkFDQSxrQkFDQSxxQkFDQSxvQkFDQSxhQUNBLHNCQUVGLHFHQUNFLGdCQUNBLGFBRUYsd0ZBQ0UsWUFDQSxnQkFDQSxnQkFFQSw4QkFDQSxpREFDQSxrQkFFRix5QkFDRSxzREFDRSx1Q0FDQSxjQUlKLGlEQUNFLGtCQUNBLDZDQUNBLHVCO0FDMUNGLGtEQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsZUFDQSxnQkFDQSwyQ0FDQSxpQkFFRiwrRkFDRSxhQUNBLG1CQUNBLGdCQUNBLGlCQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsaUJBRUYsMkhBQ0UsZUFDQSxrQkFDQSwyQkFFRiwyWEFHRSxxQkFDQSxnQkFDQSxpQkFDQSxlQUNBLGdCQUVGLHNJQUNFLGNBQ0Esa0JBRUYsc0pBQ0UsYUFFRiwrSEFDRSxhQUVGLDZKQUNFLGFBQ0EsY0FFRiwySkFDRSxlQUNBLG1CQUNBLHdEQUdGLHNEQUNFLGFBR0Ysa0RBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxrQkFDQSxzQkFDQSxrREFDQSx3RUFDQSx3RUFDQSxpRUFDQSw0REFDQSxlQUNBLGdCQUNBLGlCQUNBLG1CQUNBLGtCQUNBLGdCQUNBLGFBQ0EsaUNBQ0EscUJBRUYsNEZBQ0Usa0JBRUYsNEZBQ0UsK0JBQ0EsZ0ZBRUYsb0dBQ0UsWUFDQSxjQUNBLGtCQUNBLGlGQUNBLGdGQUNBLHFJQUNBLG9JQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUVGLHdEQUNFLDBEQUVGLDhEQUNFLDJEQUNBLDhEQUNBLG1CQUNBLGdCQUNBLHVCQUVGLG9FQUNFLDBEQUdGLDZDQUNFLHVCQUNBLGdKQUVGLHVDQUNFLDZDQUNFLGVBQ0EsaUJBR0osc0lBQ0UsZUFDQSxnQkFFRixrREFDRSwwQkFHRix3Q0FDRSxhOztBQ3pMRiw0Q0FDRSxhQUdGLDhGQUVFLGFBRUYsc0pBRUUsZUFDQSwwQ0FDQSx3REFFRiwwSkFFRSxrQkFDQSxnQkFDQSw0QkFDQSw0RUFDQSxzRUFDQSw4RkFDQSxvQkFDQSxzQkFDQSwrQkFDQSxxRkFDQSxrREFDQSwwQ0FDQSxrRUFDQSw2RUFFRix1Q0FDRSwwSkFFRSxlQUNBLGlCQUdKLDRZQUNFLGVBQ0EsZ0JBRUYsc0tBRUUsZUFDQSwwRkFFRixzS0FFRSxhQUVGLHdLQUVFLDJGQUVGLG9mQUNFLCtCQUNBLG1GQUVGLGtOQUVFLGdCQUNBLHVCQUNBLG1CQUNBLGNBRUYsOE9BRUUsb0JBQ0Esd0RBQ0EsbUJBQ0EsK0RBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0EsMEhBRUYsNE1BRUUsYUFFRixnTkFFRSwyREFDQSw4REFDQSxxQkFDQSxlO0FDL0VGLG1EQUNFLHdFQUNBLHNCQUNBLGdCQUNBLGFBQ0EsYUFDQSx1RUFDQSw4Q0FFRix1Q0FDRSxtREFDRSxlQUNBLGlCQUdKLGtKQUNFLGVBQ0EsZ0JBRUYseVRBQ0UsV0FDQSxrQkFDQSxvQkFDQSxxQkFDQSxnQkFDQSxlQUNBLG1CQVNGLGlCQUlFLHNzQkFDRSxXQUNBLGtCQUNBLHVCQUNBLHFCQUNBLDREQUNBLDhCQUNBLHVEQUdKLDRKQUNFLHdFQUNBLHVEQUVGLGlCQUlFLGtXQUNFLGNBR0osNkZBQ0Usc0JBRUYsc0dBQ0UsY0FDQSxrQkFDQSxhQUNBLHVCQUNBLG1CQUNBLHNCQUNBLGtEQUNBLHNCQVVBLHdFQUNBLG1CQUVGLGlCQUlFLHNQQUNFLGlCQUdKLHlOQUNFLFdBQ0Esa0JBQ0Esb0JBQ0Esc0JBQ0EsZ0JBQ0EsZUFDQSxtQkFFRixpQkFJRSxzZ0JBQ0UsY0FHSiw0R0FDRSx3RUFDQSx1REFFRiw0RkFDRSxnQkFDQSxtQkFDQSxhQUNBLGlCQUNBLCtFQUNBLHVCQUVGLGlCQUlFLGtPQUNFLG9IQUVGLDRTQUNFLHVEQUNBLHNIQUdKLHlJQUNFLGNBQ0EsaURBQ0EsdURBRUYsaUpBQ0UsY0FDQSxrREFDQSw2QkFDQSxTQUVGLDZKQUNFLDZGQUVGLDZJQUNFLGNBQ0EsOENBQ0EsYUFDQSx5QkFDQSxnQkFHRix1SUFFRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLDZCQUNBLDJDQUNBLHNCQUNBLGtCQUNBLGtCQUVBLDhCQUVBLDhCQUNBLGlCQUdGLHlEQUNFLGdCQUNBLG1CQUNBLGFBQ0EsbUJBQ0EsZ0NBQ0EseUJBQ0EsaURBR0YsK0NBQ0UsNEhBQ0EsZUFHRix5QkFDRSxpREFDRSxhQUNBLHVCQUNBLG9CQUlKLG1EQUNFLGdCO0FDdk9GLHlDQUNFLFlBQ0EsZUFDQSw0REFDQSxrQkFFRixzRUFDRSxhQUNBLGdCQUNBLGlCQUNBLHNCQUVGLCtDQUNFLGFBRUYsdUVBQ0UsbUVBQ0EsaUVBQ0EsaUVBQ0EsK0RBQ0EsZ0JBQ0EsaUJBRUYsNkVBQ0Usa0VBQ0EsMERBRUYsOEVBQ0Usb0VBQ0EsMERBRUYsc0dBQ0Usa0ZBQ0EsK0RBRUYsNEdBQ0UsZ0ZBRUYsNkdBQ0UsaUZBR0YsaURBQ0Usa0JBRUYscUVBQ0Usa0JBRUYscUVBQ0UsK0JBQ0EsbUJBRUYsNkVBQ0UsWUFDQSxjQUNBLGtCQUNBLHdCQUNBLHVCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUdGLHFDQUNFLGtCQUNBLGdCQUNBLGVBQ0EsOEJBQ0EsNEJBQ0EsNEJBQ0EsMEJBQ0Esb0VBQ0EsdUJBQ0Esc0JBQ0EseUU7QUN0TkYsb0RBQ0UsZ0JBQ0EsWUFFRixxRUFDRSxxRUFHRiwwREFDRSx1RDtBQ0xGLHNDQUNFLDhDO0FDdUtGLHlDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esa0JBQ0EsY0FFRixxREFDRSxnQkFDQSxnQkFHRiwyREFDRSxhQUNBLHNCQUNBLGdCQUdGLGlFQUNFLGVBR0YseUNBQ0UsYUFDQSxrQkFDQSx1QkFDQSxtQkFHRix5REFDRSxrRUFHRix5REFDRSxnRUFHRixxREFDRSxPO0FDcEdGLHVGQUVFLHFEQUNBLGlCQUdGLGtEQUNFLGlCQUdGLDRDQUNFLGdEQUNBLG9EQVFGLHNDQUNFLHFEQUNBLGlCQUdGLDZDQUNFLHFEQUNBLGlCQUdGLDZDQUNFLHFEQUNBLHNEQVFGLGtGQUNFLG1CQUNBLDBCQUdGLHFIQUNFLGdCQUNBLDBCQUdGLHFEQUNFLGtCQUNBLHVCQUVGLHVGQUNFLGtCQUNBLG1CQUNBLG1CQUdGLDREQUNFLGtCQUdGLDZEQUNFLGtCQUVGLCtHQUNFLGtCQUNBLG1CQUdGLGtEQUNFLGtCQUNBLGNBQ0EsaUJBQ0EsaUJBR0YsaURBQ0Usb0JBR0Ysd0RBQ0UsK0RBQ0Esb0JBQ0Esd0RBR0YsK0RBQ0UsZUFDQSx3REFHRiwrQ0FDRSxhQUNBLG9CQUNBLFVBQ0Esd0RBQ0EsaUJBR0YsaURBQ0UsYUFDQSxpQkFDQSxzQkFFRixrRkFDRSxnQkFDQSx1QkFHRix1REFDRSxhQUVGLHdGQUNFLE9BRUYsNlRBQ0UsdUVBR0YsdURBQ0Usa0JBQ0EsYUFDQSxzQkFDQSxpQkFHRiwrRkFDRSxjQUNBLGtCQUNBLE9BR0YsdUZBQ0UsY0FDQSxrQkFDQSxRQUdGLGdHQUNFLGM7QUM5SUYsc0NBQ0UsYUFDQSxxQkFDQSxpQkFDQSxhQUNBLGlCQUNBLHFCQUdGLDJDQUNFLGVBR0YseUNBQ0UsbUNBR0YsK0NBQ0UsYUFDQSxvQkFDQSxVQUNBLHdEQUNBLGlCQUNBLGtCO0FDdkJGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esa0JBR0YsOENBQ0Usb0JBR0Ysd0NBQ0Usc0RBR0YsMkNBQ0Usa0JBQ0EsbUJBQ0EsaUZBQ0EsZ0RBQ0EsZ0I7OztBQ0ZGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EscUJBQ0Esa0JBRUYsdUVBQ0UsYUFDQSxzQkFDQSxnQkFFRiw2R0FDRSxtQkFFRix3SkFDRSwyRUFDQSxzRUFDQSxvRUFDQSxvRUFDQSxrRUFDQSxzQkFFRixvTkFDRSx1SEFDQSx3SEFFRixnUEFDRSxXQUNBLGtCQUNBLHVCQUNBLHNCQUNBLGlCQUNBLGdCQUNBLG9CQUNBLHVCQUNBLHNCQUNBLHlCQUNBLDZIQUNBLHNFQUNBLG9FQUNBLG9FQUNBLGtFQUNBLFVBRUYsOE9BQ0UsV0FDQSxrQkFDQSx1QkFDQSxzQkFDQSxpQkFDQSxnQkFDQSxvQkFDQSx1QkFDQSxzQkFDQSxzRUFDQSxvRUFDQSxvRUFDQSxrRUFDQSx5R0FFRixzU0FDRSx3QkFDQSwwQkFDQSx5QkFFRix5YkFDRSw0QkFDQSwwQkFFRiwwTEFDRSw2SEFFRix1SEFDRSx5RUFFRiw2SkFDRSwyRUFFRiwrRkFDRSx3QkFDQSwwQkFHRixpREFDRSxhQUNBLG1CQUdGLGdEQUNFLGFBQ0Esc0JBR0YsaURBQ0UsYUFDQSxzQkFDQSxpQkFFRiw0REFDRSxnQkFDQSxnQkFDQSxvRUFDQSxrRUFHRix1Q0FDRSxnQkFDQSxjQUVGLHVJQUdFLGlCQUNBLGdCQUNBLGlCQUNBLHVCQUVGLDhDQUNFLGlCQUNBLGdCQUNBLGVBQ0EsZ0JBRUYsMkNBQ0UsbUJBQ0Esa0ZBQ0EsZ0ZBRUYsNENBQ0Usb0JBQ0Esa0ZBQ0EsZ0ZBR0Ysd0NBQ0UsMEVBQ0Esc0VBQ0Esb0VBRUYsK0VBQ0UscUVBRUYseUlBQ0UsNkJBRUYsZ0ZBQ0UsZ0JBRUYsNEZBQ0Usc0JBRUYsd0RBQ0Usa0JBQ0EsVUFFRix1REFDRSxvQkFFQSxnQkFDQSxZQUVGLDhDQUNFLDRCQUNBLDBCQUNBLDBCQUNBLHdCQUVGLHNEQUNFLGVBQ0EsZ0JBRUYsK0ZBQ0Usa0hBRUYsMEZBQ0UsOEdBRUYsb0RBQ0Usa0lBRUYsNEVBQ0UsbUVBQ0EsbUVBQ0EsOERBRUYsdUhBQ0UsNkRBQ0EsOERBRUYsa0ZBQ0Usb0VBQ0Esa0VBRUYsc0RBQ0Usc0VBQ0Esb0VBQ0Esb0VBQ0Esa0VBQ0Esc0JBRUYsb0ZBQ0UsdUhBQ0Esd0hBRUYsa0dBQ0UsV0FDQSxrQkFDQSx1QkFDQSxzQkFDQSxpQkFDQSxnQkFDQSxvQkFDQSx1QkFDQSxzQkFDQSx5QkFDQSw2SEFDQSxzRUFDQSxvRUFDQSxvRUFDQSxrRUFDQSxVQUVGLGlHQUNFLFdBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsaUJBQ0EsZ0JBQ0Esb0JBQ0EsdUJBQ0Esc0JBQ0Esc0VBQ0Esb0VBQ0Esb0VBQ0Esa0VBQ0EseUdBRUYsd0dBQ0Usa0JBRUYsaU1BQ0UsZUFDQSxnQkFDQSw0QkFDQSwwQkFFRiw2RkFDRSxnQkFFRixpSUFDRSxxRUFDQSxpQkFDQSxrQkFDQSw4Q0FDQSw4REFFRixxR0FDRSxXQUNBLGtCQUNBLG9CQUNBLG1CQUNBLHFCQUNBLGtCQUNBLG9CQUNBLDJIQUVGLG9HQUNFLFdBQ0Esa0JBQ0EsUUFDQSw0RUFDQSxnRUFHRix5Q0FDRSxPQUVGLG9EQUNFLGNBQ0EsYUFDQSxzQkFHRiwrQ0FDRSxPQUVGLG1GQUNFLGlEQUNBLDhEQUVGLHFIQUNFLG1FQUdGLDRFQUNFLGlEQUNBLDhEQUVGLDJFQUNFLDZIOzs7O0FDM1VGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsZUFDQSxhQUNBLGlCQUNBLGVBQ0EsOEJBRUYsc0pBQ0UsNENBRUYsc2ZBQ0Usc0RBRUYsc0lBQ0UsMkZBRUYsME9BQ0UsNkNBRUYsZ0hBQ0UsNENBRUYsc0tBQ0UscURBRUYsMkpBQ0UseURBR0Ysc0NBQ0UscUJBQ0EscUJBQ0EsYUFDQSw4QkFDQSxpQkFDQSxlQUNBLHVDQUNBLHlGQUVGLG9FQUNFLGlCQUVGLG9FQUNFLHFDQUVGLGlEQUNFLCtDQUdGLGtGQUNFLCtDQUdGLHlDQUNFLGFBQ0EsdUJBQ0EsdURBRUYsa0RBQ0UsbUJBRUYsa0ZBQ0UsNkdBQ0EsaUJBRUYsa0ZBQ0UsNEdBQ0EsaUJBRUYsa0ZBQ0UsNEdBQ0EsaUJBRUYsd0ZBQ0UsaURBQ0EsaUJBRUYsZ0xBQ0Usa0RBQ0EsaUJBRUYsaUhBQ0Usb0JBR0YsdUNBQ0Usa0JBQ0Esc0JBQ0Esd0RBRUYsa0RBQ0UsbURBQ0EsMkRBRUYsZ0ZBQ0UsbUhBRUYsa0RBQ0Usa0RBRUYsZ0ZBQ0Usa0hBRUYsa0RBQ0Usa0RBRUYsZ0ZBQ0Usa0hBRUYsNEtBQ0UsdURBRUYsMEdBQ0UsbUdBR0Ysd1lBQ0Usc0RBR0YsNEtBQ0UseURBR0YsK0NBQ0UsNkJBQ0EscUNBQ0Esc0NBR0Ysc0NBQ0UsK0NBR0YsNkNBQ0UsZUFDQSxnQkFDQSxnQkFDQSxpQkFDQSwwREFFRix3REFDRSwrQ0FDQSxtREFFRix3REFDRSw4REFDQSx1RUFFRiw0RkFDRSxzREFFRix3REFDRSwrQ0FDQSxtREFFRiw0RkFDRSwrQ0FDQSxtREFDQSw0REFDQSxzREFHRix5Q0FDRSxlQUNBLGdCQUNBLGVBQ0Esa0JBQ0EsOENBRUYsb0RBQ0UsZUFDQSxnQkFFRiwrQ0FDRSxhQUVGLG1GQUNFLG9CQUNBLHdEQUNBLG1CQUNBLCtEQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLDBIQUVGLG9EQUNFLG1EQUNBLHVEQUNBLGdFQUVGLG9EQUNFLGtEQUNBLHNEQUNBLGdFQUVGLG9EQUNFLGtEQUNBLHNEQUNBLCtEQU1GLHlEQUNFLDJHQUNBLG1EQUNBLHVEQUNBLGdFQUNBLHNEQUNBLHdFQUNBLHdFQUVGLHlEQUNFLDJHQUNBLGtEQUNBLHNEQUNBLGdFQUNBLHFEQUNBLHdFQUNBLHdFQUVGLHlEQUNFLDJHQUNBLGtEQUNBLHNEQUNBLCtEQUNBLHFEQUNBLHdFQUNBLHdFQUdGLHlDQUNFLGdEQUNBLGtEO0FDbFNGLCtDQUNFLG9KQUVGLG9EQUNFLEtBQ0UsV0FFRixHQUNFLFdBR0osdUNBQ0UsK0NBQ0UsZUFDQSxpQkFHSiwwSUFDRSxlQUNBLGdCQUdGLGtEQUNFLGdJQUVGLHVDQUNFLGtEQUNFLGVBQ0EsaUJBR0osZ0pBQ0UsZUFDQSxnQkFHRixzQ0FDRSw4SUFFRix1Q0FDRSxzQ0FDRSxlQUNBLGlCQUdKLHdIQUNFLGVBQ0EsZ0JBR0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxrQkFDQSxzQkFDQSxjQUdGLCtDQUNFLGFBR0Ysc0NBQ0UseUJBR0YscUVBQ0UsdUJBRUYsK0NBQ0Usd0JBRUYsOEVBQ0UsdUJBR0YsZ0RBQ0Usa0JBQ0EseUxBRUYsMERBQ0UsOENBR0YseUNBQ0Usc0JBQ0Esa0JBQ0EsbUJBQ0EsaUJBQ0EsbURBQ0EsaUJBRUYsaUpBQ0UsK0VBQ0EsZ0ZBRUYsb0RBQ0Usc0ZBRUYsdUdBQ0UsYUFDQSxxREFFRixzUEFDRSxtRUFDQSx3RUFDQSx3RUFFRixxTUFDRSwyREFDQSxnRUFFRixpREFDRSxrREFDQSxnREFFRix5RkFDRSxrREFFRiw2TEFDRSxtT0FFRiwrS0FDRSxzREFDQSwyRUFFRixnREFDRSxrREFFRixpR0FDRSxxQkFFRixpTEFDRSx1QkFFRiw2TEFDRSxtT0FFRixtREFDRSw4R0FDQSxrRUFFRixnR0FDRSxpRUFFRiw4R0FDRSw2R0FFRiwyRkFDRSxvRUFFRixpR0FDRSxvT0FFRiw2RkFDRSx5R0FDQSxtR0FNRixtR0FDRSxhQUNBLHFEQUVGLGdEQUNFLGtCQUNBLHVCQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBRUYsd0RBQ0UsYUFDQSxtQkFDQSw4QkFDQSxtQkFFRiw0TEFDRSxrQkFFRiw0TEFDRSwrQkFDQSxvQkFFRiw0TUFDRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsK0NBQ0Usc0JBQ0EsYUFDQSx1T0FFRix5REFDRSx1TEFFRixrREFDRSxpQkFFRix3RkFDRSwrRUFFRix5RkFDRSxvQkFDQSxlQUNBLG1GQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsdUJBQ0EsYUFDQSxxQkFDQSxzQkFFRiwrRkFDRSxpRUFFRixtSUFDRSxrQkFFRixtSUFDRSwrQkFDQSxtQkFFRiwySUFDRSxZQUNBLGNBQ0Esa0JBQ0Esd0JBQ0EsdUJBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBTUYscUdBQ0UsZUFDQSx1Q0FDQSw2Q0FHRix5Q0FDRSxhQUVGLGlHQUNFLGlEQUNBLGlCQUVGLGdEQUNFLDBDQUNBLGlCQUVGLGtEQUNFLGNBRUYsaURBQ0UsbU9BR0YsaURBQ0UsYUFDQSxxQkFFRixxRkFDRSwrQkFDQSwyR0FDQSw0R0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSw2SEFHRiw4Q0FDRSxlQUVGLHNKQUNFLGlFO0FDdFZGLHdDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsK0NBQ0EsZ0RBQ0EsOEJBQ0EsNEJBQ0EsNEJBQ0EsMEJBQ0EsaUJBQ0EsY0FDQSxlQUVGLDhDQUNFLHVCQUNBLGVBRUYsbURBQ0UsZ0JBQ0EsOEJBQ0EsNEJBQ0EsNEJBQ0EsMEJBRUYsMERBQ0UsZ0JBQ0EsOEJBQ0EsNEJBQ0EsNEJBQ0EsMEJBRUYsaUVBQ0UsV0FDQSxjQUNBLGlCQUNBLGtCQUNBLGdCQUNBLDJFQUNBLFdBRUYsZ0RBQ0UsZUFDQSxnQkFDQSx1QkFDQSx1QkFFRix1REFDRSxXQUNBLGNBQ0EsZ0JBQ0EsZUFDQSx3QkFDQSw4QkFDQSw0QkFDQSw0QkFDQSwwQkFDQSx5QjtBQzNFRix3Q0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLDZIQUNBLHNFQUVGLHVDQUNFLHdDQUNFLGVBQ0EsaUJBR0osNEhBQ0UsZUFDQSxnQkFXRix3Q0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLCtDQUNBLGdEQUNBLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUNBLGlCQUNBLGNBQ0EsZUFFRiw4Q0FDRSx1QkFDQSxlQUVGLG1EQUNFLGdCQUNBLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUVGLDBEQUNFLGdCQUNBLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUVGLGlFQUNFLFdBQ0EsY0FDQSxpQkFDQSxrQkFDQSxnQkFDQSwyRUFDQSxXQUVGLGdEQUNFLGVBQ0EsZ0JBQ0EsdUJBQ0EsdUJBRUYsdURBQ0UsV0FDQSxjQUNBLGdCQUNBLGVBQ0Esd0JBQ0EsOEJBQ0EsNEJBQ0EsNEJBQ0EsMEJBQ0EseUJBR0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFHRix1Q0FDRSxlQUNBLGtEQUVGLHdFQUNFLHFEQUdGLDRGQUVFLGdCQUdGLHVOQUdFLGFBQ0EsbUJBQ0EsOEJBQ0EsaUJBRUYsd1NBR0Usa0JBQ0Esc0JBQ0Esb0JBQ0Esb0RBR0Ysa0ZBQ0UsK0RBRUYsNEVBQ0UsdUJBRUYsZ0pBQ0UsbUJBR0Ysc0NBQ0UsYUFDQSxlQUNBLGdCQUNBLGdCQUNBLGlCQUNBLGdCQUNBLHNCQUVGLHdJQUNFLHVCQUVGLG9HQUNFLFlBR0YsOEtBRUUsdURBR0Ysa1hBRUUscURBR0YsNENBQ0UsaUI7QUN6TUYsNkNBQ0UsNkhBRUYsdUNBQ0UsNkNBQ0UsZUFDQSxpQkFHSixzSUFDRSxlQUNBLGdCQU9GLHdDQUNFLGNBQ0Esd0RBQ0EsVUFDQSxxQkFDQSxpRUFPRixnREFDRSxXQUdGLG1EQUNFLGlFQUNBLHdEQUdGLGlEQUNFLHlDQUNBLGdCQUNBLDJIO0FDdEZGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsYUFDQSxlQUNBLDREQUNBLDZEQUNBLG9CQUVGLHVFQUNFLGVBQ0EsZ0JBR0YsNkNBQ0Usc0JBQ0Esa0JBQ0EsNERBQ0EsNkRBQ0EsYUFFRiwwR0FDRSxnQkFDQSxpQkFFRiw2RUFDRSx1QkFDQSw4QkFFRiwwRUFDRSxpQ0FFRiwwRUFDRSwrQkFFRiw2RUFDRSx3QkFDQSwrQkFFRiwwRUFDRSxrQ0FFRiwwRUFDRSxnQ0FFRiw2RUFDRSxhQUNBLG9CQUVGLDBFQUNFLHVCQUVGLDBFQUNFLHFCQUVGLDZFQUNFLHdCQUNBLCtCQUVGLDBFQUNFLGtDQUVGLDBFQUNFLGdDQUVGLDZFQUNFLHdCQUNBLCtCQUVGLDBFQUNFLGtDQUVGLDBFQUNFLGdDQUVGLDZFQUNFLGFBQ0Esb0JBRUYsMEVBQ0UsdUJBRUYsMEVBQ0UscUJBRUYsNkVBQ0Usd0JBQ0EsK0JBRUYsMEVBQ0Usa0NBRUYsMEVBQ0UsZ0NBRUYsNkVBQ0Usd0JBQ0EsK0JBRUYsMEVBQ0Usa0NBRUYsMEVBQ0UsZ0NBRUYsNkVBQ0UsYUFDQSxvQkFFRiwwRUFDRSx1QkFFRiwwRUFDRSxxQkFFRiw4RUFDRSx3QkFDQSwrQkFFRiwyRUFDRSxrQ0FFRiwyRUFDRSxnQ0FFRiw4RUFDRSx3QkFDQSwrQkFFRiwyRUFDRSxrQ0FFRiwyRUFDRSxnQ0FFRiw4RUFDRSxjQUNBLHFCQUVGLDJFQUNFLHdCQUVGLDJFQUNFLHNCQUVGLDBFQUNFLHdCQUVGLDBFQUNFLHNCQUVGLDRFQUNFLGtDQUVGLDRFQUNFLG1DQUVGLDRFQUNFLHdCQUVGLDRFQUNFLG1DQUVGLDRFQUNFLG1DQUVGLDRFQUNFLHdCQUVGLDRFQUNFLG1DQUVGLDRFQUNFLG1DQUVGLDRFQUNFLHdCQUVGLDZFQUNFLG1DQUVGLDZFQUNFLG1DQUdGLHdEQUNFLG9CQUNBLGlCOztBQzlNRixzSEFFRSx1SEFFRiwrREFDRSxHQUNFLDJCQUNBLGlDQUVGLElBQ0UsMEJBQ0EsK0ZBRUYsS0FDRSwyQkFHSix1Q0FDRSxzSEFFRSxlQUNBLGlCQUdKLG9VQUNFLGVBQ0EsZ0JBR0Ysc0hBRUUscUxBRUYsd0RBQ0UsR0FDRSxzQkFFRixLQUNFLG9CQUdKLHVDQUNFLHNIQUVFLGVBQ0EsaUJBR0osb1VBQ0UsZUFDQSxnQkFHRixnRkFFRSxtTEFFRixzREFDRSxLQUNFLFVBRUYsR0FDRSxXQUdKLHVDQUNFLGdGQUVFLGVBQ0EsaUJBR0osd1BBQ0UsZUFDQSxnQkFHRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLHNCQUdGLHVDQUNFLHNCQUNBLG1EQUNBLGVBQ0Esd0VBQ0Esd0VBQ0EsbURBQ0EsdURBQ0Esc0RBQ0EsOENBRUYsa0RBQ0UsZUFDQSxnQkFHRixzQ0FDRSxvQkFDQSxpREFDQSw4SEFHRix5RkFFRSx1REFDQSwrQ0FDQSxtREFDQSw0REFHRix1R0FFRSxpREFPRixtRkFDRSxpREFFRixxRkFDRSxzQkFHRix5Q0FDRSxrQkFDQSxzQkFHRix1Q0FDRSxxREFDQSwrQ0FDQSxtREFDQSw0REFDQSxhQUNBLHVCQUdGLHlDQUNFLHVEQUNBLCtDQUNBLG1EQUNBLDREQUNBLGFBQ0EsdUJBR0Ysa0dBRUUsaURBR0YsaURBQ0UsNkJBQ0EscUNBQ0Esc0M7O0FDbk1GLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EscUVBQ0EseUdBQ0EsMERBQ0Esd0Q7QUNqQ0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFFRix5RUFDRSxnSUFFRix3R0FDRSxnSTtBQy9CRix1Q0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLHNEQUNBLDBEQUNBLDhGQUNBLGlCQUNBLFlBQ0Esc0JBQ0EscUhBQ0EsaUVBQ0EsK0RBQ0EsK0RBQ0EsNkRBQ0EsMkpBQ0EsNEpBQ0Esd0RBQ0EsK0NBQ0EsbURBQ0EsdURBRUYsNkNBQ0UsNkpBQ0EsNElBQ0EsaUtBQ0EsK0ZBRUYsNEVBQ0Usb0tBQ0EsNk1BQ0EsOE1BQ0Esd0lBQ0EseURBRUYsa0VBQ0UsdUdBQ0EsMERBQ0Esb0VBQ0EsOERBQ0EseUJBQ1EsaUJBRVYseURBQ0UsdUdBQ0EsMERBQ0Esb0VBQ0EsOERBQ0EsVUFFRix3REFDRSx1R0FDQSwwREFDQSxvRUFDQSw4REFDQSxVQUVGLDZDQUNFLCtCQUNBLHlKQUNBLDBKQUNBLGlFQUNBLCtEQUNBLCtEQUNBLDZEQUNBLHlLQUNBLDRGQUNBLG1IQUVGLGdEQUNFLHVIQUNBLDZKQUNBLDhKQUNBLGlHQUNBLGVBQ0EseURBRUYsMkVBQ0UsZ0hBQ0EseUJBQ1EsaUJBRVYsa0VBQ0UsZ0hBQ0EsVUFFRixpRUFDRSxnSEFDQSxVQUVGLCtDQUNFLGdCQUVGLDJFQUNFLDhGQUNBLDRHQUNBLDBKQUNBLGtFQUVGLGlGQUNFLGlMQUVGLHFIQUNFLDJKQUVGLDJFQUNFLGdHQUNBLDhHQUNBLDBKQUNBLGtFQUVGLGlGQUNFLGlMQUVGLHFIQUNFLDJKQUVGLCtFQUNFLHNCQUNBLHdCQUVGLDBHQUNFLHdCQUVGLDZHQUNFLGFBRUYsaUZBQ0UsaUVBRUYsa0ZBQ0UsK0RBRUYsd0ZBQ0Usb0VBQ0Esa0VBQ0Esa0VBQ0EsZ0VBR0YsaURBQ0UsYUFDQSxrQkFHRixpREFDRSxrQkFDQSxvQkFDQSw4REFDQSx1RUFHRixrREFDRSxrQkFDQSx1R0FDQSxpR0FPRiw4REFDRSx3QkFFRix5RUFDRSxpQkFHRixzREFDRSwrREFFRixpRUFDRSxpQkFHRiw4Q0FDRSxrSkFDQSw4QkFDQSw0QkFDQSw0QkFDQSwwQkFDQSxzQkFDQSxxQkFDQSxtREFDQSx5REFDQSwrQ0FDQSxpQkFDQSw0REFDQSxrQkFDQSxrSkFDQSxzREFDQSxzQkFDQSxtREFDQSwwRUFDQSxVO0FDak9GLDZDQUNFLDBEQUNBLGtCQUNBLHlCQUNRLGlCQUdWLHNDQUNFLGFBQ0EsbUJBRUYsc0VBQ0Usa0JBQ0EsZ0RBQ0EsaURBQ0EsNENBQ0EsNkNBQ0EsNkRBR0YsZ0VBQ0UsaUVBR0Ysd0NBQ0UsVUFDQSxjQUdGLHlDQUNFLG1CQUNBLGdCQUNBLHVCQUdGLDhDQUNFLGlCQUNBLGtCQUNBLCtCQU9GLCtDQUNFLGlEQUNBLGlEQUdGLHFGQUNFLHdEQUdGLHNEQUNFLGFBQ0EsaUJBQ0Esd0NBQ0EsaUJBR0YsbURBQ0UsYUFDQSxpQkFDQSxtQkFDQSxpQ0FDQSxpQkFDQSxrQkFDQSxtRUFHRiw0REFDRSxvRUFHRixpRUFDRSw2QkFDQSxxQ0FDQSxzQ0FHRixzREFDRSxtQkFHRiw4REFDRSx3QkFHRixzREFDRSwrREFHRiw4Q0FDRSxrSkFDQSw4QkFDQSw0QkFDQSw0QkFDQSwwQkFDQSxzQkFDQSxxQkFDQSxtREFDQSx5REFDQSwrQ0FDQSxpQkFDQSw0REFDQSxrQkFDQSxrSkFDQSxzREFDQSxzQkFDQSxtREFDQSwwRUFDQSxVQUVGLHVEQUNFLG1KQUdGLDREQUNFLG9CQUNBLDZCO0FDeEhGLHNDQUNFLGtCQUNBLGlCQUNBLGdCQUNBLG9CQUNBLHFCQUVGLHdFQUNFLDZEQUNBLDJEQUNBLG1EQUNBLDJPQUVGLHVDQUNFLHdFQUNFLGVBQ0EsaUJBR0osNExBQ0UsZUFDQSxnQkFFRixzS0FDRSw2REFDQSwyREFFRixrS0FDRSw4REFDQSw0REFFRix5RUFDRSwrREFDQSxlQUNBLFVBRUYsa0ZBQ0UsZ0VBRUYsa0ZBQ0UsaUU7QUNoQ0Ysd0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxhQUNBLHVCQUNBLGlCQUNBLGtCQUNBLHNCQUNBLGNBRUYsNkVBQ0UsZUFFRixxRUFDRSxnREFFRixrSkFDRSw2REFHRix5Q0FDRSxpQkFDQSxhQUNBLHNCQUNBLGtCQUdGLCtDQUNFLGFBQ0EsOEJBQ0EsZUFHRix1SEFHRSxrQkFDQSxzQkFHRiw0RUFFRSxlQUdGLDhDQUNFLGdEQUdGLDJDQUNFLGlEQUNBLFVBQ0EsZUFFRixpREFDRSxhQUdGLG1GQUVFLCtDQUNBLG1EQUNBLDREQUNBLGdFQUNBLGVBRUYsdUpBRUUsc0VBRUYsaUpBRUUsZ0VBR0Ysc0NBQ0UsYUFDQSxvQkFHRixzREFDRSwrQ0FHRixzQ0FDRSwrQ0FDQSxxQkFDQSxhQUNBLGNBR0YsMkRBQ0Usb0ZBQ0EsbUVBQ0EsZ0RBR0YsMENBQ0UsK0RBQ0Esb0JBRUYsaU5BRUUsbUJBR0YsaURBQ0UsbUJBQ0EsZ0JBQ0EsdUJBR0YsZ0RBQ0UsaUI7OztBQ3BKRixpREFDRSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxrQkFDQSxnQkFDQSxVQUNBLGVBQ0EsK0VBQ0EsOERBQ0EsbURBQ0Esb0RBQ0EsZ0JBQ0EsMFBBRUYsbU1BQ0UsMFBBRUYsZ0dBQ0UsK0RBQ0EsMERBRUYsa0ZBQ0UsdURBQ0EsOEhBRUYsaUlBQ0UseUdBRUYsa0pBQ0UsaUVBRUYsc0ZBQ0UsNkVBRUYsNkVBQ0UsMERBRUYsNEhBQ0UsbURBRUYsK0hBQ0UsK0RBRUYsbUtBQ0Usa0VBQ0EsZ0VBQ0EsOERBQ0EsOERBQ0EsNERBRUYsbUZBQ0UsVUFDQSw2RUFDQSw2SEFFRixxSEFDRSwrSEFFRixrSEFDRSxvSUFDQSxrRkFFRixpS0FDRSw2REFFRixnS0FDRSxtSUFFRixnRkFDRSxVQUNBLGdGQUNBLGdJQUVGLGtIQUNFLDBQQUVGLG9KQUNFLDRQQUVGLHlIQUNFLDBCQUNBLHdCQUVGLDZKQUNFLDZIQUVGLCtMQUNFLCtIQUVGLG1SQUNFLDRCQUNBLDBCQUVGLGtLQUNFLDZEQUVGLDRIQUNFLG1QQUNBLGdCQUNBLGlCQUVGLHVMQUNFLG1EQUNBLG9EQUVGLDJLQUNFLDBDQUNBLDJDQUNBLGdEQUVGLHFLQUNFLDBDQUNBLDBEQUNBLGdEQUVGLHVNQUNFLGtFQUVGLHVQQUNFLGVBRUYscU9BQ0UsdUlBRUYsOEVBQ0UsZ0JBQ0Esb0JBQ0Esc0RBQ0EsVUFDQSxvREFFRiw2TkFDRSxvREFFRiw2SEFDRSwwREFFRiwySkFDRSxxV0FFRixzTUFDRSx5ZEFFRixvTUFDRSxnRUFFRix3YUFDRSw4REFFRiw4TEFDRSx5V0FFRix5T0FDRSw2ZEFFRiwyUkFDRSxnQkFFRiwrRUFDRSxrQkFDQSwwRUFDQSxxQkFDQSxpQkFDQSxzQkFFRixxS0FDRSwwUEFFRiwwSkFDRSxtUEFHRiwrQ0FDRSxrQkFDQSxvQkFDQSxnQkFDQSxpQkFDQSxvQkFDQSxxQkFFRixvSEFDRSxzRUFHRixzREFDRSw2QkFDQSxxQ0FDQSxzQzs7QUNoTEYsNkVBQ0UsZ0pBRUYsdUNBQ0UsNkVBQ0UsZUFDQSxpQkFHSixzTUFDRSxlQUNBLGdCQUdGLGdEQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0Esa0JBQ0EsYUFDQSxpQkFDQSw4QkFDQSxtQkFDQSxzREFDQSwwREFDQSx1RUFDQSxpRUFDQSwrREFDQSwrREFDQSw2REFDQSwyR0FDQSw0R0FDQSx1REFFRiw4TEFDRSxrQkFDQSwwREFDQSx5REFDQSwwREFDQSwrREFDQSwwQkFDQSx3QkFDQSxnQkFDQSxxQkFFRixrUkFDRSxrQkFFRixrUkFDRSwrQkFDQSwyR0FFRixrU0FDRSxZQUNBLGNBQ0Esa0JBQ0EsNEdBQ0EsMkdBQ0EsMkxBQ0EsMExBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsZ0dBQ0UseUVBQ0EsdUVBRUYsZ0ZBQ0UsK0RBRUYsbUZBQ0UsMERBQ0Esa0JBRUYsNkVBQ0Usa0JBQ0EsNERBQ0EsdUVBQ0EsbUVBRUYsbUZBQ0UsaUVBRUYsMkdBQ0UsMEJBRUYsK0VBQ0Usd0VBQ0EsNEdBQ0EsNkdBQ0EsdURBQ0EsWUFFRiw0R0FDRSxvRUFFRix3SEFDRSx3RUFDQSw0R0FDQSw2R0FDQSx1REFDQSxZQUNBLGtFQUVGLGtIQUNFLG1FQUVGLDZPQUNFLHVFQUNBLDRHQUNBLDZHQUVGLHlKQUNFLHlCQUNRLGlCQUVWLHNEQUNFLGFBQ0EscUJBRUYseUlBQ0UsK0JBQ0EsMkdBQ0EsNEdBQ0EsaUVBQ0EsK0RBQ0EsK0RBQ0EsNkRBQ0EsNkhBRUYsdUdBQ0UsZ0JBRUYsZ1FBQ0UscURBQ0EsNERBQ0EsMEpBQ0Esa0VBRUYsNFFBQ0UscUlBRUYsZ1FBQ0UsdURBQ0EsOERBQ0EsMEpBQ0Esa0VBRUYsNFFBQ0UscUlBRUYsb0ZBQ0UsZ0JBQ0EsdUJBQ0EsY0FFRixvRkFDRSxnQjtBQ3JNRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUVGLDZHQUNFLGdEO0FDckJGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBR0YsZ0RBQ0Usc0JBQ0EsbUJBQ0EsaURBQ0EscUVBQ0Esc0VBQ0EsZ0JBQ0EsNENBQ0EsMEhBQ0EsNkJBQ0EsZUFDQSw2TUFFRiwwRkFDRSxrQkFFRiwwRkFDRSwrQkFDQSxvQkFFRixrR0FDRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0EsMElBQ0Esd0lBQ0Esd0lBQ0Esc0lBQ0EsMkRBRUYsc0RBQ0UsYUFDQSxxQkFFRixzREFDRSxzSEFFRix1REFDRSxpQkFDQSxhQUNBLG1CQUNBLGtCQUdGLHNDQUNFLCtDQUNBLHNCQUNBLGFBQ0EsY0FFRiw2Q0FDRSxnREFDQSxrQkFHRiw4Q0FDRSxnQkFDQSxhQUNBLHNCQUNBLGlDQUdGLDhDQUNFLG9CQUNBLHFCQUVGLHdGQUNFLGtCQUVGLHdGQUNFLCtCQUNBLG9CQUVGLGdHQUNFLFlBQ0EsY0FDQSxrQkFDQSx1QkFDQSxzQkFDQSxtQ0FDQSxrQ0FDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFHRixxREFDRSxvQkFHRiwyQ0FDRSxrQkFDQSxnQkFDQSxpS0FDQSxrS0FDQSw0REFDQSwwREFDQSxnRUFDQSxnREFDQSxhQUNBLHVCQUNBLHFIQUNBLGlFQUNBLCtEQUNBLCtEQUNBLDZEQUNBLHFEQUNBLHNCQUVGLDJEQUNFLDhEQUdGLGtEQUNFLGtCQUNBLGdCQUNBLG9CQUNBLGlLQUNBLGtLQUNBLHlEQUNBLHVEQUNBLGFBQ0EsbUJBQ0EscUhBQ0EsOERBQ0EsNERBQ0EsNERBQ0EsMERBQ0EscURBQ0Esc0JBQ0EscUJBR0YsaURBQ0Usc0JBQ0Esb0JBQ0EsdUJBQ0EscUJBR0Ysb0xBRUUsZUFDQSxvQkFHRixvREFDRSx3SEFDQSwySEFFRiwwRkFDRSw2SEFHRixvREFDRSxvQkFDQSx5SEFDQSwwSEFDQSxpREFFRiwwRkFDRSw0SDs7O0FDdktGLHNDQUNFLHVDQUVGLHVFQUNFLGFBQ0EsZ0NBQ0EsbUJBQ0EsZUFFRixxRUFDRSxhQUNBLHNCQUdGLHNDQUNFLGlCQUNBLGdCQUNBLGdCQUNBLGlCQUNBLGVBQ0EsZ0JBRUYsNElBQ0UsYUFDQSxnQ0FFRix1RUFDRSxtQkFDQSxlQUVGLHFFQUNFLHNCQUVGLGlFQUNFLGFBQ0EsZ0NBQ0EsK0NBRUYseUJBQ0UsaUVBQ0UsYUFDQSx1QkFJSiwyQ0FDRSxnQkFDQSxpQkFDQSxlQUNBLGdCQUdGLHlEQUNFLGlEQUNBLGFBQ0EsbUJBR0Ysd0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxhQUNBLG1CQUNBLDZCQUNBLHNFQUNBLHVFQUNBLGdCQUNBLGlCQUNBLHlCQUNBLDRCQUNBLDRFQUNBLHNFQUNBLHdHQUNBLG9CQUNBLHNCQUNBLDBCQUNBLGtDQUNBLGtEQUNBLDBDQUNBLGtFQUNBLDZFQUVGLHVDQUNFLHdDQUNFLGVBQ0EsaUJBR0osNEhBQ0UsZUFDQSxnQkFFRiw4Q0FDRSxlQUNBLG9HQUVGLDhDQUNFLGFBRUYsK0NBQ0UscUdBRUYsMklBQ0UsK0JBQ0EsbUNBRUYsMklBQ0UscUJBQ0Esa0NBRUYsa0ZBQ0UsK0JBQ0EsMkdBQ0EsNEdBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0EsNkhBRUYsMkVBQ0UsaURBR0YsMkNBQ0UsZUFDQSxpREFDQSw0REFDQSxxRTtBQzNNRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUdGLDBDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsaUJBR0Ysd0NBQ0Usc0Q7QUNsRUYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFPRixxREFDRSxhQUNBLHVCQUNBLG1CO0FDL0JGLHdDQUNFLDZIQUVGLHVDQUNFLHdDQUNFLGVBQ0EsaUJBR0osNEhBQ0UsZUFDQSxnQkFHRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUVGLDRDQUNFLGFBT0Ysc0NBQ0UsYUFDQSxlQUNBLGdCQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0Esb0VBR0Ysd0NBQ0Usb0JBQ0EsdUJBQ0EsZ0JBQ0EsaUJBQ0EsZUFDQSxnQkFDQSw2QkFDQSxlQUNBLFVBRUYsOENBQ0UsYUFFRixrRkFDRSxrQkFFRixrRkFDRSwrQkFDQSxtQkFFRiwwRkFDRSxZQUNBLGNBQ0Esa0JBQ0Esd0JBQ0EsdUJBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsNkVBQ0UsWTtBQ3BHRiw4Q0FDRSwwS0FFRixvREFDRSxLQUNFLFdBRUYsR0FDRSxXQUdKLHVDQUNFLDhDQUNFLGVBQ0EsaUJBR0osd0lBQ0UsZUFDQSxnQkFHRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGFBQ0EsK0JBQ0EsMENBQ0Esa0JBR0YsdUNBQ0UsK0NBQ0EsbURBQ0EsOENBQ0EsaUJBR0YscUNBQ0UsaUJBR0YseUNBQ0UsaUJBQ0EsNkhBT0YsdUNBQ0UscUJBR0YsaURBQ0UsdURBQ0EsK0NBQ0EsbURBQ0EsNERBQ0EsY0FDQSxxQkFDQSxnREFHRixtREFDRSwyQkFDQSw0RUFDQSxzRUFDQSw4RkFDQSxvQkFDQSxzQkFDQSwrQkFDQSxxRkFDQSxrREFDQSwwQ0FDQSxrRUFDQSw2RUFFRix1Q0FDRSxtREFDRSxlQUNBLGlCQUdKLGtKQUNFLGVBQ0EsZ0JBRUYseURBQ0UsZUFDQSwwRkFFRix5REFDRSxhQUVGLDBEQUNFLDJGQUVGLDRLQUNFLCtCQUNBLG1GQUdGLHlDQUNFLGlCQU9GLHlEQUNFLHFCQUdGLDZEQUNFLGdHQUdGLHVEQUNFLGlCO0FDeFNGLCtDQUNFLGdCQUNBLGNBR0YsaURBQ0UsaUI7QUNORixvQ0FDRSxpQkFHRiw0Q0FDRSxpQkFDQSxrQkFDQSwrQjtBQ3FJRix1Q0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLCtDQUNBLG1EQUNBLDREQUNBLG1EQUNBLHFCQUNBLGlFQUNBLCtEQUNBLCtEQUNBLDZEQUNBLHlCQUNBLDBCQUNBLGVBQ0EsZ0JBQ0EsMkNBQ0EsNkRBRUYsOEVBQ0UsMkVBRUYsK0VBQ0UsNEVBRUYsOEVBQ0UsMkVBRUYsNkVBQ0UsMEVBRUYsMkZBQ0Usd0ZBQ0EsdUVBRUYsdUZBQ0Usb0ZBQ0EsbUVBRUYseUZBQ0Usc0ZBQ0EscUVBRUYsc0ZBQ0UsbUZBQ0Esa0VBRUYsMEZBQ0UsdUZBQ0Esc0U7QUNoQ0YseUhBRUUsNkhBRUYsdUNBQ0UseUhBRUUsZUFDQSxpQkFHSiwwVUFDRSxlQUNBLGdCQUdGLHlDQUNFLHFMQUVGLHVEQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osdUNBQ0UseUNBQ0UsZUFDQSxpQkFHSiw4SEFDRSxlQUNBLGdCQU9GLHdDQUNFLGNBQ0Esd0RBQ0EsVUFDQSxxQkFDQSxpRUFDQSxvQkFRRixnREFDRSxXQUdGLG1EQUNFLGlFQUNBLHdEQUdGLDJDQUNFLG9COztBQ3RHRiwwQ0FDRSxzSkFDQSx5QkFFRixzREFDRSxLQUNFLFVBRUYsR0FDRSxXQUdKLHVDQUNFLDBDQUNFLGVBQ0EsaUJBR0osZ0lBQ0UsZUFDQSxnQkFXRiwwQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGNBQ0EsMERBQ0EsY0FFRixnREFDRSx5Q0FDQSwwQ0FFRixpREFDRSxhQUNBLDhCQUNBLG1CQUVGLHVEQUNFLCtDQUNBLG1EQUNBLGdEQUNBLDhEQUNBLGVBQ0EsZ0JBUUYsK0NBQ0UsaUJBQ0EsbUJBRUYsK0ZBQ0UsNkRBQ0EsMENBQ0EsMkNBRUYscURBQ0UsaUJBRUYsb0RBQ0Usc0JBQ0Esa0JBQ0Esa0JBRUYsc0RBQ0UsZ0RBQ0EsK0NBQ0EsaUJBQ0EsdURBQ0EsK0NBQ0EsbURBQ0EsNERBRUYsK0NBQ0UsaUZBQ0Esa0ZBQ0EsMkNBQ0EsaUJBQ0EsK0RBQ0Esa0JBRUYsMkRBQ0Usb0ZBRUYsdURBQ0UsZUFDQSxnRUFFRiw4REFDRSxnRUFDQSw4REFDQSw4REFDQSw0REFFRix3R0FDRSw4REFFRiw4R0FDRSxnRUFDQSw4REFDQSw4REFDQSw0REFDQSw0REFDQSw2RUFFRix3S0FDRSxnSEFDQSxpSEFFRix1REFDRSxnRUFDQSw4REFDQSw4REFDQSw0REFDQSwrRUFDQSxnREFFRixzREFDRSxXQUNBLGtCQUNBLFVBQ0EsNkJBQ0EsZ0VBQ0EsaUVBQ0EsK0RBRUYsc0dBQ0UsOERBQ0EsaUVBRUYsNERBQ0UscUJBQ0Esd0JBRUYsaUZBQ0Usa0JBQ0EsVUFFRixxREFDRSxhQUVGLCtGQUNFLGtCQUVGLCtGQUNFLCtCQUNBLHdGQUVGLHVHQUNFLFlBQ0EsY0FDQSxrQkFDQSx5RkFDQSx3RkFDQSxxSkFDQSxvSkFDQSxtRkFDQSxpRkFDQSxpRkFDQSwrRUFDQSxzRUFFRix1R0FDRSxVQUVGLHdEQUNFLHlCQUNBLGtCQUNBLFVBQ0EsZ0RBRUYsd0dBQ0Usa0JBRUYsd0dBQ0UsK0JBQ0Esd0ZBRUYsZ0hBQ0UsWUFDQSxjQUNBLGtCQUNBLHlGQUNBLHdGQUNBLHFKQUNBLG9KQUNBLG1GQUNBLGlGQUNBLGlGQUNBLCtFQUNBLDJGQUVGLGdIQUNFLFVBRUYsK0RBQ0UsZ0VBQ0EsOERBQ0EsOERBQ0EsNERBQ0EseUVBQ0EsZ0hBQ0EsaUhBRUYsMEZBQ0UsVUFDQSwrREFDQSxrQkFFRiwrRkFDRSxtRjtBQzNQRixzQ0FDRSxxQ0FDQSwrRUFDQSx1RkFFRix1Q0FDRSxzQ0FDRSxlQUNBLGlCQUdKLHdIQUNFLGVBQ0EsZ0JBR0YsOENBQ0UsOEZBQ0EsK0VBQ0EsdUZBRUYsdUNBQ0UsOENBQ0UsZUFDQSxpQkFHSix3SUFDRSxlQUNBLGdCQUdGLDhDQUNFLDJHQUNBLGtEQUNBLHNEQUNBLGdFQUNBLHFEQUNBLHdFQUNBLHdFQUVGLGdGQUNFLE9BR0Ysc0NBQ0UsT0FHRixvREFDRSx3QkFHRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLHNCQUNBLGtCQUNBLHFIQUNBLGtCQUNBLHdHQUVGLDZDQUNFLFdBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsaUJBQ0EsZ0JBQ0Esb0JBQ0EsdUJBQ0Esc0JBQ0EsZ0JBQ0EseUJBQ0EsK05BQ0EsZ09BRUYsNkNBQ0UsV0FDQSxrQkFDQSx1QkFDQSxzQkFDQSxpQkFDQSxnQkFDQSxvQkFDQSx1QkFDQSxzQkFFRixrRkFDRSxpUEFFRix3RUFDRSxpRUFFRiwrRUFDRSwySEFDQSw0SEFFRiw2TkFDRSxhQUNBLHNCQUNBLGdCQUNBLGlCQUVGLGl1Q0FNRSxpREFFRiw4OEJBQ0UsK0NBRUYsb1dBQ0UsaUlBQ0EsK0hBQ0EsK0hBQ0EsNkhBRUYsMGhCQUdFLG9FQUNBLDZFQUVGLHFwQkFHRSwyRUFFRixtb0JBR0UsZ0hBRUYsdU5BQ0UsZ0hBRUYsd1JBQ0UsK0NBRUYsZ1dBQ0UsaUlBQ0EsK0hBQ0EsK0hBQ0EsNkhBRUYsdWhCQUdFLG1FQUNBLDRFQUVGLGtwQkFHRSwwRUFFRixnb0JBR0UsK0dBRUYsc05BQ0UsK0dBRUYsdVJBQ0UsK0NBR0YsNkNBQ0UsZ0JBR0YsNkNBQ0UsMERBQ0EsK0NBQ0EsbURBQ0EsNEQ7OztBQ3ZORiw2SEFHRSxjQUdGLHVDQUNFLHFEQUdGLHlDQUNFLGFBRUYsNEVBQ0UsY0FHRix1SEFDRSxjQUdGLHlDQUNFLGtCQUNBLHNCQUNBLGFBR0YsK0NBQ0Usa0JBQ0EsYUFDQSxlQUdGLHlDQUNFLGtCQUNBLHNCQUdGLCtDQUNFLGdCQUdGLDZDQUNFLHVEQUNBLCtDQUNBLG1EQUNBLDREQUVGLDREQUNFLHNEQUdGLG9GQUVFLGlEQUVGLHNHQUVFLHlEQUdGLHlDQUNFLGtCQUlGLG9LQUNFLGtCQUNBLGlCQUNBLGdCQUNBLG9CQUNBLHFCQUVGLCtDQUNFLFVBQ0EsVUFDQSx5QkFDUSxpQkFDUixlQUNBLGVBQ0EsZ0I7QUNoRkYsaUVBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxhQUdGLGtEQUNFLHVHQUNBLGdEQUNBLGlEQUNBLDRDQUNBLDZDQUdGLHlDQUNFLDZNQUNBLGtCQUVGLHlDQUNFLCtCQUNBLG1CQUVGLGlEQUNFLFlBQ0EsY0FDQSxrQkFDQSx3QkFDQSx1QkFDQSxtQ0FDQSxrQ0FDQSwwSUFDQSx3SUFDQSx3SUFDQSxzSUFDQSwyRDtBQzdERiwrQ0FDRSx1R0FDQSxnREFDQSxpREFDQSw0Q0FDQSw2Q0FHRix5Q0FDRSw2TUFDQSxrQkFFRix5Q0FDRSwrQkFDQSxtQkFFRixpREFDRSxZQUNBLGNBQ0Esa0JBQ0Esd0JBQ0EsdUJBQ0EsbUNBQ0Esa0NBQ0EsMklBQ0EseUlBQ0EseUlBQ0EsdUlBQ0EsMkRBR0Ysc0RBQ0UsMkRBQ0EsNkRBRUYsc01BQ0UsOERBQ0EsZ0VBR0Ysb0RBQ0UsK0RBQ0EsNkRBQ0EsVUFDQSw2SEFFRix1Q0FDRSxvREFDRSxlQUNBLGlCQUdKLG9KQUNFLGVBQ0EsZ0JBRUYsZ0dBQ0UsVUFFRixpR0FDRSw4REFDQSxnRUFFRixpR0FDRSwrREFDQSxnRTs7QUM3REYsdUNBQ0UsYUFDQSxtQkFDQSx1QkFDQSxrQkFDQSwrQ0FDQSxnQkFDQSxvQkFDQSxpQkFDQSxxQkFDQSxzQkFDQSx3Q0FHRiwyQ0FDRSxxQkFDQSxnREFHRixzQ0FDRSxrQjtBQ2hCRixzQ0FDRSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxpQkFHRix1Q0FDRSxhQUNBLHFCQUNBLGVBQ0EsbUVBQ0EsdURBQ0EscUVBQ0EsaUJBRUYsaURBQ0UscUJBRUYsbUNBQ0UsaURBQ0Usc0JBR0osd0NBQ0UsaURBQ0UsZUFHSixtREFDRSxhQUNBLHlCQUVGLDJGQUNFLDhIQUNBLHNCQUNBLGdEQUNBLGlEQUVGLG9GQUNFLGdCQUdGLHVDQUNFLGlCQUNBLGlCQUNBLGtCQUNBLHNCQUVGLG9EQUNFLG1CQUdGLHlDQUNFLGtCQUNBLHNCQUNBLGlCQUNBLGdCQUNBLHFCQUVGLHdkQUNFLDBEQUVGLDhPQUNFLGdFQUVGLGdGQUNFLG9FQUNBLHNFQUVGLDREQUNFLGFBRUYsbUZBQ0UsK0JBQ0EsbUJBQ0Esc0VBQ0Esb0VBQ0Esb0VBQ0Esa0VBQ0Esc0VBR0YsNkNBQ0Usa0JBQ0EsZ0JBQ0EsaUJBRUYsOEVBS0UsMkhBRUYscURBQ0Usc0JBQ0EsaUJBQ0EsdURBQ0EscURBQ0EsMkNBRUYsNEJBQ0UscURBQ0UsZ0JBQ0EscUJBQ0EsZUFDQSxtRUFJSix1Q0FDRSw4Q0FZRixtREFDRSxzQkFDQSxvRUFDQSxvRUFDQSxrQkFDQSxnRUFFRixrR0FDRSxpREFDQSxrREFDQSxvRkFHRixrREFDRSxjQUNBLHFCQUNBLHNCQUNBLGlCQUNBLDRCQUNBLDBCQUNBLDBCQUNBLHdCQUNBLGdFQUVGLDBGQUNFLCtEQUVGLDRPQUNFLDBEQUVGLDRRQUNFLHNFQUNBLG9FQUVGLHFFQUNFLGFBRUYseUZBQ0UsZ0lBR0YsaURBQ0UsOEdBRUYseUZBQ0Usc0lBRUYsZ0xBQ0UsbUhBRUYsa0xBQ0UsZ0VBQ0EsdUVBR0YsOEtBQ0UsMERBR0Ysd0NBQ0UsaURBQ0EsZ0VBRUYsd0RBQ0UsYUFDQSxtQkFDQSw4QkFDQSxtQkFDQSxlQUNBLHVDQUVGLG1EQUNFLHlCOztBQ2hORixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUdGLCtGQUNFLHNCQUNBLHVCQUNBLHFCQUNBLHdJQUdGLHNDQUNFLGFBQ0EsZUFDQSxzQkFDQSxnQkFDQSxpQkFDQSxnQkFDQSxlQUNBLG1FQUNBLG9CQUVGLG9HQUNFLGlCQUVGLG9HQUNFLGdCQUVGLG9HQUNFLDJCQUVGLG9HQUNFLGdCQUVGLG9HQUNFLGdCQUVGLG9HQUNFLDJCQUVGLG9HQUNFLDJCQUVGLG9HQUNFLGtCQUVGLG9HQUNFLDJCQUVGLHFHQUNFLGdCQUVGLHFHQUNFLDBCQUVGLHFHQUNFLDBCQUVGLHFHQUNFLDBCQUVGLHFHQUNFLDBCQUVGLHFHQUNFLDBCQUVGLHFHQUNFLGtCQUVGLHFHQUNFLDBCQUVGLHFHQUNFLDBCQUVGLHFHQUNFLDBCQUVGLHFHQUNFLGVBR0YsbURBQ0Usa0JBQ0Esc0JBQ0EseUdBQ0Esb0JBQ0EsbUJBQ0EsOERBQ0EsaUVBR0YsZ0ZBRUUsZ0JBQ0Esa0JBQ0EsOENBQ0Esb0RBR0YsNENBQ0UseURBRUYseUhBQ0Usc0RBR0Ysc0NBQ0UseUJBQ0EscUJBQ0Esc0JBQ0EsZUFDQSxnQkFDQSxzQkFDQSx3REFDQSwyREFDQSxxQkFDQSxnQkFFRiw2Q0FDRSwyR0FDQSxrREFDQSxzREFDQSwrREFDQSxxREFDQSx3RUFDQSx3RUFLRiw4REFDRSxnQkFNRix5Q0FDRSxxQkFDQSxzQkFDQSxxREFDQSxpQkFDQSxtQkFFRixnREFDRSwrQ0FDQSxtREFDQSx5REFDQSw4Q0FNRiwyREFDRSxnREFHRixvREFDRSxvQkFHRixtREFDRSxhQUNBLHlCO0FDckxGLDZFQUNFLG9IQUVGLCtFQUNFLGtIQUdGLHlEQUNFLGtGQUNBLGVBQ0EsaUJBRUYsMEtBRUUsZUFDQSw0QkFDQSwwQkFDQSw0QkFFRixtRkFDRSxzQkFFRixvRkFDRSxxREFFRiw4Q0FDRSx5RkFDRSx5REFFRixpQkFJRSwwTkFDRSwyREFJTiw4Q0FDRSxxR0FDRSx5REFFRixpQkFJRSxrUEFDRSwyREFJTiw4Q0FDRSwyRkFDRSx5REFFRixpQkFJRSw4TkFDRSwyREFJTiw4Q0FDRSx1R0FDRSx5REFFRixpQkFJRSxzUEFDRSwyREFJTiwwRUFDRSx5QkFFRiwwRUFLRSxpQkFDQSx3QkFDQSw2QkFDQSxrQkFDQSxtQkFFRixnRkFDRSwwQkFFRiwwSkFFRSxnQkFFRiw4T0FFRSxrQkFFRiw4T0FFRSwrQkFDQSxvQkFFRiw4UEFFRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYsNEZBQ0UsdUJBQ0Esc0JBQ0EseUdBQ0EsdUdBRUYscUdBQ0Usd0dBQ0Esc0dBRUYscUVBQ0Usb0ZBQ0EsbUVBRUYsd0pBRUUsNEVBRUYsOENBQ0Usd0ZBQ0UseURBRUYsaUJBSUUsd05BQ0UsMkRBSU4sOENBQ0Usb0dBQ0UseURBRUYsaUJBSUUsZ1BBQ0UsMkRBSU4sOENBQ0UsOEZBQ0UseURBRUYsaUJBSUUsb09BQ0UsNERBSU4sOENBQ0UsMEdBQ0UseURBRUYsaUJBSUUsNFBBQ0UsNERBSU4sOENBQ0UsMEZBQ0UsMERBRUYsaUJBSUUsNE5BQ0UsNERBSU4sOENBQ0Usc0dBQ0UsMERBRUYsaUJBSUUsb1BBQ0UsNERBSU4sOENBQ0UsZ0dBQ0UsMERBRUYsaUJBSUUsd09BQ0UsNERBSU4sOENBQ0UsNEdBQ0UsMERBRUYsaUJBSUUsZ1FBQ0UsNERBSU4saUZBQ0UsZ0dBQ0EsdUVBRUYsOFJBRUUsa0JBRUYsOFJBRUUsK0JBQ0Esb0JBRUYsOFNBRUUsWUFDQSxjQUNBLGtCQUNBLHVCQUNBLHNCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNGQUVGLDhDQUNFLGdIQUNFLHlEQUVGLGlCQUlFLHdRQUNFLDREQUlOLDhDQUNFLDRIQUNFLHlEQUVGLGlCQUlFLGdTQUNFLDREQUlOLDhDQUNFLHNIQUNFLDBEQUVGLGlCQUlFLG9SQUNFLDJEQUlOLDhDQUNFLGtJQUNFLDBEQUVGLGlCQUlFLDRTQUNFLDJEQUlOLDhDQUNFLGtIQUNFLDBEQUVGLGlCQUlFLDRRQUNFLDREQUlOLDhDQUNFLDhIQUNFLDBEQUVGLGlCQUlFLG9TQUNFLDREQUlOLDhDQUNFLHdIQUNFLDBEQUVGLGlCQUlFLHdSQUNFLDREQUlOLDhDQUNFLG9JQUNFLDBEQUVGLGlCQUlFLGdUQUNFLDREQUlOLDJGQUNFLHVFQUNBLDhGQUVGLDhDQUNFLGdHQUNFLDBEQUVGLGlCQUlFLHdPQUNFLDREQUlOLDhDQUNFLDRHQUNFLDBEQUVGLGlCQUlFLGdRQUNFLDREQUlOLDhDQUNFLGtHQUNFLDBEQUVGLGlCQUlFLDRPQUNFLDREQUlOLDhDQUNFLDhHQUNFLDBEQUVGLGlCQUlFLG9RQUNFLDREQUlOLDhDQUNFLHNQQUNFLHlEQUVGLGlCQUlFLDRqQkFDRSw0REFJTiw4Q0FDRSw4UUFDRSx5REFFRixpQkFJRSw0bUJBQ0UsNERBSU4sOENBQ0Usa1FBQ0UsMERBRUYsaUJBSUUsb2xCQUNFLDJEQUlOLDhDQUNFLDBSQUNFLDBEQUVGLGlCQUlFLG9vQkFDRSwyREFJTiw4Q0FDRSwwUEFDRSwwREFFRixpQkFJRSxva0JBQ0UsNERBSU4sOENBQ0Usa1JBQ0UsMERBRUYsaUJBSUUsb25CQUNFLDREQUlOLDhDQUNFLHNRQUNFLDBEQUVGLGlCQUlFLDRsQkFDRSw0REFJTiw4Q0FDRSw4UkFDRSwwREFFRixpQkFJRSw0b0JBQ0UsNERBY04sc0NBQ0UsYUFDQSxrQkFDQSxtQkFDQSxPQUNBLHNIQUNBLHFFQUNBLG1FQUNBLDBFQUNBLHFEQUVGLHVEQUNFLGtCQUNBLG9CQUNBLHFEQUVGLDRDQUNFLE9BQ0EsY0FDQSxvQkFDQSxzQkFDQSwrRkFFRiw2Q0FDRSxpQkFDQSxpQkFDQSx5Q0FDQSxnQkFFRiw4RUFDRSwyR0FDQSx5R0FFRiwwRkFDRSw0R0FDQSxnRUFDQSw4REFFRix5RkFDRSwwR0FDQSw4REFDQSw0REFFRiw2SkFDRSxlQUNBLGFBRUYsbVFBQ0UscUZBRUYsbVFBQ0UsOEhBQ0EsNEhBRUYsdVNBQ0UsK0hBQ0EsZ0VBQ0EsOERBRUYsb1NBQ0UsNkhBQ0EsOERBQ0EsNERBRUYsbUdBQ0UsMkNBQ0EsMkNBRUYsZ0RBQ0Usd0JBQ0EsbUJBQ0EscUZBRUYsbURBQ0UscUJBQ0Esa0JBQ0Esc0JBR0YsNENBQ0UsZ0JBR0YsNkNBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxjQUNBLGlIQUNBLGtIQUNBLHVFQUNBLHFFQUNBLHFFQUNBLG1FQUNBLGlCQUdGLHdDQUNFLGtCQUNBLFFBRUYsOENBQ0Usa0JBRUYsOENBQ0UsK0JBQ0EsbUJBRUYsc0RBQ0UsWUFDQSxjQUNBLGtCQUNBLHdCQUNBLHVCQUNBLG1DQUNBLGtDQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUVGLDhDQUNFLGtCQUNBLGlCQUdGLGdEQUNFLG9IQUNBLGtIQUdGLDRDQUNFLDJCQUNBLGFBQ0Esc0JBQ0EsdUhBQ0EsZ0ZBQ0Esa0JBQ0Esc0JBRUYsNkRBQ0UscUVBQ0EsbUVBRUYsa0RBQ0UsT0FDQSxhQUNBLGVBQ0EsaURBQ0Esc0hBRUYsbURBQ0UsYUFDQSxtQkFFRix3SEFDRSxxQkFDQSxxREFDQSxpREFDQSwyQ0FFRix3REFDRSw4REFDQSx1REFHRiwwQ0FDRSxtQkFDQSxvQkFHRiw0Q0FDRSxrQkFDQSxvQkFDQSxpQ0FDQSxpREFDQSwyQ0FDQSxvQkFDQSxxREFDQSxnQkFDQSxrQkFDQSxtQkFDQSxnREFDQSxhQUNBLGVBQ0EsVUFFRixrREFDRSxxRUFDQSwwREFFRixtREFDRSxXQUNBLGtCQUNBLGVBQ0Esa0JBQ0Esa0RBQ0EsNEVBQ0EsMEVBQ0EsMEVBQ0Esd0VBQ0EsMERBQ0EsVUFFRixxREFDRSwwR0FFRixzREFDRSx1REFFRiw0REFDRSw0REFFRiw2REFDRSw0REFFRiwyREFDRSxVQUVGLDREQUNFLHVKQUVGLHVDQUNFLDREQUNFLGVBQ0EsaUJBR0osb0tBQ0UsZUFDQSxnQkFFRixzREFDRSxrREFDQSx3RUFDQSxlQUVGLDREQUNFLHdFQUNBLHVCQUVGLDZEQUNFLGFBRUYsc0ZBQ0Usa0JBRUYsc0ZBQ0UsK0JBQ0EsNkZBRUYsOEZBQ0UsWUFDQSxjQUNBLGtCQUNBLDhGQUNBLDZGQUNBLCtKQUNBLDhKQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUVGLHFEQUNFLHFCQUNBLGtEQUNBLHVFQUNBLDREQUNBLHNCQUtGLGdDQUtFLGtDQUNFLDBFQUNFLGFBRUYseUVBQ0UsZ0JBR0osOEJBQ0UsMEVBQ0UsZUFFRix5RUFDRSxlQUlOLHFDQUNFLDBFQUNFLGFBRUYseUVBQ0UsZ0JBSUosZ0dBRUUsYUFDQSxtQkFDQSx1QkFDQSxpQkFDQSx1REFDQSx1RUFDQSx1RUFDQSxxRUFDQSxxRUFDQSxtRUFHRiwrQ0FDRSwyM2M7QUN2NEJGLCtDQUNFLGtCQUNBLGlCQUVGLHlGQUNFLGdJQUVGLHVDQUNFLHlGQUNFLGVBQ0EsaUJBR0osOE5BQ0UsZUFDQSxnQkFHRixzREFDRSxrQkFDQSxtQkFDQSxrQkFDQSxXQUNBLHdDQUNBLHVDQUdGLCtDQUNFLHlCQUNRLGlCO0FDR1YsNENBQ0UscUJBQ0EsbUJBQ0Esc0JBQ0Esb0JBR0YsMENBQ0UsYUFDQSwwQ0FFRixnRkFDRSxNQUVGLG1IQUNFLHFEQUNBLGtCQUdGLDJIQUNFLFdBQ0Esa0JBQ0Esb0JBQ0Esa0JBQ0EscUJBQ0EsOEhBQ0EseUVBRUYsb0lBQ0Usd0VBRUYsc0pBQ0UsdUJBRUYsOEpBQ0UsYTtBQ25DRixrREFDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLHFCQUVGLDhFQUNFLDREQUNBLDZEQUlGLG9IQUNFLGVBQ0EsZ0JBRUYsMkhBQ0UsOERBQ0EsNkRBR0YsNkhBQ0UsOEhBRUYsMkxBQ0UsNEJBRUYsNE5BQ0UsNEJBRUYsMk5BQ0UsNEJBRUYsNE5BQ0UsNEJBRUYsMk5BQ0UsNEJBRUYsNE5BQ0UsNEJBRUYsMk5BQ0UsNEJBRUYsNE5BQ0UsNEJBRUYsMk5BQ0UsNEJBRUYsNEhBQ0UsNERBQ0EsNkRBRUYseUtBQ0UsZ0JBQ0EscURBQ0EsMkRBQ0EsZ0JBS0YsNEhBQ0UsNEhBRUYsd0xBQ0UsMEJBRUYseU5BQ0UsMEJBRUYsd05BQ0UsMEJBRUYseU5BQ0UsMEJBRUYsd05BQ0UsMEJBRUYseU5BQ0UsMEJBRUYsd05BQ0UsMEJBRUYseU5BQ0UsMEJBRUYsd05BQ0UsMEJBTUYsOEhBQ0UsMkhBRUYseUlBQ0UseUJBRUYsK09BQ0UseUJBRUYsOE9BQ0UseUJBRUYsK09BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsK09BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUJBRUYsOE9BQ0UseUI7QUMzTEYsOENBQ0UsR0FDRSw2QkFFRixLQUNFLDJCQUdKLHdDQUNFLDhMQUNBLHlEQUNBLHlCQUVGLHNEQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osdUNBQ0Usd0NBQ0UsZUFDQSxpQkFHSiw0SEFDRSxlQUNBLGdCQUVGLHNFQUNFLGtHQUNBLDBFQUNBLCtGQUNBLHlCQUVGLHNEQUNFLEtBQ0UsVUFFRixHQUNFLFdBR0osd0RBQ0UsR0FDRSxzQkFFRixLQUNFLG9CQUdKLHVDQUNFLHNFQUNFLGVBQ0EsaUJBR0osd0xBQ0UsZUFDQSxnQkFHRixzQ0FDRSw0R0FDQSx5QkFFRixvREFDRSxLQUNFLFdBRUYsR0FDRSxXQUdKLHVDQUNFLHNDQUNFLGVBQ0EsaUJBR0osd0hBQ0UsZUFDQSxnQkFFRixvRUFDRSwwRUFFRix1Q0FDRSxvRUFDRSxlQUNBLGlCQUdKLG9MQUNFLGVBQ0EsZ0JBR0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxxRkFDQSxhQUNBLG1CQUNBLHFCQUNBLFFBQ0EsZUFDQSxhQUNBLFVBQ0EsY0FDQSxlQUVGLG1FQUNFLGFBR0YsNENBQ0Usc0JBQ0EsbUJBQ0EsMENBQ0EsaUJBQ0EsYUFDQSxvQkFFRiwrRUFDRSxxQkFFRixrRkFDRSxrQkFHRix3Q0FDRSxnQkFDQSxvQkFDQSwwQkFDQSx3REFDQSxzQkFDQSxhQUNBLGFBQ0EsbUJBRUYsb0VBQ0Usc0JBRUYscUVBQ0Usc0JBRUYsb0VBQ0Usc0JBRUYsc0VBQ0UsdUJBRUYsdUVBQ0UsdUJBRUYsMkVBQ0UsdURBRUYsc0dBQ0Usc0VBQ0Esa0JBQ0EsbUJBRUYsNEVBQ0UsbURBQ0EsMkRBR0YsMkNBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxjQUNBLDJFQUNBLHFCQUNBLDZIQUNBLHNFQUNBLG9FQUNBLG9FQUNBLGtFQUNBLDRFQUVGLHlGQUNFLGFBQ0Esc0JBQ0EsZ0JBR0YseUNBQ0UsbUVBQ0EsaUVBQ0EsMERBRUYsMkVBQ0UsZ0JBQ0EsaUJBRUYscUZBQ0UsWUFDQSxnQkFHRix3Q0FDRSxtRUFDQSxtRUFDQSwwREFDQSwwRUFDQSxxRkFDQSxzRUFDQSxvRUFDQSwwQkFDQSx3QkFPRix3Q0FDRSw2SEFDQSxpREFDQSw4REFDQSwyRUFDQSxnQkFDQSxrQkFDQSxZQUVGLGlEQUNFLDRCQUNBLDBCQUNBLG9FQUNBLGtFQUVGLDhDQUNFLFdBQ0EsY0FDQSxXQU9GLDRDQUNFLGdCQVFBLHNCOztBQ3BVRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCOztBQzdCRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGFBQ0EsbUJBQ0EsNERBR0YsdUNBQ0UsT0FHRix5Q0FDRSxtREFDQSxxQkFDQSxzQkFDQSxtQkFDQSxpRDtBQzVDRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGFBR0YseUNBQ0UsNk1BQ0Esa0JBRUYseUNBQ0UsK0JBQ0EsbUJBRUYsaURBQ0UsWUFDQSxjQUNBLGtCQUNBLHdCQUNBLHVCQUNBLG1DQUNBLGtDQUNBLDBJQUNBLHdJQUNBLHdJQUNBLHNJQUNBLDJEQUdGLGdEQUNFLHlCQUNBLDJFQUNBLG9CQUNBLHFCQUNBLGdCQUNBLGlCQUNBLGtFQUNBLDhCQUNBLDRCQUNBLDRCQUNBLDBCQUVGLHdEQUNFLG1FQUVGLHlEQUNFLG9FQUVGLHNHQUNFLDJFQUVGLHlEQUNFLG9FQUdGLCtDQUNFLGNBQ0Esa0JBQ0EsOEJBQ0EsNEJBQ0EsNEJBQ0EsMEJBQ0EsbUVBQ0EsdUNBQ0EsaUJBQ0EsZ0JBQ0Esc0JBQ0EsdUJBQ0Esc1JBRUYsdUNBQ0UsK0NBQ0UsZUFDQSxpQkFHSiwwSUFDRSxlQUNBLGdCQUVGLHVEQUNFLDBCQUdGLGdFQUNFLDJCQUVGLHdEQUNFLG9FQUNBLGdCQUVGLDJHQUNFLGdCQUVGLHVKQUNFLHFFO0FDM0dGLHVEQUNFLCtDQUNBLG1EQUNBLHlEQUNBLG1EQUNBLHFCQUNBLG9EQUNBLGdCQUdGLDZEQUNFLG9EQUNBLDhDQUNBLDBIQUdGLHdEQUNFLGFBQ0EsaUJBQ0EsOEJBQ0EsMENBQ0Esd0RBQ0EsdUJBQ0EsMEhBRUYsbUVBQ0Usc0JBR0YsOERBQ0UsZ0JBQ0EsdUJBQ0EsK0NBQ0EsWUF1QkYsZ0VBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxhQUNBLHVCQUNBLGlEQUNBLCtDQUNBLGdFQUNBLDhEQUNBLDhEQUNBLDREQUdGLDhEQUNFLFlBQ0Esa0JBQ0Esc0JBQ0EsK0NBU0YsdURBQ0UsK0NBQ0EsbURBQ0EseURBQ0EsbURBQ0EsZUFDQSxnQkFHRiw2REFDRSx1REFDQSwrQ0FDQSxtREFDQSw0REFDQSx3REFHRiw2REFDRSxrQkFDQSxnQkFDQSxnQkFDQSxpQkFhRixxREFDRSwrRDs7QUMvSkYsNkNBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFFRiwwRkFDRSxjQUVGLG9GQUNFLGFBQ0EsdUJBQ0EsZUFDQSx1Q0FHRiwyR0FDRSx1REFHRiw0SEFDRSxzREFHRix3RUFDRSw4RDs7QUNsREYsd0NBQ0UsOEdBQ0EscURBQ0EsNENBQ0EsYUFDQSxzR0FDQSx1SkFDQSxvQkFFRix5QkFDRSx3Q0FDRSx1RkFHSiwwRUFDRSxnQkFDQSxhQUNBLHFEQUVGLG9IQUNFLGFBRUYsbUhBQ0UsaUJBQ0EsZ0JBRUYsNkVBQ0UsY0FDQSxXQUNBLDhDQUVGLDJFQUNFLGNBQ0EsV0FDQSw4Q0FFRiw4RUFDRSwyRUFDQSxxVEFFRiw4RUFDRSxjQUNBLFdBQ0EsMEVBRUYsaUhBQ0UsK0VBRUYsdUVBQ0UsY0FDQSxhQUVGLCtFQUNFLDBKQUVGLGtGQUNFLGtHQUdGLCtKQUNFLHFFQUdGLDhIQUNFLDRDQUVGLDJIQUNFLGdCOztBQzNNRixvQ0FDRSxpQkFHRixpREFDRSxxQkFFRix5REFDRSxzREFFRix5REFDRSxvQkFDQSx1QkFDQSxxQkFDQSxrQkFFRix3R0FDRSxjQUVGLCtGQUNFLGdCQUNBLHVCQUNBLG1CQUNBLGtCOzs7QUNpSEYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFHRiw0Q0FDRSxpQkFHRiwwQ0FDRSxjQUVGLGdEQUNFLGFBRUYsb0ZBQ0UsK0JBQ0EsbUJBQ0Esb0VBQ0Esa0VBQ0Esa0VBQ0EsZ0VBQ0Esc0VBR0YsdURBQ0Usa0JBQ0Esc0JBR0YscURBQ0UsYUFHRixtREFDRSwrQ0FDQSxpQjs7QUMzREYsc0NBQ0UsMERBQ0EsaUJBR0YsMkNBQ0UsMkJBQ0Esc0JBQ0Esa0JBQ0Esa0JBR0YsNENBQ0UsZ0RBQ0EsK0NBQ0EsaUJBQ0EsdURBQ0EsK0NBQ0EsbURBQ0EsNERBR0YsNEVBRUUsaUZBQ0Esa0ZBQ0EsMkNBQ0EsaUJBQ0EsK0RBQ0Esa0JBRUYsd0ZBRUUsYUFFRiwwRkFFRSxXQUNBLGtCQUNBLFVBQ0EsZ0VBQ0EscUJBQ0Esd0JBQ0EsK0RBQ0EsNkJBRUYsZ0tBRUUsVUFDQSxrQkFFRixnS0FFRSwrQkFDQSx3RkFFRixnTEFFRSxZQUNBLGNBQ0Esa0JBQ0EseUZBQ0Esd0ZBQ0EscUpBQ0Esb0pBQ0EsbUZBQ0EsaUZBQ0EsaUZBQ0EsK0VBQ0Esc0VBRUYsZ1NBSUUsa0JBQ0EsVUFHRix1TEFFRSxtRkFHRixrTUFFRSxvQ0FHRiw2RkFFRSx5QkFHRixpREFDRSw4RkFFRixtUUFDRSxvRkFHRix5Q0FDRSxlQUVGLG1QQUNFLDhEQUVGLDQrREFDRSxnRUFDQSw4REFDQSw4REFDQSw0REFFRiwrUEFDRSw0REFDQSw2RUFFRix1VkFDRSxnSEFDQSxpSEFHRiw2SkFFRSwrRUFDQSxnRUFDQSw4REFDQSw4REFDQSw0REFDQSxnREFHRiwwQ0FDRSx5QkFDQSxrQkFDQSxVQUNBLGdEQUVGLG9GQUNFLGtCQUVGLG9GQUNFLCtCQUNBLGlHQUVGLDRGQUNFLFlBQ0EsY0FDQSxrQkFDQSxrR0FDQSxpR0FDQSx1S0FDQSxzS0FDQSxtRkFDQSxpRkFDQSxpRkFDQSwrRUFDQSwyRkFFRiw0RkFDRSxVQUVGLGlEQUNFLHlFQUNBLGdIQUNBLGlIQUNBLFVBRUYsd0pBRUUsK0RBQ0Esa0JBQ0EsVUFHRiwwQ0FDRSxnRkFDQSxnREFFRixtR0FDRSxzSEFFRixrR0FDRSxxSEFFRixpR0FDRSxvSEFFRixvR0FDRSx1SEFFRixpU0FDRSw4REFFRiw2UkFDRSw0REFFRixpU0FDRSw4REFFRixxU0FDRSxnRUFHRiwyRkFDRSxnRUFFRiwyRkFDRSw4REFFRiwyRkFDRSw4REFFRiwyRkFDRSw0RDtBQ2xORiwwQ0FDRSxzSkFDQSx5QkFFRixzREFDRSxLQUNFLFVBRUYsR0FDRSxXQUdKLHVDQUNFLDBDQUNFLGVBQ0EsaUJBR0osZ0lBQ0UsZUFDQSxnQkFHRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUVGLHVFQUNFLHFCQUVGLGlFQUNFLHFCQUdGLDRDQUNFLGlCQUdGLGlEQUNFLGFBR0Ysb0RBQ0UsZ0dBRUYsbUZBQ0UsMERBR0YsaURBQ0UsYUFDQSw4QkFDQSxtQkFDQSxrQkFFRiwrREFDRSxrQkFDQSxRQUNBLGVBQ0EsZ0JBQ0EsYUFDQSw2QkFDQSxtQkFDQSxPQUNBLG9CQUVGLHNEQUNFLCtDQUNBLG1EQUNBLGdEQUNBLHFEQUNBLGFBQ0Esb0JBR0YseURBQ0UsYUFDQSxtR0FDQSxnQ0FHRix1REFDRSwwREFDQSxhQUNBLGdDQUNBLHVEQUdGLHdDQUNFLGFBQ0EsZUFDQSx5QkFDQSx1RkFDQSxzQkFDQSw4Q0FDQSwyQ0FFRiwrRUFDRSw4QkFFRix1RUFDRSxzQkFDQSw4Q0FDQSwyQ0FHRix1REFDRSxnREFFRixrRUFDRSx5QkFHRiw4Q0FDRSw0REFDQSw4Q0FHRix1Q0FDRSxlQUdGLDRKQUNFLDBEQUdGLDRDQUNFLDBEQUNBLGtCQUNBLHlCQUNRLGlCQUdWLG9EQUNFLG1CQUdGLDBDQUNFLGNBQ0EsbUZBQ0EsaUZBQ0Esb0VBQ0Esa0VBQ0Esa0VBQ0EsZ0VBRUYsZ0RBQ0UsYUFFRixvRkFDRSwrQkFDQSxtQkFDQSxvRUFDQSxrRUFDQSxrRUFDQSxnRUFDQSxzRUFHRixrREFDRSwyRUFDQSxnSUFFRixpRkFDRSxnRzs7QUN2TEYseUNBQ0UsK0NBQ0EsbURBQ0EscUJBQ0EscUJBQ0EsZ0JBQ0Esa0RBQ0Esd0VBQ0Esd0VBQ0EscUJBQ0Esb0dBQ0EsdUdBQ0EsaUhBQ0EsaUdBQ0EsaUJBQ0EsK0VBQ0EsNkVBQ0EsNkVBQ0EsMkVBQ0Esa0JBQ0EsNERBQ0EsYUFDQSxtQkFDQSxtQkFDQSxrQkFDQSw2TUFFRiw2RUFDRSxzR0FFRiwrQ0FDRSxhQUVGLHdFQUNFLG1IQUNBLHVHQUVGLG1GQUNFLGtCQUVGLG1GQUNFLCtCQUNBLDJGQUVGLDJGQUNFLFlBQ0EsY0FDQSxrQkFDQSw0RkFDQSwyRkFDQSwySkFDQSwwSkFDQSwwSUFDQSx3SUFDQSx3SUFDQSxzSUFDQSwyREFDQSxVQUVGLGlFQUNFLFdBQ0Esa0JBQ0Esc0VBQ0EsdUdBQ0Esb0dBQ0EsZ0JBQ0EsNkRBQ0EsVUFFRixxR0FDRSw4REFFRixzREFDRSxjQUVGLHNEQUNFLGNBRUYsc0RBQ0UsY0FFRixzREFDRSxjQUVGLHNEQUNFLGNBRUYsc0RBQ0UsY0FFRix3RUFDRSwrR0FDQSwrRkFFRixxSUFDRSw2R0FDQSw2RkFDQSxlQU9GLDJDQUNFLGtCQUNBLHlEQUNBLCtDQUdGLDhDQUNFLG1CQUNBLGVBR0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFHRiw4Q0FDRSxvQkFDQSw0R0FDQSwyR0FDQSxtRUFDQSxpRUFDQSxpRUFDQSwrREFDQSx5RUFDQSxtQkFDQSxrR0FDQSxrR0FDQSxpR0FDQSxzREFFRixrRkFDRSxrR0FDQSxnQkFDQSxzREFFRix5QkFDRSw4Q0FDRSxjQUlKLHdDQUNFLGFBRUYseUJBQ0Usd0NBQ0UsZUFJSixpREFDRSxzQ0FHRixpREFDRSxzQ0FHRixpREFDRSxzQ0FHRixpREFDRSxzQ0FHRixpREFDRSxzQztBQ3ZORiw4Q0FDRSw4REFDQSxhQUNBLGdCQUdGLDBEQUNFLHVCQUdGLDREQUNFLGFBQ0EsaUJBRUYsOE1BRUUsZ0JBRUYseUdBQ0UsOENBRUYsMkZBQ0Usc0JBRUYsNFFBRUUsaUJBRUYsb0lBQ0UsK0M7QUM3QkYseUNBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxrQkFDQSxtQkFDQSxlQUNBLGdCQUdGLG9EQUNFLGNBQ0EsNkhBQ0EsaUJBQ0EsYUFHRixtREFDRSxhQUNBLG1CQUNBLGdDQUNBLGtCQUNBLG1CQUNBLGdCQUdGLDhDQUNFLE9BQ0EsYUFDQSw0Q0FDQSw2SEFHRiwrQ0FDRSxjQUNBLGtCQUNBLHNCQUdGLGtEQUNFLHFCQUNBLDhIQUNBLGNBQ0EsZ0JBQ0EsbUI7QUNsQ0Ysc0NBQ0UsaURBQ0Esa0RBQ0EscUVBQ0EsbUVBQ0EsbUVBQ0EsaUVBQ0EseURBQ0EsMEVBQ0Esa0VBQ0EsNkVBQ0EsOEVBRUYsb0VBQ0UsdURBQ0Esd0VBQ0EsMkVBQ0EsNEVBR0YseUNBQ0UsYUFDQSxzQkFDQSx3Q0FDQSxtQkFDQSx1QjtBQ0dGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBR0Ysc0RBQ0Usa0JBQ0Esb0RBQ0Esb0RBRUYsaUVBQ0Usc0RBR0YscURBQ0UsVUFDQSxjQUNBLGlCQUNBLGtCQUNBLGVBQ0EsaUJBRUYsNkdBQ0Usa0JBRUYsNkdBQ0UsK0JBQ0EsZ0ZBRUYscUhBQ0UsWUFDQSxjQUNBLGtCQUNBLGlGQUNBLGdGQUNBLHFJQUNBLG9JQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLHNFQUdGLCtKQUdFLHVCQUNBLGdCQUNBLG1CQUdGLDZDQUNFLGlCQUNBLGtCQUNBLGFBQ0EsdUNBR0YsdURBQ0UsdURBR0YsNkRBQ0UsK0NBQ0EsbURBQ0EsNERBQ0EsaUJBQ0EsZ0JBQ0EsaUJBQ0Esb0JBQ0EscUJBQ0EsNEJBQ0EsZ0JBR0Ysc0RBQ0UsaUJBRUYsdUZBQ0UsOEJBRUYsK0ZBQ0UsOERBR0YsdUNBQ0Usa0JBQ0EsZ0JBQ0EsYUFDQSxzQkFDQSxpQ0FFRiw0Q0FDRSxhQUNBLG9DQUVGLHlCQUNFLDRDQUNFLGNBR0osc0RBQ0UsNkJBR0YsMkNBQ0Usa0JBQ0EsZ0JBQ0EsaUtBQ0Esa0tBQ0EsNERBQ0EsMERBQ0EsZ0VBQ0EsZ0RBQ0EsYUFDQSx1QkFDQSxxSEFDQSxpRUFDQSwrREFDQSwrREFDQSw2REFDQSxxREFDQSxzQkFFRiw0RUFDRSxzQkFFRix5QkFDRSw0RUFDRSxzQkFHSix1RUFDRSw4REFDQSxrRUFFRiw2R0FDRSw0REFFRixtSEFDRSwwREFFRix5RUFDRSxnRUFDQSxrRUFFRiwrR0FDRSw0REFFRixxSEFDRSwwREFFRiwyRUFDRSxnRUFDQSwyRUFFRixpSEFDRSxvQkFDQSxvRUFFRix1SEFFRSxlQUNBLG9FQUVGLHlFQUNFLGtFQUNBLDJFOztBQ3RZRixzQ0FDRSx1RDs7QUM4SUYsK0VBQ0UsVUFDQSw0QkFFRix1Q0FDRSwrRUFDRSxlQUNBLGlCQUdKLDBNQUNFLGVBQ0EsZ0JBRUYsZ3BCQUlFLFVBQ0EsMkJBRUYsdUNBQ0UsZ3BCQUlFLGVBQ0EsaUJBR0osZzlDQUNFLGVBQ0EsZ0JBRUYsaUhBQ0UsVUFFRix1Q0FDRSxpSEFDRSxlQUNBLGlCQUdKLDhRQUNFLGVBQ0EsZ0JBRUYsa0ZBQ0Usc0NBQ0EsaUVBQ0Esa0dBQ0EsVUFDQSx3QkFFRix1Q0FDRSxrRkFDRSxlQUNBLGlCQUdKLGdOQUNFLGVBQ0EsZ0JBRUYsMmhEQVVFLFVBQ0Esd0JBQ0Esc0NBQ0EsaUVBQ0Esa0dBRUYsdUNBQ0UsMmhEQVVFLGVBQ0EsaUJBR0osOCtHQUNFLGVBQ0EsZ0JBRUYsdU9BQ0UsMkVBRUYsdUNBQ0UsdU9BQ0UsZUFDQSxpQkFHSixzaUJBQ0UsZUFDQSxnQkFFRix5WEFDRSwyRUFFRix1Q0FDRSx5WEFDRSxlQUNBLGlCQUdKLDAwQkFDRSxlQUNBLGdCQUVGLDJYQUNFLDJFQUVGLHVDQUNFLDJYQUNFLGVBQ0EsaUJBR0osODBCQUNFLGVBQ0EsZ0JBRUYsZ2tCQUlFLDhFQUVGLHVDQUNFLGdrQkFJRSxlQUNBLGlCQUdKLGd6Q0FDRSxlQUNBLGdCQUVGLGlGQUNFLFVBQ0EsNEJBQ0Esc0NBQ0Esb0VBQ0Esa0dBRUYsdUNBQ0UsaUZBQ0UsZUFDQSxpQkFHSiw4TUFDRSxlQUNBLGdCQW1CRiwwVkFHRSw0RkFDQSxvRUFFRix1Q0FDRSwwVkFHRSxlQUNBLGlCQUdKLHd6QkFDRSxlQUNBLGdCQUVGLHdTQUVFLGFBR0YsdUNBQ0UsYUFDQSxvQ0FHRix1RUFDRSxnQkFhRix3RUFDRSxhQUNBLGdCQUNBLHdJQUNBLFlBQ0EsVUFFRixvR0FDRSxxRUFDQSxvSEFDQSxpQkFDQSxnRUFDQSxrR0FFRix3SEFDRSxlQUtBLG1MQUVGLGtSQUVFLGlGQUdGLHNKQUNFLGtCQUNBLGtHQVNGLGdNQVNFLG9OQUNBLDRKQUVGLHdPQUNFLDhFQUdBLG1LQUNBLHVEQUVGLDBMQVNFLG9OQUNBLDRKQUVGLGtPQUNFLDhFQUdBLG1LQUNBLHVEQUVGLDBMQVNFLG9OQUNBLDRKQUVGLGtPQUNFLDhFQUdBLG1LQUNBLHVEQUVGLG9MQVNFLG9OQUNBLDRKQUVGLDROQUNFLDhFQUdBLG1LQUNBLHVEQUVGLG1KQWFFLHVNQUNBLDJMQUVGLDJMQUNFLHFFQUdBLDRKQUNBLHVEQUVGLDZJQVNFLHVNQUNBLDRKQUVGLHFMQUNFLHFFQUdBLDRKQUNBLHVEQUdGLCtFQUNFLGtCQUNBLHNCQUNBLHdIQUNBLHdIQUNBLG1FQUNBLGlFQUNBLGlFQUNBLCtEQUNBLHlCQUNBLDBCQUNBLG9GQUNBLHdHQUNBLGVBQ0EsYUFDQSxtQkFDQSxlQUNBLGNBQ0EsV0FDQSw0RUFDQSx1QkFDQSxpRUFDQSxtQkFDQSxVQUNBLGtCQUNBLHFCQUNBLFVBRUYsdVlBR0UsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsK0RBQ0EsZUFDQSxlQUNBLGdCQUVGLDZHQUNFLGFBQ0EsbUJBQ0EsZUFDQSx1Q0FDQSx1QkFDQSxVQUVGLDJJQUNFLGtEQUNBLHFCQUVGLCtJQUNFLHVDQUNBLGFBQ0EsbUJBQ0EsZUFDQSx1QkFDQSxVQUVGLHFOQUNFLGlEQUVGLHFGQUNFLDRIQUNBLGdJQUNBLHNHQUVGLHNGQUNFLDhIQUNBLDJIQUNBLHVHQUVGLG9IQUNFLHVCQUNBLHdCQUNBLDJDQUVGLDBIQUNFLHVCQUNBLHdCQUNBLDJDQUVGLGdJQUNFLHFCQUVGLGdJQUNFLHFCQUVGLDZHQUNFLHFCQUNBLFlBQ0EsZ0JBQ0EsZUFDQSxtQkFDQSxnQkFDQSw2TUFFRix5SUFDRSw4SUFFRix1Q0FDRSx5SUFDRSxlQUNBLGlCQUdKLDhUQUNFLGVBQ0EsZ0JBRUYsd0tBQ0UseUJBRUYsbUhBQ0UsYUFFRix1SkFDRSxrQkFFRix1SkFDRSwrQkFDQSxvQkFFRiwrSkFDRSxZQUNBLGNBQ0Esa0JBQ0EsdUJBQ0Esc0JBQ0EsbUNBQ0Esa0NBQ0EsMElBQ0Esd0lBQ0Esd0lBQ0Esc0lBQ0EsMkRBR0YsMkdBQ0UsdUVBR0YsMENBQ0Usa0JBR0YsZ0RBQ0Usc0JBR0YsaUZBRUUseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFHRix1Q0FDRSxrQkFDQSxhQUNBLDJCQUNBLHVCQUNBLHlEQUNBLDZEQUNBLHFFQUNBLG1FQUNBLG1FQUNBLGlFQUNBLDZEQUNBLHlCQUNBLHFCQUNBLDhFQUNBLDZNQUdGLGdEQUNFLGdCQUNBLGFBR0YsNENBQ0UsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsZUFDQSxnQkFFRixzR0FDRSwrQ0FHRiw0Q0FDRSxhQUNBLGVBQ0EsWUFDQSxrQkFDQSwwREFHRix1REFDRSxhQUNBLE9BQ0Esb0JBRUYsNkRBQ0UsYUFFRixpR0FDRSxrQkFFRixpR0FDRSwrQkFDQSxnRkFFRix5R0FDRSxZQUNBLGNBQ0Esa0JBQ0EsaUZBQ0EsZ0ZBQ0EscUlBQ0Esb0lBQ0EsMElBQ0Esd0lBQ0Esd0lBQ0Esc0lBQ0EsMkRBR0YsNENBQ0Usa0RBQ0EsZ0JBQ0Esa0RBQ0EsNENBR0YsNENBQ0UsY0FDQSx1QkFHRiwrQ0FDRSxZQUNBLHFCQUNBLHFCQUNBLGdCQUdGLHdDQUNFLGFBR0Ysa0dBRUUsMkRBUUYsd0RBQ0UsY0FDQSxnRkFDQSxtRUFPRix1REFDRSxtQkFHRixnREFDRSxnREFDQSxrREFDQSw4Q0FRRixvREFDRSw0RUFHRixrREFDRSwwRUFHRix5R0FFRSwyRUFHRixvREFDRSw0REFDQSw2RTs7QUM5dEJGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBR0Ysd0NBQ0Usb0RBV0Ysd0NBQ0Usc0RBR0YsaURBQ0UsYUFDQSwyQkFDQSw4QkFDQSxlQUNBLGdFQUNBLDZEQUdGLG1EQUNFLG9CQUNBLHVEQUNBLG9EQUdGLHlDQUNFLG9CQUNBLHVEQUNBLG9EO0FDOUJGLDRDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EscUJBQ0Esb0VBQ0Esb0JBSUYsK0NBQ0Usa0JBQ0EsbUJBQ0EsNkhBQ0EsaURBQ0EsZ0ZBRUYsOEZBRUUsaURBQ0EsNEJBQ0EseUNBQ0EsZ0JBRUYsK0NBQ0UsaURBQ0EsZ0JBRUYsMlVBT0UseUNBQ0EsZ0JBQ0EsZ0JBRUYsaURBQ0UsK0NBQ0EsbURBQ0EsNERBQ0EsNkhBQ0EscUVBQ0EsZ0JBQ0EsNENBQ0EscUJBQ0EscUJBRUYsZ0RBQ0UsK0NBQ0EsbURBQ0EsNERBQ0EsNkhBQ0EscUVBQ0EsZ0JBQ0EsNENBQ0EscUJBQ0EscUJBQ0EsMkNBQ0EsNENBRUYsK0NBQ0UseUNBQ0EsZ0JBR0YsaURBQ0UsZUFFRiwrQ0FDRSwrQ0FDQSxnREFFRiwrQ0FDRSxxQkFDQSw2Q0FDQSxnQkFFRiwyT0FLRSxnREFDQSx3REFFRix3REFDRSxnRUFFRiw4Q0FDRSxjQUNBLHFCQUNBLHlDQUNBLGdCQUVGLCtDQUNFLDJHQUNBLG1EQUNBLHVEQUNBLGdFQUNBLHNEQUNBLHdFQUNBLHdFQUVGLCtDQUNFLDJHQUNBLGtEQUNBLHNEQUNBLGdFQUNBLHFEQUNBLHdFQUNBLHdFQUVGLCtDQUNFLDJHQUNBLGtEQUNBLHNEQUNBLCtEQUNBLHFEQUNBLHdFQUNBLHdFQUVGLCtDQUNFLDJHQUNBLGtEQUNBLHNEQUNBLGdFQUNBLHFEQUNBLHdFQUNBLHdFQUVGLCtDQUNFLDJHQUNBLG1EQUNBLHVEQUNBLCtEQUNBLHNEQUNBLHdFQUNBLHdFQUVGLGlHQUVFLGdEQUdGLHlDQUNFLCtEQUNBLDhEQUdGLHdDQUNFLHFEQUNBLCtEQUNBLDhEQUNBLHFEQUNBLHdFQUNBLHdFQUNBLHdEQUNBLGtFQUNBLG1JQUNBLGtCQUNBLG1CQUNBLHdIQUNBLHFCQUNBLDZEQUlGLDRFQUNFLHlCQUNBLHFCQUVGLHVOQUtFLHFEQUNBLCtEQUNBLDhEQUNBLHFEQUNBLHdFQUNBLHdFQUNBLGdCQUNBLGVBR0YseUNBQ0UsdURBQ0EsK0RBQ0EsOERBSUYsK1VBTUUscUJBRUYsMkNBQ0UsNEJBQ0EsNEVBQ0Esc0VBQ0EsOEZBQ0Esb0JBQ0Esc0JBQ0EsK0JBQ0EscUZBQ0Esa0RBQ0EsMENBQ0Esa0VBQ0EsNkVBRUYsdUNBQ0UsMkNBQ0UsZUFDQSxpQkFHSixrSUFDRSxlQUNBLGdCQUVGLGlEQUNFLGVBQ0EsMEZBRUYsaURBQ0UsYUFFRixrREFDRSwyRkFFRixvSkFDRSwrQkFDQSxtRkFHRix3Q0FDRSx1REFDQSxnQkFDQSwrREFDQSw4REFJRiwyQ0FDRSxnQkFDQSx1QkFFRiwwQ0FDRSw0QkFDQSw0RUFDQSxzRUFDQSx3R0FDQSxvQkFDQSxzQkFDQSwwQkFDQSxrQ0FDQSxrREFDQSwwQ0FDQSxrRUFDQSw2RUFFRix1Q0FDRSwwQ0FDRSxlQUNBLGlCQUdKLGdJQUNFLGVBQ0EsZ0JBRUYsZ0RBQ0UsZUFDQSxvR0FFRixnREFDRSxhQUVGLGlEQUNFLHFHQUVGLGlKQUNFLCtCQUNBLG1DQVFGLGlHQUVFLG9CQUNBLHdEQUNBLG1CQUNBLCtEQUNBLHNGQUNBLG9GQUNBLG9GQUNBLGtGQUNBLDBIO0FDM1VGLHlDQUNFLGtCQUdGLGdEQUNFLE9BR0YsK0NBQ0Usa0JBQ0Esb0JBR0YsaURBQ0Usd0JBQ0EsaURBR0YsZ0RBQ0Usc0JBQ0EsK0NBR0YsK0NBQ0UsMkM7QUNoRUYsaURBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFHRiw2Q0FDRSxxREFHRiw0Q0FDRSxxQkFDQSxtQkFDQSxzQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDJDQU9GLHNDQUNFLDhEQUNBLGtFQUNBLGlFQUNBLDhDQUNBLHdEQUdGLDJDQUNFLG9CQUNBLDhDQUVGLHNEQUNFLGVBQ0EsZ0JBR0Ysd0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxzQkFDQSxxQkFDQSxtQkFDQSw4REFHRixzQ0FDRSxvQkFDQSxpREFDQSw4SDs7QUMxR0Ysc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxhQUNBLG1CQUNBLGVBQ0Esc0JBQ0EsbUJBQ0EsdUJBQ0EsZUFDQSxnQkFDQSxnQkFHRiw4RUFFRSw0Q0FDQSxzRUFDQSx1RUFHRix3Q0FDRSxlQUNBLGtCQUNBLHNCQUNBLHVCQUNBLG9CQUNBLGdCQUNBLGlCQUVGLDhDQUNFLGFBRUYsa0ZBQ0UsK0JBQ0EsMkdBQ0EsNEdBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0EsNkhBRUYsaURBQ0UsZUFDQSw2REFHRix1Q0FDRSw0REFFRix5RkFDRSwwREFFRiw2RUFDRSw2REFHRiw2Q0FDRSx1RUFFRiwrRkFDRSwwREFFRixrRkFDRSxrRUFDQSx3RUFDQSx3RUFDQSwyREFFRix3SEFDRSwrRUFFRixtRkFDRSw2REFHRiw4Q0FDRSw4SEFDQSxzQkFDQSxnREFDQSxpREFDQSwwQkFDQSxnQkFFRixvREFDRSxpQkFDQSwwQkFDQSxpQkFHRixzQ0FDRSw0REFHRixpRkFFRSxxREFDQSwyQ0FDQSxrQkFDQSxzQkFDQSxnQkFDQSxpQkFFRix5R0FFRSxzQkFFRix1R0FFRSxvQkFHRiwyRUFDRSw2RDtBQ3JHRixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGdCQUNBLGdCQUNBLGFBR0YsdUNBQ0UsYUFDQSxjQUVGLHFFQUNFLGFBQ0EsbUJBRUYsNEVBQ0UsZ0JBQ0EsbUJBQ0EsWUFFRixzSEFDRSxrR0FDQSxnR0FDQSxnR0FDQSw4RkFDQSxtRUFDQSxvQkFFRixnRkFDRSxhQUVGLGlGQUNFLE9BQ0EsZ0JBQ0EsbUJBR0YseUNBQ0UsZ0JBQ0EsWUFDQSxjQUVGLG1GQUNFLGFBRUYsbUZBQ0Usa0dBQ0EsZ0dBQ0EsZ0dBQ0EsOEZBQ0EsbUVBQ0Esb0I7O0FDdkdGLCtDQUNFLDZIQUVGLHVDQUNFLCtDQUNFLGVBQ0EsaUJBR0osMElBQ0UsZUFDQSxnQkFHRix5Q0FDRSw2SEFFRix1Q0FDRSx5Q0FDRSxlQUNBLGlCQUdKLDhIQUNFLGVBQ0EsZ0JBRUYsK0VBQ0UsNkhBRUYsdUNBQ0UsK0VBQ0UsZUFDQSxpQkFHSiwwTUFDRSxlQUNBLGdCQUdGLHVDQUNFLDZIQUVGLHVDQUNFLHVDQUNFLGVBQ0EsaUJBR0osMEhBQ0UsZUFDQSxnQkFPRiw4RUFDRSx1R0FFRix3SEFDRSx5RUFFRiw0SEFDRSw0REFFRixzS0FDRSxvQkFFRiwrRUFDRSx3R0FFRix5SEFDRSwwRUFFRiw2SEFDRSw2REFFRix1S0FDRSxxQkFFRiw4RUFDRSx3R0FFRix3SEFDRSwwRUFFRiw0SEFDRSw2REFFRixzS0FDRSxxQkFHRixxREFDRSxPQU9GLGlEQUNFLGFBQ0EsT0FFRiw2REFDRSxnQkFDQSx1QkFHRiw0REFDRSxpQkFFRix3RUFDRSxjQUNBLGtCQUNBLFFBR0YsK0NBQ0UsYUFDQSxrQkFDQSxzQkFDQSx1QkFDQSxtQkFDQSxrQkFDQSxRQUNBLG9CQUdGLG9EQUNFLFlBQ0EsVUFHRix5Q0FDRSxpRUFDQSxpQkFDQSxzQkFDQSxVQUNBLGVBRUYsK0NBQ0UsYUFFRiwrRUFDRSxZQUVGLG1RQUNFLFVBR0YsdUNBQ0Usd0RBQ0EsVUFJRiw0Q0FDRSxzREFDQSw2REFFRiwyQ0FDRSwyQkFFRiwyRUFDRSxZQUtGLG9GQUNFLGVBSUYsaURBQ0UsK0NBQ0EsbURBQ0EseURBQ0EsdURBQ0EseUJBR0Ysd0RBQ0UscURBQ0Esa0RBQ0Esb0RBQ0EsbURBV0YsZ0RBQ0Usb0JBQ0EsdUI7QUNoTEYsa0VBQ0UsOEVBQ0Esc0VBRUYsdUNBQ0Usa0VBQ0UsZUFDQSx3QkFDQSxpQkFHSixnTEFDRSxlQUNBLHdCQUNBLGdCQUdGLDhDQUNFLDBLQUVGLG9EQUNFLEtBQ0UsV0FFRixHQUNFLFdBR0osdUNBQ0UsOENBQ0UsZUFDQSxpQkFHSix3SUFDRSxlQUNBLGdCQUdGLHNDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBR0Ysb0RBQ0UsK0NBV0YsK0NBQ0UscUJBQ0EsaURBQ0EsZ0JBR0YsMkNBQ0Usa0JBQ0Esc0JBR0YsNkNBQ0UsY0FDQSxnREFFRixpREFDRSwrQ0FDQSxtREFDQSx5REFDQSw4Q0FDQSxzREFHRix1Q0FDRSxjQUdGLG9EQUNFLGFBQ0EsbUJBQ0Esc0JBQ0Esa0RBR0Ysc0RBQ0UsaUJBQ0EsY0FDQSxtQkFDQSxlQUNBLCtDQUNBLG1EQUNBLDREQU9GLDBDQUNFLGlCQUNBLDhDQUNBLGtCQUNBLHdEQUNBLGVBQ0EsbUJBQ0Esc0JBQ0EsK0VBQ0EsNkVBQ0EsNkVBQ0EsMkVBQ0EsaUlBRUYsZ0VBQ0Usd0RBQ0EsZUFDQSxtQkFDQSxzQkFDQSwrRUFDQSw2RUFDQSw2RUFDQSwyRUFDQSxpSUFFRixrRUFDRSwrRUFDQSwwQkFDQSw2RUFDQSx3QkFDQSx5SUFFRixpR0FDRSwrRUFDQSw2RUFDQSw2RUFDQSwyRUFFRiw2REFDRSwrRUFDQSwwQkFDQSw2RUFDQSx3QkFDQSx5STtBQ3pORixzQ0FDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGlFQUNBLCtEQUNBLCtEQUNBLDZEQUNBLFlBQ0Esa0lBQ0Esd0tBQ0EseUtBQ0EscUVBRUYsNENBQ0UsMkxBQ0EsdUxBQ0EsOEhBRUYsOEVBQ0UsOExBQ0EsdU9BQ0Esd09BQ0Esc0VBRUYscUVBQ0Usb0lBQ0EsMEtBQ0EsMktBQ0EsOEdBQ0EsZUFDQSxzRUFFRiw2RUFDRSwyR0FDQSx5SEFDQSwwSkFDQSxrRUFFRixtRkFDRSxxSUFFRiw2RUFDRSx1QkFFRiw2S0FDRSwyR0FDQSx5SEFDQSwwSkFDQSxrRUFFRix5TEFDRSxxSUFFRiw2S0FDRSx1QkFDQSxxSUFFRiwyT0FDRSxzRUFFRiw2RUFDRSw2R0FDQSwySEFDQSwwSkFDQSxrRUFFRixtRkFDRSxxSUFFRiw2RUFDRSx1QkFFRiw2S0FDRSw2R0FDQSwySEFDQSwwSkFDQSxrRUFFRix5TEFDRSxxSUFFRiw2S0FDRSx1QkFDQSxxSUFFRiwyT0FDRSxzRUFFRixtUkFDRSwrQkFDQSxzS0FDQSx1S0FDQSxpRUFDQSwrREFDQSwrREFDQSw2REFDQSxzTEFDQSxnSUFFRixpVkFDRSxvSUFDQSwwS0FDQSwyS0FDQSw4R0FDQSxlQUNBLHNFQUdGLDBDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsaUVBQ0EsK0RBQ0EsK0RBQ0EsNkRBQ0EsK0NBQ0EsbURBQ0EsWUFDQSxZQUNBLHFCQUNBLHlCQUNBLHNEQUNBLDBEQUNBLDJHQUNBLHFCQUNBLGlCQUNBLGNBQ0Esc0JBQ0EsU0FFRixvRkFDRSxhQUNBLDBCQUVGLGtMQUNFLGNBQ0EsV0FFRiw0RkFDRSwrQkFDQSxvSEFDQSx1RUFDQSxpRkFDQSwyRUFDQSxVQUNBLG9CQUNBLGlCQUNBLGtCQUVGLGdEQUNFLCtKQUVGLGdEQUNFLGFBQ0EsK0pBRUYsa0RBQ0UsZ0JBRUYsdURBQ0Usb0hBQ0EsdUVBQ0EsaUZBQ0EsMkVBQ0EsVUFFRixnSkFDRSwwSkFFRixxSUFDRSw4R0FDQSxlQUNBLGtCQUVGLCtKQUNFLG1FQUNBLFVBRUYsbURBQ0Usa0tBRUYsb0lBQ0UsbUVBQ0EsVUFDQSxvQkFFRixrREFDRSxhQUNBLGtCQUdGLGtEQUNFLE9BQ0Esa0JBQ0Esa0JBR0Ysa0RBQ0UscUJBQ0EseUJBQ0EsZ0JBQ0Esa0JBR0YsZ0RBQ0Usb0JBQ0EsY0FDQSx3RUFFRix3RkFDRSxzRUFFRiw2SEFDRSxzREFDQSxVQUdGLG1EQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsaUVBQ0EsK0RBQ0EsK0RBQ0EsNkRBRUYsdUZBQ0UsdURBQ0EscURBQ0EsZ0VBQ0EsOERBRUYsME9BQ0UsMEpBR0YsK0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxpRUFDQSwrREFDQSwrREFDQSw2REFDQSxhQUNBLDhCQUNBLHFCQUdGLG1EQUNFLHVCQUNBLFlBQ0EsY0FDQSxzQkFDQSxxQkFDQSxxQkFDQSxnQkFDQSx1REFFRix1RkFDRSwwREFDQSx1REFDQSwwREFFRiwwT0FDRSwwSkFFRixtR0FDRSxxQkFHRix3Q0FDRSxPQUNBLG1CQUNBLFlBR0YsaURBQ0UscUJBQ0EsZ0JBQ0Esd0JBQ0EscUJBQ0EsNkNBR0YsbURBQ0UscUJBR0YsOENBQ0UscUJBR0YsK0NBQ0Usc0RBQ1EsOENBQ1IsdUVBQ0Esb0RBR0YsMkNBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxTQUNBLFVBQ0EscUJBQ0EsYzs7QUN4YkYsc0NBQ0UseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFHRiw4Q0FDRSxhQUNBLHFCQUNBLGVBQ0EsNERBR0YsK0NBQ0UsWUFDQSxhQUNBLHFCQUNBLDREQUdGLDJDQUNFLGtGQUNBLHNCQUNBLGdEQUNBLGlEQUdGLHdDQUNFLHlDQUNBLGdCQUdGLGdEQUNFLGdEQUdGLGlEQUNFLGdCQUVGLHdEQUNFLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGdEQUNBLGdEQUNBLCtDQUNBLDJDQUVGLDZEQUNFLGFBQ0EsZ0NBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsZ0RBQ0EsNkRBQ0Esc0lBQ0EsdUdBRUYsc0RBQ0UsaURBQ0EsOENBQ0EsMkNBRUYsd0RBQ0UsOENBRUYseURBQ0UsYUFDQSx5QkFDQSxnSUFDQSwyQ0FDQSwwQ0FHRixzREFDRSxhQUNBLHNCQUdGLDhDQUNFLGFBQ0Esc0JBQ0EsZ0NBQ0EsMENBQ0EsMkNBS0YsNkRBQ0UsWUFFRiw2REFDRSxZQUVGLDBEQUNFLFlBRUYsa0VBQ0Usa0JBQ0EsdURBQ0Esc0JBRUYsd0VBQ0Usa0JBQ0EsaUJBRUYscURBQ0UsOENBS0Ysc0RBQ0UsYUFDQSx5QkFDQSxnREFDQSx1RkFDQSxvRkFDQSxxRkFDQSwrQ0FFRixtREFDRSx5QkFDQSxpQkFDQSxzQkFDQSxpQkFDQSxZQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG9CQUNBLG9CQUNBLGFBQ0Esc0JBQ0EsNkJBQ0EsV0FDQSxpQkFDQSxjQUNBLGlCQUNBLG9CQUNBLG1CQUNBLG1CQUNBLG9CQUNBLCtDQUNBLG1EQUNBLHFEQUNBLGtEQUNBLHdHQUNBLDRCQUNBLDZCQUNBLGFBQ0EsZ0NBQ0EsK0dBRUYseURBQ0UsaUJBRUYsNkZBQ0UseUNBQ0EsZ0NBRUYsNElBQ0UsYUFDQSxzQkFDQSxnQ0FFRiwrTEFDRSw4Q0FDQSwySEFFRiwwREFDRSxzREFDQSxxREFDQSxrREFDQSxpQkFFRix3R0FDRSxhQUNBLHFCQUNBLHlCQUVGLCtHQUNFLGFBQ0EseUJBRUYsd0RBQ0UsK0NBR0Ysd0RBQ0UsaUJBT0YsdUNBQ0UsT0FHRix5Q0FDRSxvR0FDQSxpQkFHRiwrQ0FDRSxrQkFDQSxzQkFTRiw0Q0FDRSxpREFDQSx1REFDQSwrQ0FDQSxtREFDQSw0RDs7QUMzUEYsa0ZBRUUseUJBQ0EsaUJBQ0Esc0JBQ0EsaUJBQ0EsWUFDQSxrQkFDQSxpQkFDQSxrQkFDQSxrQkFDQSxvQkFDQSxvQkFDQSxhQUNBLHNCQUNBLDZCQUNBLFdBQ0EsaUJBQ0EsY0FDQSxpQkFDQSxvQkFDQSxtQkFDQSxtQkFDQSxvQkFDQSwrQ0FDQSxtREFDQSxxREFDQSxrREFDQSx3R0FDQSw0QkFDQSw2QkFDQSxhQUNBLHNCQUVGLG9KQUVFLG1FQUVGLDBOQUVFLDZHQUdGLDRDQUNFLGdCQUdGLG9GQUVFLDJHQUNBLDRHQUNBLGFBQ0Esb0JBQ0EsaUVBQ0EsaUVBQ0EsK0RBQ0EsK0RBQ0EsNkRBQ0EscURBQ0Esc0JBRUYsZ0pBRUUsOEJBR0YsNkNBQ0UseUVBQ0EsdUVBQ0EsdUVBQ0EscUVBR0Ysc0NBQ0UsZ0JBQ0EsZUFDQSxnQkFDQSxnQkFDQSxpQkFDQSxhQUNBLGVBQ0EsZ0NBR0YsZ0RBQ0UseUJBQ0EsNEJBQ0EsMEJBUUYsK0NBQ0UsYUFDQSxtQkFDQSxzREFDQSwwREFFRix1REFDRSxrQkFDQSwwREFHRixxREFDRSxrQkFDQSwwREFHRixtSkFHRSxpQkFDQSxlQUNBLGdCQUNBLGtCQUNBLG1CQUNBLGdCQUNBLDRDQUNBLDREQUNBLDZCQUNBLG1IQUVGLGlSQUdFLGtCQUVGLGlSQUdFLCtCQUNBLHlHQUVGLHlTQUdFLFlBQ0EsY0FDQSxrQkFDQSwwR0FDQSx5R0FDQSx1TEFDQSxzTEFDQSxzRkFDQSxvRkFDQSxvRkFDQSxrRkFDQSxzRUFFRixxS0FHRSxhQUNBLHFCQUVGLHFLQUdFLGVBQ0EsMERBRUYsOEtBR0UsNkRBQ0Esa0VBR0YsZ0RBQ0Usa0VBQ0EsMkVBQ0EsaURBQ0Esb0I7O0FDdkxGLDhDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkI7QUN6SkYsdUNBQ0UsYUFDQSxlQUNBLHFCQUNBLGtEQUNBLG1EQUdGLHlDQUNFLHlDQUNBLDBDQUVGLDJDQUNFLHNCQUNBLE9BRUYsK0NBQ0Usc0JBQ0Esc0JBQ0EsZ0JBRUYsK0NBQ0Usb0pBQ0EsOEg7QUM2R0Ysb0RBQ0UsOElBRUYsdUNBQ0Usb0RBQ0UsZUFDQSxpQkFHSixvSkFDRSxlQUNBLGdCQUdGLG9EQUNFLHlCQUdGLDZEQUNFLHdCQUVGLDZEQUNFLHVCQUdGLHNFQUNFLHVCQUdGLCtDQUNFLHlCQUNBLGlCQUNBLHNCQUNBLGlCQUNBLFlBQ0Esa0JBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0Esb0JBQ0Esb0JBQ0EsYUFDQSxzQkFDQSw2QkFDQSxXQUNBLGlCQUNBLGNBQ0EsaUJBQ0Esb0JBQ0EsbUJBQ0EsbUJBQ0Esb0JBQ0EsK0NBQ0EsbURBQ0EscURBQ0Esa0RBQ0Esd0dBQ0EsNEJBQ0EsNkJBQ0EsZUFDQSx3Q0FDQSx1Q0FDQSxlQUNBLGdCQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsZ0JBQ0EsVUFDQSw0REFFRiw2SUFDRSxrQkFFRiw2SUFDRSwrQkFDQSxnRkFFRixxSkFDRSxZQUNBLGNBQ0Esa0JBQ0EsaUZBQ0EsZ0ZBQ0EscUlBQ0Esb0lBQ0Esc0ZBQ0Esb0ZBQ0Esb0ZBQ0Esa0ZBQ0Esc0VBRUYscURBQ0UsMERBRUYsc0RBQ0UsMkQ7O0FDekdGLDJEQUNFLGtCQUNBLGNBQ0EsYUFDQSxtQkFHRiwyQ0FDRSxzQkFDQSxrRkFDQSwwSEFDQSxxQkFDQSxvQkFDQSxpQkFFRixvRkFDRSwrR0FFRiw0RkFDRSw4R0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSwrS0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRixnSUFDRSxtSEFDQSxrTEFFRix3SUFDRSw4S0FFRixvRkFDRSw2R0FFRixvRkFDRSxvSEFDQSx3QkFFRixvRkFDRSx3TUFDQSxzQkFFRixxREFDRSxtQkFFRixtREFDRSxzQkFFRiw4RkFDRSxtQkFDQSxnQkFDQSx1QkFFRixtREFDRSxlQUNBLHVEQUNBLCtDQUNBLHNCQUVGLHVEQUNFLDJFQUVGLGdHQUNFLCtJQUVGLHdHQUNFLDhJQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLCtNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLDRJQUNFLG1KQUNBLGtOQUVGLG9KQUNFLDhNQUVGLHNEQUNFLHlFQUVGLCtGQUNFLDZJQVNGLHdJQUNFLDBHQUVGLGdKQUNFLHlHQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLDBLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLG9MQUNFLDhHQUNBLDZLQUVGLDRMQUNFLHlLQUVGLDBSQUNFLHlKQUVGLGtTQUNFLHdKQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHlOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLHNVQUNFLDZKQUNBLDROQUVGLDhVQUNFLHdOQUVGLDJMQUNFLHlHQUVGLG1NQUNFLHdHQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHlLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLHVPQUNFLDZHQUNBLDRLQUVGLCtPQUNFLHdLQUVGLDZVQUNFLHdKQUVGLHFWQUNFLHVKQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHdOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHlYQUNFLDRKQUNBLDJOQUVGLGlZQUNFLHVOQUVGLDhPQUNFLCtHQUVGLHNQQUNFLDhHQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLCtLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLDBSQUNFLG1IQUNBLGtMQUVGLGtTQUNFLDhLQUVGLGdZQUNFLDhKQUVGLHdZQUNFLDZKQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDhOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLDRhQUNFLGtLQUNBLGlPQUVGLG9iQUNFLDZOQUVGLHFPQUNFLCtHQUVGLDZPQUNFLDhHQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLCtLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLGlSQUNFLG1IQUNBLGtMQUVGLHlSQUNFLDhLQUVGLHVYQUNFLDhKQUVGLCtYQUNFLDZKQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDhOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLG1hQUNFLGtLQUNBLGlPQUVGLDJhQUNFLDZOQUVGLHdMQUNFLHlCQUVGLHNEQUNFLDBFQUVGLDZJQUNFLHdFQUVGLHVJQUtFLDJIQUVGLG1EQUNFLCtEQUVGLGtMQUNFLHVFQUVGLHFEQUNFLHVFQUNBLHlIQUNBLHVIQUVGLDhGQUNFLGtIQUNBLHNCQUVGLGdMQUNFLGlLQUNBLHNCQUVGLGlFQUNFLDBIQUNBLGdFQUNBLDBCQUNBLDhEQUNBLHdCQUVGLGdFQUNFLHdIQUNBLDRCQUNBLDhEQUNBLDBCQUNBLDREQUVGLDZFQUNFLGdCQUNBLHFFQUNBLFlBQ0EsNEJBQ0EsOEVBQ0EsMkZBRUYsdUNBQ0UsNkVBQ0UsZUFDQSxpQkFHSixzTUFDRSxlQUNBLGdCQUVGLDRIQUNFLCtEQUVGLHFIQUNFLCtEQUVGLHVIQUNFLHVFQUVGLG1JQUNFLCtFQUNBLHlCQUVGLGtJQUNFLCtFQUNBLHlCQUVGLHFMQUNFLDRKQUNBLDZCQUdGLDhMQUNFLHlGQUNBLDZCQUVGLGdHQUNFLHlGQUNBLG1DQUdGLHlHQUNFLHdGQUNBLDZCQUVGLDhGQUNFLHdGQUNBLDZCQUdGLHVHQUNFLHlGQUNBLDZCQUVGLGdIQUNFLDBNQUNBLHdCQUVGLDBJQUNFLG1CQUVGLG1MQUNFLGlLQUNBLHNCQUVGLG9HQUNFLDJIQUVGLDZJQUNFLDBNQUNBLHdCQUVGLG9HQUNFLG9FQUVGLGdIQUNFLDBCQUVGLCtHQUNFLHdCQUVGLGdIQUNFLDRCQUVGLCtHQUNFLDBCQUVGLG1KQUNFLG9IQUNBLHdCQUVGLDJEQUNFLGdCQUNBLHVCQUNBLG9GQUVGLG9EQUNFLGdCQUNBLHVCQUNBLHlKQUVGLCtHQUNFLGNBQ0EsbUJBQ0Esa0JBQ0EsYUFDQSxtQkFDQSx5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Q0Usa0JBR0YsS0FDRSw2bCtJIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvYmFzZS1jb21wb25lbnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9zdHJ1Y3R1cmVkLWl0ZW0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYWN0aW9uLWNhcmQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaWNvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9saXZlLXJlZ2lvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wb3BvdmVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2Vycm9yLWJvdW5kYXJ5L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NwaW5uZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FsZXJ0L2FjdGlvbnMtd3JhcHBlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbGVydC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbmNob3ItbmF2aWdhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbm5vdGF0aW9uLWNvbnRleHQvYW5ub3RhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9ib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc3BhY2UtYmV0d2Vlbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L2NvbnRlbnQtd3JhcHBlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3RvZ2dsZXMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9ydW50aW1lLWRyYXdlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kcm9wZG93bi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL29wdGlvbnMtbGlzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZHJvcGRvd24vY2F0ZWdvcnktZWxlbWVudHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWRyb3Bkb3duL21vYmlsZS1leHBhbmRhYmxlLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9pdGVtLWVsZW1lbnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWRyb3Bkb3duL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvZHJhd2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJhZy1oYW5kbGUtd3JhcHBlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2RyYWctaGFuZGxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvcGFuZWwtcmVzaXplLWhhbmRsZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Jlc2l6ZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvbW9iaWxlLXRvb2xiYXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9ub3RpZmljYXRpb25zL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvc3BsaXQtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3NjcmVlbnJlYWRlci1vbmx5L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3N0YXR1cy1pbmRpY2F0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZHJhd2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2xpbmsvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9zb3J0YWJsZS1hcmVhL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2xpc3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL2RyYXdlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvc2tlbGV0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbmF2aWdhYmxlLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtaW5wdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9nZ2xlLWJ1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL3NwbGl0LXBhbmVsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9uYXZpZ2F0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2JyZWFkY3J1bWItZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnJlYWRjcnVtYi1ncm91cC9pdGVtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci90b29sYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci90b29sYmFyL3RyaWdnZXItYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9ub3RpZmljYXRpb25zL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtc3RhdHVzLWNvbnRhaW5lci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXdyYXBwZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jYXJ0ZXNpYW4tY2hhcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1wbG90L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtcG9wb3Zlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb250YWluZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaGVhZGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2V4cGFuZGFibGUtc2VjdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXNlcmllcy1tYXJrZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1zZXJpZXMtZGV0YWlscy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcmVhLWNoYXJ0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2dyaWQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZm9ybS1maWVsZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2Ryb3Bkb3duLXN0YXR1cy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2Ryb3Bkb3duLWZvb3Rlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnB1dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zZWxlY3QvcGFydHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGVja2JveC1pY29uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvb3B0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvc2VsZWN0YWJsZS1pdGVtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvYnV0dG9uLXRyaWdnZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9rZW4tZ3JvdXAvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdG9rZW4vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy90b2tlbi1saXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL211bHRpc2VsZWN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtZmlsdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtbGVnZW5kL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2F0dHJpYnV0ZS1lZGl0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9hdXRvc3VnZ2VzdC1pbnB1dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hdXRvc3VnZ2VzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9iYWRnZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9taXhlZC1saW5lLWJhci1jaGFydC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jYWxlbmRhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pdGVtLWNhcmQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9hYnN0cmFjdC1zd2l0Y2gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY2hlY2tib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9yYWRpby1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvc2VsZWN0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NhcmRzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvZGUtZWRpdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvZGUtZWRpdG9yL3Jlc2l6YWJsZS1ib3gvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29sdW1uLWxheW91dC9mbGV4aWJsZS1jb2x1bW4tbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbHVtbi1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbW9kYWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2VsZWN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RleHQtZmlsdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RvZ2dsZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb2xsZWN0aW9uLXByZWZlcmVuY2VzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3JhZGlvLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbnRlbnQtbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvcHktdG8tY2xpcGJvYXJkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcGlja2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcmFuZ2UtcGlja2VyL2NhbGVuZGFyL2dyaWRzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcmFuZ2UtcGlja2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NlZ21lbnRlZC1jb250cm9sL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RhdGUtcmFuZ2UtcGlja2VyL3JlbGF0aXZlLXJhbmdlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2RpdmlkZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZmlsZS1kcm9wem9uZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9maWxlLXRva2VuLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtdXBsb2FkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZsYXNoYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2Zvcm0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaGVscC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9ob3RzcG90L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2tleS12YWx1ZS1wYWlycy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wYWdpbmF0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3BhbmVsLWxheW91dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9waWUtY2hhcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcHJvZ3Jlc3MtYmFyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Byb21wdC1pbnB1dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wcm9wZXJ0eS1maWx0ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcHJvcGVydHktZmlsdGVyL2ZpbHRlcmluZy10b2tlbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9yYWRpby1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvczMtcmVzb3VyY2Utc2VsZWN0b3IvczMtaW4tY29udGV4dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2V4cGFuZC10b2dnbGUtYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL2JvZHktY2VsbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9wcm9ncmVzc2l2ZS1sb2FkaW5nL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3Jlc2l6ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvaGVhZGVyLWNlbGwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvc3RpY2t5LXNjcm9sbGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zMy1yZXNvdXJjZS1zZWxlY3Rvci9zMy1tb2RhbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zaWRlLW5hdmlnYXRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2tlbGV0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2xpZGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NwbGl0LXBhbmVsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RpbGVzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NwbGl0LXBhbmVsL2ljb25zL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3N0ZXBzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFnLWVkaXRvci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90ZXh0LWNvbnRlbnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGV4dGFyZWEvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9tZW51LWRyb3Bkb3duL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RvcC1uYXZpZ2F0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RyZWUtdmlldy90cmVlLWl0ZW0vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHJlZS12aWV3L3ZlcnRpY2FsLWNvbm5lY3Rvci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90cmVlLXZpZXcvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHJ1bmNhdGVkLXRleHQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHV0b3JpYWwtcGFuZWwvY29tcG9uZW50cy90dXRvcmlhbC1kZXRhaWwtdmlldy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90dXRvcmlhbC1wYW5lbC9jb21wb25lbnRzL3R1dG9yaWFsLWxpc3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHV0b3JpYWwtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvd2l6YXJkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktZ2xvYmFsLXN0eWxlcy9wb2xhcmlzLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbkBsYXllciBhd3N1aS1iYXNlLXRoZW1lIHtcbiAgYm9keSB7XG4gICAgLS1jb2xvci1wcmltYXJ5LTUwLW1oNWtrdTojZjBmYmZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS0xMDAtcGYzY2QyOiNkMWYxZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTIwMC1yeDl1bHk6I2I4ZTdmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlvejojNzVjZmZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5OiM0MmI0ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTUwMC12eWF1dDM6IzAwOTlmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZjojMDA2Y2UwO1xuICAgIC0tY29sb3ItcHJpbWFyeS03MDAtaDdoc3JwOiMwMDRhOWU7XG4gICAgLS1jb2xvci1wcmltYXJ5LTgwMC1oMGRyOGI6IzAwM2I4ZjtcbiAgICAtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eTojMDAyYjY2O1xuICAgIC0tY29sb3ItcHJpbWFyeS0xMDAwLXRvY3o4cDojMDAxMTI5O1xuICAgIC0tY29sb3ItbmV1dHJhbC01MC15cTFyYnU6I2ZjZmNmZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNzojZjlmOWZhO1xuICAgIC0tY29sb3ItbmV1dHJhbC0xNTAtcXV3ODZrOiNmNmY2Zjk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTIwMC0zejkyZ2g6I2YzZjNmNztcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZjojZWJlYmYwO1xuICAgIC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwOiNkZWRlZTM7XG4gICAgLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXk6I2M2YzZjZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5bzojYjRiNGJiO1xuICAgIC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyOiNhNGE0YWQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQ6IzhjOGM5NDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTUwLWt5anptNDojNzI3NDdlO1xuICAgIC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yOiM2NTY4NzE7XG4gICAgLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWs6IzQyNDY1MDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtODojMzMzODQzO1xuICAgIC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpOiMyMzJiMzc7XG4gICAgLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDY6IzFiMjMyZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyajojMTYxZDI2O1xuICAgIC0tY29sb3ItbmV1dHJhbC05MDAtamRzMThtOiMxMzE5MjA7XG4gICAgLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHU6IzBmMTQxYTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwMC1xaXo5YTE6IzA2MDgwYTtcbiAgICAtLWNvbG9yLWVycm9yLTUwLTY5NHNyYjojZmZmNWY1O1xuICAgIC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMjojZmY3YTdhO1xuICAgIC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNDojZGIwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItOTAwLWtpa2EweTojNzAwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmU6IzFmMDAwMDtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtNTAtcG5jbTMwOiNlZmZmZjE7XG4gICAgLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDc6IzJiYjUzNDtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZjojMDA4MDJmO1xuICAgIC0tY29sb3Itc3VjY2Vzcy0xMDAwLXp5MXByZjojMDAxNDAxO1xuICAgIC0tY29sb3Itd2FybmluZy01MC10ams5em86I2ZmZmVmMDtcbiAgICAtLWNvbG9yLXdhcm5pbmctNDAwLWZ2MWdhMjojZmZlMzQ3O1xuICAgIC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxOiNmYmQzMzI7XG4gICAgLS1jb2xvci13YXJuaW5nLTkwMC1jMXA5NmU6Izg1NTkwMDtcbiAgICAtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjc6IzE5MTEwMDtcbiAgICAtLWNvbG9yLWluZm8tNTAtbXFiY3duOiNmMGZiZmY7XG4gICAgLS1jb2xvci1pbmZvLTMwMC1pYnkxZTk6Izc1Y2ZmZjtcbiAgICAtLWNvbG9yLWluZm8tNDAwLTVoYXFkNTojNDJiNGZmO1xuICAgIC0tY29sb3ItaW5mby02MDAtcHF5MG02OiMwMDZjZTA7XG4gICAgLS1jb2xvci1pbmZvLTEwMDAtcnRlbmRmOiMwMDExMjk7XG4gICAgLS1jb2xvci1wdXJwbGUtNDAwLWxjYjJ0YTojYmY4MGZmO1xuICAgIC0tY29sb3ItcHVycGxlLTcwMC12dzdhOHA6IzczMDBlNTtcbiAgICAtLWNvbG9yLWFtYmVyLTQwMC1meXJrMWM6I2ZmOTkwMDtcbiAgICAtLWNvbG9yLWFtYmVyLTUwMC1zM2tucDA6I2ZhNmYwMDtcbiAgICAtLWNvbG9yLXRyYW5zcGFyZW50LWY2NnhqZDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJsYWNrLXNneWFjaDojMDAwMDAwO1xuICAgIC0tY29sb3Itd2hpdGUtcXpiamhpOiNmZmZmZmY7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTMwMC1hcXN5bGY6I2VhNzE1ODtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNDAwLXE1N3BkbTojZGM1MDMyO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC01MDAtZ2Z1Nml1OiNkMTMzMTM7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTYwMC1odmc2eTY6I2JhMmUwZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNzAwLXl6cHV3czojYTgyYTBjO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC04MDAtdDF5cnR3OiM5NzI3MDk7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTkwMC1qejlqejg6Izg5MjQwNztcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTAwMC1jNHA4Mm06IzdkMjEwNTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTEwMC12Z2F2OHc6IzcyMWUwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTIwMC02emlvdnc6IzY3MWMwMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMzAwLXI5czAxcTojZTA3OTQxO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS00MDAta2Y4MDFhOiNjYzVmMjE7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTUwMC1xczQ2cG06I2JjNGQwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLXZ5eHlsbjojYTg0NDAxO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS03MDAtMGdhcTk4OiM5ODNjMDI7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTgwMC03NTdxZDk6IzhhMzYwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtOTAwLTRhNjR5ZDojN2UzMTAzO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMDAwLTVyZTB5NTojNzMyYzAyO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMTAwLXNnbXN5czojNjkyODAxO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMjAwLWlpa3Y0cDojNjAyNDAwO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0zMDAtcDluZ2Z4OiNiMjkxMWM7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTQwMC0zaDlsd3k6IzljN2IwYjtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNTAwLWRrMHJvZTojOGE2YjA1O1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy02MDAtZjVob3I3OiM3YjVmMDQ7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTcwMC1oM2poNDA6IzZmNTUwNDtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctODAwLTd4Nms5dDojNjU0ZDAzO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy05MDAtaDI1bG1oOiM1ZDQ1MDM7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTEwMDAtMmdhcWsxOiM1NTNmMDM7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTExMDAtNHR4a3F5OiM0ZDM5MDE7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTEyMDAtYjFmZmswOiM0ODMzMDA7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMzAwLW8wOXowajojNjdhMzUzO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTQwMC0xcWVkZzM6IzQxOTAyYztcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi01MDAtdG1paDBnOiMxZjgxMDQ7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNjAwLWxjdWptbDojMWE3MzAyO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTcwMC15Z2EyMmM6IzE3NjcwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi04MDAtNjR1dzBlOiMxNDVkMDI7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tOTAwLTV5Ynd5bjojMTI1NTAyO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTEwMDAtbnMxYnZvOiMxMDRkMDE7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTEwMC15Yjc3azg6IzBmNDYwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMjAwLW8zeHRtZzojMGQ0MDAwO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMzAwLTJma3pwMTojMmVhNTk3O1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNDAwLWJvOTBnaDojMWM4ZTgxO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNTAwLTk1emMxZTojMGQ3ZDcwO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNjAwLWg5a2sxczojMDk2ZjY0O1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNzAwLTA5MnhjMjojMDY2NDVhO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtODAwLXE5OW04MzojMDQ1YjUyO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtOTAwLTc0YXh3NTojMDM1MjRhO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMTAwMC15dmcxNm06IzAxNGI0NDtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTExMDAtOXRheDRyOiMwMTQ0M2U7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMjAwLTZ3MDVyODojMDAzZTM4O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0zMDAtdjM3cnNpOiM1MjljY2I7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTQwMC1kdm9oMWs6IzMxODRjMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNTAwLWJhOXdmaTojMDI3M2JiO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS02MDAta3FuMXV6OiMwMTY2YWI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTcwMC10Z3J3cWM6IzAxNWI5ZDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtODAwLXRjZWlpODojMDE1MjkyO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS05MDAtYWgzc251OiMwMTRhODc7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTEwMDAtODQ3dHkxOiMwMTQzN2Q7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTExMDAtYjVzNW5rOiMwMDNjNzU7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTEyMDAteWhydzN0OiMwMDM2NmQ7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTMwMC1vM3dlbjE6IzY4OGFlODtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNDAwLXZuY21xaTojNTk3OGUzO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi01MDAteTIxbzluOiM0MDY2ZGY7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTYwMC1yMG5xYnY6IzM3NTljZTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNzAwLXcwMWpxYzojMzE0ZmJmO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi04MDAtczB4OTN3OiMyYzQ2YjE7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTkwMC1mNnc5emU6IzI3M2VhNTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTAwMC0zdG9xMzE6IzIzMzc5YjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTEwMC0zczdocTM6IzFmMzE5MTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTIwMC15b2E0amg6IzFiMmI4ODtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMzAwLW1ycjd1ZjojYTc4M2UxO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS00MDAteTE0d2t6OiM5NDY5ZDY7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTUwMC1pZGxtYWQ6Izg0NTZjZTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNjAwLWJsaXJuaTojNzc0OWJmO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS03MDAta3R1cnM5OiM2YjQwYjI7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTgwMC1iZzV0a3I6IzYyMzdhNztcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtOTAwLW81dmJqeDojNTkzMDlkO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMDAwLXh2Y3FuNTojNTEyOTk0O1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMTAwLWo1eG8xaTojNGEyMzhiO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMjAwLXlma2ltaTojNDMxZDg0O1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMzAwLWhvdnZzYjojZGE3NTk2O1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNDAwLXI4OHJobTojY2U1NjdjO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNTAwLTNlY2MweDojYzMzZDY5O1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNjAwLTd2ZWFzdjojYjEzMjVjO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNzAwLWl0ZTRvNzojYTMyOTUyO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstODAwLWI2enMyMTojOTYyMjQ5O1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstOTAwLTE5a3l2cTojOGIxYjQyO1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTAwMC1xOGZob3Y6IzgxMTQzYjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTExMDAtMHl0bW9sOiM3ODBkMzU7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay0xMjAwLTh6a2VvbzojNmYwNjJmO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1jcml0aWNhbC1veG96MzU6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC0xMDAwLWM0cDgybSk7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWhpZ2gtMGoyMTIyOnZhcigtLWNvbG9yLWNoYXJ0cy1yZWQtNjAwLWh2ZzZ5Nik7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLW1lZGl1bS15bjczZjE6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS00MDAta2Y4MDFhKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbG93LWc2OG5odDp2YXIoLS1jb2xvci1jaGFydHMteWVsbG93LTMwMC1wOW5nZngpO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1wb3NpdGl2ZS15ZzNuMDU6dmFyKC0tY29sb3ItY2hhcnRzLWdyZWVuLTMwMC1vMDl6MGopO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1pbmZvLTdneXQ3OTp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0xLTQwMC1kdm9oMWspO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1uZXV0cmFsLTU3bWtwdTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1uZWdhdGl2ZS04cmlzaW06dmFyKC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNCk7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLXBvc2l0aXZlLWNnOWNsbzp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1pbmZvLXF0aTNnZzp2YXIoLS1jb2xvci1pbmZvLTYwMC1wcXkwbTYpO1xuICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1uZXV0cmFsLThxcms2bjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtZ3JpZC10Mnd2bHM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLXRpY2sta3Vqa3V4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS1heGlzLXppY2Mzajp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMS1qaXpmZno6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi0zMDAtbzN3ZW4xKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTItNm9hMW44OnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTUwMC0zZWNjMHgpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMy1mcWhrNWw6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtMzAwLTJma3pwMSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00LTNmN3dibTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTUwMC1pZGxtYWQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNS02bTMyOXQ6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS0zMDAtcjlzMDFxKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTYtaWZ2am91OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNjAwLXIwbnFidik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC03LW15bHIzOTp2YXIoLS1jb2xvci1jaGFydHMtcGluay04MDAtYjZ6czIxKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTgtd2xsN3hrOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTYwMC1oOWtrMXMpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtOS0wM2cwM2Q6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS04MDAtYmc1dGtyKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTEwLWJjM2I0eDp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTYwMC12eXh5bG4pO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTEtNnVhMmZ1OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItOTAwLWY2dzl6ZSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xMi10azZmZm86dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMTEwMC0weXRtb2wpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTMtMmg0OXg5OnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTkwMC03NGF4dzUpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTQtZHZscW9nOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTEwMC1qNXhvMWkpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTUtMnNxbTNqOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtOTAwLTRhNjR5ZCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xNi1lZGYyaG06dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMjAwLXlvYTRqaCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xNy05NWp6M2E6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstNDAwLXI4OHJobSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xOC02NjJ3MGU6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtMTIwMC02dzA1cjgpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTkteTJuMnU1OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNDAwLXkxNHdreik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yMC12NjdrY2w6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMjAwLWlpa3Y0cCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yMS02OTg5Nmw6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi01MDAteTIxbzluKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTIyLTEwcnFxZTp2YXIoLS1jb2xvci1jaGFydHMtcGluay03MDAtaXRlNG83KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTIzLTk5czFxdjp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC01MDAtOTV6YzFlKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI0LW0wemFyMjp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTcwMC1rdHVyczkpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjUtZHM2bjVqOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNTAwLXFzNDZwbSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNi1pY2VsNG46dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi04MDAtczB4OTN3KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI3LW9weXVoODp2YXIoLS1jb2xvci1jaGFydHMtcGluay0xMDAwLXE4Zmhvdik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yOC1nbTd2cTI6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtODAwLXE5OW04Myk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yOS0xMmdnN206dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMDAwLXh2Y3FuNSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMC02d2cwMzY6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS04MDAtNzU3cWQ5KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTMxLWluYzR5Njp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTExMDAtM3M3aHEzKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTMyLW9odWV0cjp2YXIoLS1jb2xvci1jaGFydHMtcGluay0zMDAtaG92dnNiKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTMzLTJzbm5tbTp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC0xMTAwLTl0YXg0cik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNC1vcXZ4MzU6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS0zMDAtbXJyN3VmKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM1LTQ0YWQ3czp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTExMDAtc2dtc3lzKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM2LXlqZ2JjcDp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTQwMC12bmNtcWkpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzctMG81cXpmOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTYwMC03dmVhc3YpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzgtZGVldDhkOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTQwMC1ibzkwZ2gpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzktd2JpNnB1OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNjAwLWJsaXJuaSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00MC1tYjMzdmY6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS00MDAta2Y4MDFhKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQxLTdkY282dDp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTcwMC13MDFqcWMpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDItNG01a2JpOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTkwMC0xOWt5dnEpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDMtMjVzbGU2OnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTcwMC0wOTJ4YzIpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDQtZTA0M2l1OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtOTAwLW81dmJqeCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00NS1qamswdmI6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS03MDAtMGdhcTk4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ2LW5uMGc3bzp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEwMDAtM3RvcTMxKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ3LXMyNjMwbDp2YXIoLS1jb2xvci1jaGFydHMtcGluay0xMjAwLTh6a2Vvbyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00OC1mcTg2eWM6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtMTAwMC15dmcxNm0pO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDktcnR2eTg2OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTIwMC15ZmtpbWkpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNTAtcmd1eHUwOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTAwMC01cmUweTUpO1xuICAgIC0tY29sb3ItY2hhcnRzLWVycm9yLWJhci1tYXJrZXItN3czaWpyOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWpkczE4bSk7XG4gICAgLS1jb2xvci1zZXZlcml0eS1kYXJrLXJlZC1vMDE5NDU6Izg3MDMwMztcbiAgICAtLWNvbG9yLXNldmVyaXR5LXJlZC1jZzFkajE6I2NlMzMxMTtcbiAgICAtLWNvbG9yLXNldmVyaXR5LW9yYW5nZS14a3lpNnA6I2Y4OTI1NjtcbiAgICAtLWNvbG9yLXNldmVyaXR5LXllbGxvdy1kOWpocTQ6I2YyY2Q1NDtcbiAgICAtLWNvbG9yLXNldmVyaXR5LWdyZXktZHN1dG95OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC10OHM0b3Q6dmFyKC0tY29sb3Itc2V2ZXJpdHktZGFyay1yZWQtbzAxOTQ1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtZmppOTBkOnZhcigtLWNvbG9yLXNldmVyaXR5LXJlZC1jZzFkajEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbWVkaXVtLW9kZWsxYjp2YXIoLS1jb2xvci1zZXZlcml0eS1vcmFuZ2UteGt5aTZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy05ZnFrbTg6dmFyKC0tY29sb3Itc2V2ZXJpdHkteWVsbG93LWQ5amhxNCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLXI4NTBodjp2YXIoLS1jb2xvci1zZXZlcml0eS1ncmV5LWRzdXRveSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC1nZjdwa2M6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtaGJtZTE5OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tZWhqaHA5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctcGRjcW15OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLWYxbHphZTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtMTAtdzJ3andxOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTI1LXhjazhpMDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNnZmcDJnOnJnYmEoMzUsIDQzLCA1NSwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtOHZ4NHY4OnJnYmEoMTUsIDIwLCAyNiwgMC4xMik7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LWduYXEzcjpyZ2JhKDE1LCAyMCwgMjYsIDAuMTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXJuaHQ4czp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXIxZXYxejp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1wZjNjZDIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kZWZhdWx0LWVsanQzNTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMXVmZmdpOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1nejh6dWg6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1taDVra3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS02ZTNmbjQ6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtcGYzY2QyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXd2eTdkaTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLW1oNWtrdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtNmp2ZjIwOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLXBmM2NkMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtcGM1NWFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tY29sb3ItYW1iZXItNTAwLXMza25wMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhOnZhcigtLWNvbG9yLWFtYmVyLTQwMC1meXJrMWMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItemU0aDBrOnZhcigtLWNvbG9yLWFtYmVyLTUwMC1zM2tucDApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWFjdGl2ZS1meDBnbmE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kZWZhdWx0LWU1NnRnbDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTliNzI5ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWhvdmVyLWptamsyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtZzJnamRsOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtaHdyeXl2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLTFhbzkxbTp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC0zejkyZ2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zeTdibWI6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtcXV3ODZrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtZDFqNWM2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci1yMnl5Mjg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtM243dDEyOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTN6OTJnaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctODh6dzZrOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci11ZXV2dmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci00N2tkbnU6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtM3o5MmdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FyZC03eWl6cDk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtaDV5dHFuOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FyZC03eWl6cDkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1iOHgyM2Q6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1oY3Vnc3U6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kaW1tZWQtaHZleTAwOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00OXRlYTM6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1taDVra3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC0zejkyZ2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLXp3NG9haDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtMG13cjllKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaG9tZS1oZWFkZXItYzEwcGc3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLXBhNHpiczpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLW1oNWtrdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLTdwcGJldTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItamZyeHdrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtb2c0NW8xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLWdlbno0djp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC02dmZwMmcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbW9iaWxlLXBhbmVsLXczZ3Iwcjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1vZzQ1bzE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXIteHN0Y2R3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLTd5MWlqNjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtYWN0aXZlLWRuMHJjMjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWRlZmF1bHQtZ2YybmJuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtaG92ZXItb2J3bHJ1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91OnZhcigtLWNvbG9yLXByaW1hcnktNzAwLWg3aHNycCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktNWp6ajk4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWNqaW9tbTp2YXIoLS1jb2xvci1pbmZvLTYwMC1wcXkwbTYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tNDBkZGV6OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LW5hb2hyejp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLWRnNW4zZDp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXllbGxvdy03Y2l3NGw6dmFyKC0tY29sb3Itd2FybmluZy00MDAtZnYxZ2EyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1saDdsbDc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1hY3RpdmUteXJ2OGdtOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLTZpdGhmaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItaG92ZXItYmp6NWJ0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItNmM4cjYzOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWtxbG4wYTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1lbWI0a3U6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtbjJwb211OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC10bHFzaGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXd2eTdkaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItNWwwb2hsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItMG82dXdvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtMndibHRrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtN3hxazJvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUta2htaDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1raG1oMDc6dmFyKC0tY29sb3ItcHJpbWFyeS03MDAtaDdoc3JwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtaWp3eDN5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy03bzRicTk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LWk5M2IyMTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS12eDE0dzk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtamR3NHk4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS1vem01dWI6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC1hdTRiYTk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1kNnpuZHo6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC1rbnhhMms6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMWozejFiOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdrOHJzeDp2YXIoLS1jb2xvci1lcnJvci01MC02OTRzcmIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTk6dmFyKC0tY29sb3ItaW5mby01MC1tcWJjd24pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctbjd4cThjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tY2RuOWE5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtc3JoNnZyOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAtcG5jbTMwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctZXBia2p3OnZhcigtLWNvbG9yLXdhcm5pbmctNTAtdGprOXpvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLXlpOHk4eDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItYjh4MjNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtZ2s3M2o5OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLWd3Ym5lbTp2YXIoLS1jb2xvci1wcmltYXJ5LTIwMC1yeDl1bHkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC01c3Eyc2E6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYXZhdGFyLWdlbi1haS15MWltejE6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSBmYXJ0aGVzdC1jb3JuZXIgYXQgdG9wIHJpZ2h0LCAjYjhlN2ZmIDAlLCAjMDA5OWZmIDI1JSwgIzVjN2ZmZiA0MCUgLCAjODU3NWZmIDYwJSwgIzk2MmVmZiA4MCUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hdmF0YXItZGVmYXVsdC1qaTI0amE6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtYXZhdGFyLTFwbXk3YTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sb2FkaW5nLWJhci1nZW4tYWktaTFmMThvOmxpbmVhci1ncmFkaWVudCg5MGRlZywgI2I4ZTdmZiAwJSwgIzAwOTlmZiAxMCUsICM1YzdmZmYgMjQlLCAjODU3NWZmIDUwJSwgIzk2MmVmZiA3NiUsICMwMDk5ZmYgOTAlLCAjYjhlN2ZmIDEwMCUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLXhjdjFmYjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLXVua2N3aDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLTZjY3VleDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLWVrYXdkODp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLXFobnBhMTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtb3V0Z29pbmctZGMwejRoOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1rM2wzamo6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtcXV3ODZrKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmcta2l6dmo1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLWZxbGswNzp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1saW5rLWRpc2FibGVkLWF6NXRvODp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRpc2FibGVkLTF1ZmZnaSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtbHB2anpjOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJzaXFjdDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtZWV3MXdqOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1ucjAyeWs6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1maW01Ync6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLW5qNTZ2aTp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1kaXNhYmxlZC1oNGdnbHA6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHI0NTM5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1pb3FhdDM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW9keGh0YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZHpwMXAyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnFrYWpqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1tZzRoaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC12eGJrbGc6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtaWNlcGt4OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHU6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLTMxMXptbjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWY0eHNsOTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1saWdodC10aGVtZS11b2V4aHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS15c2Q5MzE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LXE4dmJ6ODp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci00dGJwd3U6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItYXV4dHZjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmg6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtYmw3NXBvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXdpNDB3Mjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTI1anVpMzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLTJubzgzejp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtM2dkMWJtOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LTM0ZThuMTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteHp6YXd3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1paTUyYjcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLTZiMnViMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1lcTRuNXA6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xMWNzbnQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LW5lcDZqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djI6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1neWx6eTE6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmE6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItYXV4dHZjOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItYjV1eTQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC0xZjQyNDY6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXRvcC1nMWVpb3I6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1xcDRrMHg6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItYXV4dHZjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3Mwdzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXI1dGxuazp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1tM2Zwdzk6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItZzh6ajcwOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1pY2Vwa3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1ub3RpZmljYXRpb24tc3RhY2stYmFyLTNmOXJmajp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci14am5yb2g6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItZ3BmeTN3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXIteHlnOXYyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS1uejlyYmc6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N28pO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N286dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLXhoOGZoODp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3byk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci0xNmVqcjg6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N28pO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1qMW95dDE6dmFyKC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8taG8xcGppOnZhcigtLWNvbG9yLWluZm8tNjAwLXBxeTBtNik7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3Mta2YzNDd4OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmcteWxudXJlOnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLWMxcDk2ZSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLWY0Mjd2ZDp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8taG8xcGppKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtYXg5enU5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLTZpdm91djp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LTlmc200dzp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LTh2eDR2OCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtbmoxMjV6OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtaW50ZTJ6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtZ2s3M2o5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1yZ2FienY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LTRwMG11azp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXZpbmV6NDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1jMHM2N286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LWQxcDJneDp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LWduYXEzcik7XG4gICAgLS1jb2xvci1zdHJva2UtY2hhcnQtbGluZS1pMmttMHY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWl6M2U0dzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtcHgxc3U1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi03bXJrenc6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtcm85dW92OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC03MjdsNmQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMDI5dnU0OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMno6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1zd2t5Z3c6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6azp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zaXJvNHk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWs5d2oyMjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS01N2JyYjE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMnopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtanF0YmNwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1jOTl2MWo6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQteTV4NnF5OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItdGhjc3ltOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcjBxMTl0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZ2lvMDFwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTlkZ3NiMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLTB4cGJhcTp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ybm9iYXApO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLXl4ZXIxbjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC02bzNycDApO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC1pbGY3aGc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLXJqbmV3Zjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0xbTU5dTc6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC10cDdrZnI6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1ud2k4c2I6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci15cnlqdTg6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1raWg3MG86dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1OCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtNDFiNDVkOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1pb281aWE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtbGcyc29lOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LTBxNTlnOTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItZDJ2Yml1OnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZWlmbjd4OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtbnJkNjNjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC05ZHhiNDk6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXQxemw1aTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTRqZmQ3czp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLXJ3eTc5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1id3RtcDc6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHgpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci14bWR3eHA6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktd3VleHpvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXVrY2k5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItbnhqdms1OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC10ZnN6cnQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3k6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1panVsMzI6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQteXVhc2N5KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktZWJpdDAzOnZhcigtLWNvbG9yLXB1cnBsZS03MDAtdnc3YThwKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItZGVmYXVsdC11MHd1NTg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLXRleHQtaG9tZS1oZWFkZXItc2Vjb25kYXJ5LWR1ODZ2ODp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS10dGg0bGs6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtMWk5cjB4OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLTMyOGo5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC0zbDg3cW06dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHgpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtOXAwa3ZvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci02YWUzZGE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtY2R5cHA4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtMzdueWw1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLWN4OW83OTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1hN28yZDQ6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtYzFrbGJoOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1panVsMzIpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtMXcxdmNkOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtcHl3YnV6OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLWlveGg2bjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW5mN21jdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWE0aTEzcDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LWxpc3dtaTpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3E6Y3VycmVudENvbG9yO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXkyamlwOTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0Yzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItaTJhYjFrOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLTZhbzJsaTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtYWE4MHgzOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItcHo4YjFpOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1jczR5a3o6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1xZXJ6NzI6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy13eGJpdnM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtcXhjNGh1OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LW1kZXJ0Yjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtaHptY2lkOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC15ZnB1ang6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1ocDZ5bms6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLXZzbGhhczp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjOnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNWJ0eTg3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLWFudnVjOTp2YXIoLS1jb2xvci1pbmZvLTYwMC1wcXkwbTYpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqOnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLWMxcDk2ZSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLWFhcW1ydDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNzAwYXRwOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNHE2cnhvOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLXl1NW04dTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItenl3eGhoOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLXBmM2NkMik7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1mdXA5aHM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItdmxmdHpnOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLXBmM2NkMik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmh5bmsyOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLWxiYWpxNTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLW1oNWtrdSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtcTRsMmNrOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLWd3OWpkMjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtaXJpOWRpOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItdWVzbG84OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1hOGx5NG06dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1iNnZ5dnE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC12eTc3am86dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItZ2Ezdm9pOnZhcigtLWNvbG9yLXByaW1hcnktNTAtbWg1a2t1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLThueDN4Njp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1wZjNjZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtcjRtY2puOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItOHJ0NmpoOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLTdiMWxhajp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXdscWhvajp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC16dnFqaG06dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtejBheWV5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtajh3MWN5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXpsaW1hZDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtNGxtNjlyOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLW45OWl2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi1vZm41YWo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS12MnljbnU6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtcXV3ODZrKTtcbiAgICAtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNTowLjAwNWVtO1xuICAgIC0tZm9udC1jaGFydC1kZXRhaWwtc2l6ZS1ydTdhNTQ6dmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMpO1xuICAgIC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uOnNvbGlkO1xuICAgIC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdzoxcHg7XG4gICAgLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmstZGlzcGxheS1sLXV3cHEycjoycHg7XG4gICAgLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LXd4eTR3ajo3MDA7XG4gICAgLS1mb250LWV4cGFuZGFibGUtaGVhZGluZy1zaXplLXQ3MmYwajp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSk7XG4gICAgLS1mb250LWZhbWlseS1iYXNlLTE3d2tlajpcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgLS1mb250LWZhbWlseS1kaXNwbGF5LTZlODdlMjp2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaik7XG4gICAgLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZDp2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaik7XG4gICAgLS1mb250LWZhbWlseS1tb25vc3BhY2UtMHduYXp0Ok1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gICAgLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1saW5lLWhlaWdodC1uN251bWQ6dmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eik7XG4gICAgLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1zaXplLXVvZ3R1eDp2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2ayk7XG4gICAgLS1mb250LWxpbmstYnV0dG9uLWxldHRlci1zcGFjaW5nLThma3Y5bTp2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1zdmRoajUpO1xuICAgIC0tZm9udC1saW5rLWJ1dHRvbi13ZWlnaHQtYjhxcTBqOnZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcpO1xuICAgIC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzOnZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4pO1xuICAgIC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2I6dmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUpO1xuICAgIC0tZm9udC1zaXplLWJvZHktbS05dHMyNms6MTRweDtcbiAgICAtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzOjEycHg7XG4gICAgLS1mb250LXNpemUtZGlzcGxheS1sLTB4ZHozYTo0MnB4O1xuICAgIC0tZm9udC1zaXplLWZvcm0tbGFiZWwtc2JpemVvOnZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrKTtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4OjIwcHg7XG4gICAgLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dToxOHB4O1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTk6MTZweDtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLWl2bHlqdzoyNHB4O1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6OjE0cHg7XG4gICAgLS1mb250LXNpemUta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVpbWd2Nzp2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2ayk7XG4gICAgLS1mb250LXNpemUtdGFicy1rd3VvOW46dmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTkpO1xuICAgIC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHc6Z3JheXNjYWxlO1xuICAgIC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdDphbnRpYWxpYXNlZDtcbiAgICAtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtY3VrOXhxOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWFsZXJ0LWhlYWRlci04ODBhZjA6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWE6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtYnJlYWRjcnVtYi1jdXJyZW50LXFua2dudDp2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSk7XG4gICAgLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3OjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWRpc3BsYXktbC1udWYwYjg6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtZmxhc2hiYXItaGVhZGVyLTdxa2UzNzo3MDA7XG4gICAgLS1mb250LXdlaWdodC1mb3JtLWxhYmVsLXdmcTZ1Mzp2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LXd4eTR3aik7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90OjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1neG11cXM6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4Yjo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLWZrOW9majo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMTo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWF2eS1lbTg2Nmc6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVrYWludzp2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LXd4eTR3aik7XG4gICAgLS1mb250LXdlaWdodC1saWdodGVyLXh3YWd0dTozMDA7XG4gICAgLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0OjQwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LXRhYnMtcTFieTkyOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LXRhYnMtZGlzYWJsZWQtZ2dheWs4OnZhcigtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtY3VrOXhxKTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHI6MC4wMDVlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWRpc3BsYXktbC1jM3Y1NzE6LTAuMDNlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c286LTAuMDE1ZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyOi0wLjAxMGVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bTotMC4wMDVlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96Oi0wLjAyZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydjpub3JtYWw7XG4gICAgLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6OjIwcHg7XG4gICAgLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxOjE2cHg7XG4gICAgLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0OjQ4cHg7XG4gICAgLS1saW5lLWhlaWdodC1mb3JtLWxhYmVsLTN0ZmVjNjp2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6KTtcbiAgICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2g6MjRweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW46MjJweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjU6MjBweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1OjMwcHg7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlODoxOHB4O1xuICAgIC0tbGluZS1oZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLWhtcDhvajp2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6KTtcbiAgICAtLWxpbmUtaGVpZ2h0LXRhYnMtNXd5YTN5OnZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUpO1xuICAgIC0tYm9yZGVyLWFjdGl2ZS13aWR0aC11N3NmZzk6NHB4O1xuICAgIC0tYm9yZGVyLWNvZGUtZWRpdG9yLXN0YXR1cy1kaXZpZGVyLXdpZHRoLTNnb29oNjp2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCk7XG4gICAgLS1ib3JkZXItY29udGFpbmVyLXN0aWNreS13aWR0aC1yeGp3azA6MHB4O1xuICAgIC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtaTcycWdjOjBweDtcbiAgICAtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQ6MXB4O1xuICAgIC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6OjJweDtcbiAgICAtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhOjFweDtcbiAgICAtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oOjFweDtcbiAgICAtLWJvcmRlci1kcm9wZG93bi12aXJ0dWFsLW9mZnNldC13aWR0aC05Z29zbHA6MnB4O1xuICAgIC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0OjhweDtcbiAgICAtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbToycHg7XG4gICAgLS1ib3JkZXItbGluZS1jaGFydC1kYXNoLWFycmF5LXQ3ODB6bTozIDU7XG4gICAgLS1ib3JkZXItbGluZS1jaGFydC1saW5lLWpvaW4tbXV0a2piOnJvdW5kO1xuICAgIC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgteHIydDRwOjJweDtcbiAgICAtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z206MDtcbiAgICAtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGg6MnB4O1xuICAgIC0tYm9yZGVyLXBhbmVsLWhlYWRlci13aWR0aC1yZmZvOHM6MXB4O1xuICAgIC0tYm9yZGVyLXBhbmVsLXRvcC13aWR0aC0ycG5qamU6MXB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMzp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZGVmYXVsdC01cmw1azEpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzg6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWVtYmVkZGVkLTczd2tmcik7XG4gICAgLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMTp2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdjo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQ6MjBweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0OjNweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LTVybDVrMTp2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jYXJkLWVtYmVkZGVkLTczd2tmcjp2YXIoLS1ib3JkZXItcmFkaXVzLWNoYXQtYnViYmxlLXJoN3J6cik7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNoYXQtYnViYmxlLXJoN3J6cjo4cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaDp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmU6MTZweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5ncjo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3Vpcjo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42ajp2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtZHJvcHpvbmUtZHdycTVoOjEycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cToxMnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTU6OHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydzo4cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXE0emt6OTp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZGVmYXVsdC01cmw1azEpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZW1iZWRkZWQtOGJpODAyOnZhcigtLWJvcmRlci1yYWRpdXMtY2FyZC1lbWJlZGRlZC03M3drZnIpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLWRnNG9mYTp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSk7XG4gICAgLS1ib3JkZXItcmFkaXVzLXNrZWxldG9uLTgzODQ4MDo4cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXN0YXR1cy1pbmRpY2F0b3Itdm5rbHRoOnZhcigtLWJvcmRlci1yYWRpdXMtYmFkZ2Utenk4OXB2KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYjoyMHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy10aWxlcy01Yzlldms6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmE6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy10dXRvcmlhbC1wYW5lbC1pdGVtLWM0amZjYTp2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSk7XG4gICAgLS1ib3JkZXItdGFibGUtc3RpY2t5LXdpZHRoLWI3aGJmNToxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtYWN0aXZlLTFmaDAwMDp2YXIoLS1ib3JkZXItd2lkdGgtY2FyZC12dWs1dm0pO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRlZmF1bHQtbnlmMHB1OnZhcigtLWJvcmRlci13aWR0aC1jYXJkLXZ1azV2bSk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtZGlzYWJsZWQtNHBkZnNrOnZhcigtLWJvcmRlci13aWR0aC1jYXJkLXZ1azV2bSk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtaG92ZXItZXhpZHFtOnZhcigtLWJvcmRlci13aWR0aC1jYXJkLXZ1azV2bSk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1ibG9jay1lbmQtZGN2dXIyOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLXN0YXJ0LTg3c3d1Njp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnKTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtZW5kLTJ5MHJvMDp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnKTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtc3RhcnQteWlidjUyOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW06MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWNhcmQtdnVrNXZtOnZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oKTtcbiAgICAtLWJvcmRlci13aWR0aC1jYXJkLXNlbGVjdGVkLWMxNzF6djp2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20pO1xuICAgIC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLXV5ZXcxajoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5OjFweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLWJpZy0zNjFwdHg6M3B4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbGFyZ2UtNW01OXl5OjRweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLW1lZGl1bS13aHRiNGU6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbm9ybWFsLTRicjA3ZDoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1zbWFsbC04NzN0dmc6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWl0ZW0tY2FyZC1pZXJjcWY6dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtdnVrNXZtKTtcbiAgICAtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dToycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1yanNoc3U6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5czoycHg7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZXh0cmEtc2xvdy1sOW9meGg6MjcwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHU6OTBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWU6MTM1bXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5OjExNW1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhOjE2NW1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeDoyNTBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1hdmF0YXItZ2VuLWFpLWdyYWRpZW50LWRzN2R2eDozNjAwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tYXZhdGFyLWxvYWRpbmctZG90cy1tN2Zld2M6MTIwMG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1qejRvYzE6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLTFqY3dhZSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1mb2dlbmU6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLTZhdjc4ZDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcToxODBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWY6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stN3RkbzUyOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLWVhc2Utb3V0LXF1YXJ0LXRyZGVuODpjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXY6Y3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYi1hMGtua2U6Y3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYy16aWR3d2s6Y3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1hdmF0YXItZ2VuLWFpLWdyYWRpZW50LWo4aGI1azpjdWJpYy1iZXppZXIoMC43LCAwLCAwLjMsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLWU3MHF5Njp2YXIoLS1tb3Rpb24tZWFzaW5nLWVhc2Utb3V0LXF1YXJ0LXRyZGVuOCk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS05MC1oZW85eWE6dmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjgpO1xuICAgIC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXczMmdyaDplYXNlLW91dDtcbiAgICAtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay0ybjQweng6ZWFzZS1vdXQ7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trOmxpbmVhcjtcbiAgICAtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXhpN2xxbDplYXNlLW91dDtcbiAgICAtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS0yaHg2bHc6dmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYpO1xuICAgIC0tbW90aW9uLWVhc2luZy1zdGlja3ktMm81dm9nOnZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWItYTBrbmtlKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS01bmd5eWg6dmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYy16aWR3d2spO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlc3BvbnNpdmUteGthOWpsOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDkpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWV4cHJlc3NpdmUtcGxlNjQ1OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjg6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeCk7XG4gICAgLS1tb3Rpb24ta2V5ZnJhbWVzLWZhZGUtaW4tMHI5bGZ1OmF3c3VpLWZhZGUtaW4tMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1mYWRlLW91dC15cmE5bHI6YXdzdWktZmFkZS1vdXQtMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1zdGF0dXMtaWNvbi1lcnJvci0wZDBpNms6YXdzdWktc3RhdHVzLWljb24tZXJyb3ItMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1zY2FsZS1wb3B1cC03OGNjdHM6YXdzdWktc2NhbGUtcG9wdXAtMzUwMDNjO1xuICAgIC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYjoyMzhweDtcbiAgICAtLXNpemUtY29udHJvbC1hY2Zrajk6MTZweDtcbiAgICAtLXNpemUtaWNvbi1iaWctbmJyM3N2OjMycHg7XG4gICAgLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkOjQ4cHg7XG4gICAgLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdjoyMHB4O1xuICAgIC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2I6MTZweDtcbiAgICAtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtNWd1eWMxOjQwcHg7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aTozMnB4O1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC10aGJ0ams6MTVweDtcbiAgICAtLXNwYWNlLWFsZXJ0LWFjdGlvbi1sZWZ0LXh3NW1ndzp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1hbGVydC1ob3Jpem9udGFsLWRucG56bjp2YXIoLS1zcGFjZS1mbGFzaGJhci1ob3Jpem9udGFsLW9ld2Q5cCk7XG4gICAgLS1zcGFjZS1hbGVydC1tZXNzYWdlLXJpZ2h0LTZ5cDJ3Nzp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLXZ1ZTh6Mzp2YXIoLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC15ZW91MDgpO1xuICAgIC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpazo0cHg7XG4gICAgLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC13Mm5oOXo6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTg6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtaXY3c3BqOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzo1cHg7XG4gICAgLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHk6MHB4O1xuICAgIC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLWE3M3Rrazo2cHg7XG4gICAgLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4OjBweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1tb2RhbC1kaXNtaXNzLXZlcnRpY2FsLW4wcXo3YTp2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QpO1xuICAgIC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGk6LTVweDtcbiAgICAtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwOnZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpKTtcbiAgICAtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZ3V0dGVyLXdjM3dwcjo2cHg7XG4gICAgLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC0wbzdtYWw6dmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxKTtcbiAgICAtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1jZTd0NTc6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cTp2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMpO1xuICAgIC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamw6MTBweDtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtd2tycmIwOnZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LTBvN21hbCk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1sMWt3cDI6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWNlN3Q1Nyk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZGVmYXVsdC1nOWNtYWc6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtNnd5MW5xOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtZ21pYWpsKTtcbiAgICAtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3U6LTdweDtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1jb250ZW50LXRvcC0xMzUzOXY6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm06dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxOnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxOnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYTp2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMpO1xuICAgIC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXg6MzZweDtcbiAgICAtLXNwYWNlLWV4cGFuZGFibGUtc2VjdGlvbi1pY29uLW9mZnNldC10b3AtazhjemEzOnZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1KTtcbiAgICAtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1OnZhcigtLXNwYWNlLXMta2J6ZGI4KTtcbiAgICAtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LXQ0YXQ3cjozNnB4O1xuICAgIC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YzotNXB4O1xuICAgIC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzOi01cHg7XG4gICAgLS1zcGFjZS1mbGFzaGJhci1hY3Rpb24tbGVmdC1rOWE2YTI6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2UtZmxhc2hiYXItZGlzbWlzcy1yaWdodC1nNWt4MDk6MHB4O1xuICAgIC0tc3BhY2UtZmxhc2hiYXItaG9yaXpvbnRhbC1vZXdkOXA6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwteWVvdTA4OnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3OnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLWtleS12YWx1ZS1nYXAtaWNreTA1OjBweDtcbiAgICAtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS04MW5zZms6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4eGwtMHpxcXNtKTtcbiAgICAtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlOnZhcigtLXNwYWNlLXNjYWxlZC0yeC14bC12bHB6Z3QpO1xuICAgIC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW06MzZweDtcbiAgICAtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy0xZXc0MG06dmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzKTtcbiAgICAtLXNwYWNlLW1vZGFsLWNvbnRlbnQtYm90dG9tLTMxMTkyeTp2YXIoLS1zcGFjZS1zY2FsZWQtMngtbS1vOHVmbWEpO1xuICAgIC0tc3BhY2UtbW9kYWwtaG9yaXpvbnRhbC1teWlqczA6dmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxKTtcbiAgICAtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMTp2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC10b3Ata3N4dGt0OnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1kaXZpZGVyLW1hcmdpbi1ob3Jpem9udGFsLWgyYTMyMTp2YXIoLS1zcGFjZS14cy1qMWNoOTcpO1xuICAgIC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLXVlOGxzaTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtcGFuZWwtbmF2LWxlZnQtejBmeThiOjI4cHg7XG4gICAgLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rOjI4cHg7XG4gICAgLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkazp2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC1jbGFubzE6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNwbGl0LWJvdHRvbS1zcGUzYXA6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXJ6c2l5aTo2cHg7XG4gICAgLS1zcGFjZS10YWJzLWNvbnRlbnQtdG9wLTVseTZidTp2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3opO1xuICAgIC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1nejc4Nnc6LThweDtcbiAgICAtLXNwYWNlLXRhYnMtdmVydGljYWwtdjl3OXI4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLXRhYmxlLWNvbnRlbnQtYm90dG9tLTU5c2cwdjp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLXRhYmxlLWVtYmVkZGVkLWhlYWRlci10b3AtZXp6azE5OjBweDtcbiAgICAtLXNwYWNlLXRhYmxlLWZvb3Rlci1ob3Jpem9udGFsLWJpNWYwNTp2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItaG9yaXpvbnRhbC1zMWttOWEpO1xuICAgIC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMTowcHg7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItaG9yaXpvbnRhbC1zMWttOWE6MHB4O1xuICAgIC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWJvdHRvbS1semlzNWE6MHB4O1xuICAgIC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWZ1bGwtcGFnZS1ib3R0b20tNjh1cGJ3OjRweDtcbiAgICAtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlOnZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSk7XG4gICAgLS1zcGFjZS10cmVlLXZpZXctaW5kZW50YXRpb24tdWRhNG55OnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWs6dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZGVmYXVsdC04cnkzb3c6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtMG83bWFsKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtZ2NteDJ6OnZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1jZTd0NTcpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0Mmk6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzM6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamwpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtZGVzY3JpcHRpb24tcGFkZGluZy10b3AtcmJobnMxOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0cjp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLWhvcml6b250YWwtdHFnYW94OnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLW51M2R1NTp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteHhzLWFpd3RpNTp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC1tLW84dWZtYTp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngtbC10cDU1amQ6dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndDp2YXIoLS1zcGFjZS14bC1kODRlZXkpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXh4eGwtMHpxcXNtOnZhcigtLXNwYWNlLXh4eGwtbXc1aGJsKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1ub25lLWx5cHJ5eTp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2Q6dmFyKC0tc3BhY2UteHh4cy16ZWxwNWwpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWs6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkOnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtcy15cXZtb3o6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMTp2YXIoLS1zcGFjZS1sLTB5a3BiMSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZDp2YXIoLS1zcGFjZS14eGwtZXhpNjAwKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZTp2YXIoLS1zcGFjZS14eHhsLW13NWhibCk7XG4gICAgLS1zcGFjZS1zdGF0aWMteHh4cy03NzVtMmI6dmFyKC0tc3BhY2UteHh4cy16ZWxwNWwpO1xuICAgIC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDE6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4OnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zdGF0aWMtcy14emlmaDM6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc3RhdGljLW0tbzhxczgzOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbDp2YXIoLS1zcGFjZS1sLTB5a3BiMSk7XG4gICAgLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxOnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zdGF0aWMteHhsLXh5eThueDp2YXIoLS1zcGFjZS14eGwtZXhpNjAwKTtcbiAgICAtLXNwYWNlLXN0YXRpYy14eHhsLWEwZnMyMDp2YXIoLS1zcGFjZS14eHhsLW13NWhibCk7XG4gICAgLS1zcGFjZS1ub25lLWVhMzJsajowcHg7XG4gICAgLS1zcGFjZS14eHhzLXplbHA1bDoycHg7XG4gICAgLS1zcGFjZS14eHMtMGdtazQyOjRweDtcbiAgICAtLXNwYWNlLXhzLWoxY2g5Nzo4cHg7XG4gICAgLS1zcGFjZS1zLWtiemRiODoxMnB4O1xuICAgIC0tc3BhY2UtbS11dHh5em06MTZweDtcbiAgICAtLXNwYWNlLWwtMHlrcGIxOjIwcHg7XG4gICAgLS1zcGFjZS14bC1kODRlZXk6MjRweDtcbiAgICAtLXNwYWNlLXh4bC1leGk2MDA6MzJweDtcbiAgICAtLXNwYWNlLXh4eGwtbXc1aGJsOjQwcHg7XG4gICAgLS1zaGFkb3ctY2FyZC11a2FkbXg6bm9uZTtcbiAgICAtLXNoYWRvdy1pdGVtLWNhcmQtbG8wdWg2OnZhcigtLXNoYWRvdy1jYXJkLXVrYWRteCk7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLTJreXh2ZjowcHggMHB4IDFweCAxcHggI2U5ZWJlZCwgMHB4IDFweCA4cHggMnB4IHJnYmEoMCwgNywgMjIsIDAuMTIpO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtN3B6cm1lOjBweCAxcHggMXB4IDFweCAjZTllYmVkLCAwcHggNnB4IDM2cHggIzAwMDcxNjFhO1xuICAgIC0tc2hhZG93LWRyb3Bkb3duLXMxNmIxNzowcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LWRyb3B1cC1qZWs4eDE6dmFyKC0tc2hhZG93LWRyb3Bkb3duLXMxNmIxNyk7XG4gICAgLS1zaGFkb3ctZmxhc2gtY29sbGFwc2VkLXJ3NHlxYjowcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIC0tc2hhZG93LWZsYXNoLXN0aWNreS1wNWc1eTY6MHB4IDRweCA4cHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctbW9kYWwtZ2ljMTRiOnZhcigtLXNoYWRvdy1kcm9wZG93bi1zMTZiMTcpO1xuICAgIC0tc2hhZG93LXBhbmVsLTVqeXh4NTowcHggMHB4IDBweCAxcHggI2I2YmVjOTtcbiAgICAtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHVjYzFpOjBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMik7XG4gICAgLS1zaGFkb3ctcG9wb3Zlci1qYWVzZGU6dmFyKC0tc2hhZG93LWRyb3Bkb3duLXMxNmIxNyk7XG4gICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLWwzbnRvdTowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLThzdDVqcDotMXB4IDBweCAxcHggMHB4ICNlOWViZWQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS16aW01NGE6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC11d2Exem06MHB4IDJweCAwcHggMHB4ICNlOWViZWQsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01cmxjZW46NHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LTM2MGd4czotNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC0zMDAtYXFzeWxmOiNkNjNmMzg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNDAwLXE1N3BkbTojZWQ1OTU4O1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTUwMC1nZnU2aXU6I2ZlNmU3MztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC02MDAtaHZnNnk2OiNmZjhhOGE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNzAwLXl6cHV3czojZmZhMDllO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTgwMC10MXlydHc6I2ZmYjNiMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC05MDAtano5ano4OiNmZmM0YzA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTAwMC1jNHA4Mm06I2ZmZDJjZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMTAwLXZnYXY4dzojZmZlMGRkO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTEyMDAtNnppb3Z3OiNmZmVjZWE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMzAwLXI5czAxcTojYzU1MzA1O1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTQwMC1rZjgwMWE6I2RlNjkyMztcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS01MDAtcXM0NnBtOiNmMjdjMzY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLXZ5eHlsbjojZjg5MjU2O1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTcwMC0wZ2FxOTg6I2ZjYTU3MjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS04MDAtNzU3cWQ5OiNmZmI2OGI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtOTAwLTRhNjR5ZDojZmZjNmE0O1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTEwMDAtNXJlMHk1OiNmZmQ0YmI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTEwMC1zZ21zeXM6I2ZmZTFjZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMjAwLWlpa3Y0cDojZmZlZGUyO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTMwMC1wOW5nZng6Izk3NzAwMTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy00MDAtM2g5bHd5OiNiMDg0MDA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNTAwLWRrMHJvZTojYzU5NjAwO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTYwMC1mNWhvcjc6I2QzYTYxYztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy03MDAtaDNqaDQwOiNkZmI1MmM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctODAwLTd4Nms5dDojZWFjMzNhO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTkwMC1oMjVsbWg6I2YxY2Y2NTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMDAwLTJnYXFrMTojZjdkYjhhO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTExMDAtNHR4a3F5OiNmY2U1YTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTIwMC1iMWZmazA6I2ZmZWZjOTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTMwMC1vMDl6MGo6IzQ4ODUxYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTQwMC0xcWVkZzM6IzVhOWIyOTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTUwMC10bWloMGc6IzY5YWUzNDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTYwMC1sY3VqbWw6IzdkYmQ0YztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTcwMC15Z2EyMmM6IzhmY2E2MTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTgwMC02NHV3MGU6IzlmZDY3MztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTkwMC01eWJ3eW46I2IyZGY4ZDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTEwMDAtbnMxYnZvOiNjNWU3YTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMTAwLXliNzdrODojZDVlZmJlO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTIwMC1vM3h0bWc6I2U0ZjdkNTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMzAwLTJma3pwMTojMDE4OTc3O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC00MDAtYm85MGdoOiMwMDlkODk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTUwMC05NXpjMWU6IzAwYjA5YjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNjAwLWg5a2sxczojNDBiZmE5O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC03MDAtMDkyeGMyOiM1ZmNjYjc7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTgwMC1xOTltODM6Izc3ZDdjMztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtOTAwLTc0YXh3NTojOTRlMGQwO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMDAwLXl2ZzE2bTojYWNlOWRiO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMTAwLTl0YXg0cjojYzJmMGU2O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMjAwLTZ3MDVyODojZDdmN2YwO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTMwMC12Mzdyc2k6IzAwODE5YztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS00MDAtZHZvaDFrOiMwNDk3YmE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNTAwLWJhOXdmaTojMDhhYWQyO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTYwMC1rcW4xdXo6IzQ0YjlkZDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS03MDAtdGdyd3FjOiM2M2M2ZTc7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtODAwLXRjZWlpODojNzlkMmYwO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTkwMC1haDNzbnU6Izk4ZGNmNTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMDAwLTg0N3R5MTojYjNlNGY4O1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTExMDAtYjVzNW5rOiNjYWVkZmM7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTIwMC15aHJ3M3Q6I2RkZjRmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0zMDAtbzN3ZW4xOiM0ODZkZTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNDAwLXZuY21xaTojNjM4NGY1O1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTUwMC15MjFvOW46Izc2OThmZTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi02MDAtcjBucWJ2OiM4ZWE5ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNzAwLXcwMWpxYzojYTJiOGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTgwMC1zMHg5M3c6I2IxYzVmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi05MDAtZjZ3OXplOiNjM2QxZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTAwMC0zdG9xMzE6I2QyZGNmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMTAwLTNzN2hxMzojZGZlNmZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEyMDAteW9hNGpoOiNlY2YwZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMzAwLW1ycjd1ZjojOGQ1OWRlO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTQwMC15MTR3a3o6I2ExNzNlYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS01MDAtaWRsbWFkOiNiMDg4ZjU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNjAwLWJsaXJuaTojYmY5YmY5O1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTcwMC1rdHVyczk6I2NiYWJmYztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS04MDAtYmc1dGtyOiNkNmJhZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtOTAwLW81dmJqeDojZGZjOGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTEwMDAteHZjcW41OiNlOGQ1ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTEwMC1qNXhvMWk6I2VmZTJmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMjAwLXlma2ltaTojZjVlZGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay0zMDAtaG92dnNiOiNjNjRhNzA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTQwMC1yODhyaG06I2Q1Njg4OTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNTAwLTNlY2MweDojZTA3ZjlkO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay02MDAtN3ZlYXN2OiNlYjkyYWQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTcwMC1pdGU0bzc6I2Y1YTJiYjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstODAwLWI2enMyMTojZmZiMGM4O1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay05MDAtMTlreXZxOiNmZmMxZDQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEwMDAtcThmaG92OiNmZmQxZGU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTExMDAtMHl0bW9sOiNmZmRmZTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEyMDAtOHprZW9vOiNmZmVjZjE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtY3JpdGljYWwtb3hvejM1OnZhcigtLWNvbG9yLWNoYXJ0cy1yZWQtMzAwLWFxc3lsZik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaGlnaC0wajIxMjI6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC01MDAtZ2Z1Nml1KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1tZWRpdW0teW43M2YxOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNjAwLXZ5eHlsbik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbG93LWc2OG5odDp2YXIoLS1jb2xvci1jaGFydHMteWVsbG93LTcwMC1oM2poNDApO1xuICAgICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLXBvc2l0aXZlLXlnM24wNTp2YXIoLS1jb2xvci1jaGFydHMtZ3JlZW4tNTAwLXRtaWgwZyk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaW5mby03Z3l0Nzk6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMS01MDAtYmE5d2ZpKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1uZWdhdGl2ZS04cmlzaW06dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtcG9zaXRpdmUtY2c5Y2xvOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtaW5mby1xdGkzZ2c6dmFyKC0tY29sb3ItaW5mby0zMDAtaWJ5MWU5KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1uZXV0cmFsLThxcms2bjp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLXQyd3Zsczp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS10aWNrLWt1amt1eDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgICAgLS1jb2xvci1jaGFydHMtbGluZS1heGlzLXppY2Mzajp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgICAgLS1jb2xvci1jaGFydHMtZXJyb3ItYmFyLW1hcmtlci03dzNpanI6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3Itc2V2ZXJpdHktZGFyay1yZWQtbzAxOTQ1OiNkNjNmMzg7XG4gICAgICAtLWNvbG9yLXNldmVyaXR5LXJlZC1jZzFkajE6I2ZlNmU3MztcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwtZ2Y3cGtjOnZhcigtLWNvbG9yLWJsYWNrLXNneWFjaCk7XG4gICAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtaGJtZTE5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZzpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtOHZ4NHY4OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktZ25hcTNyOnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1ybmh0OHM6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXIxZXYxejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWd6OHp1aDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTZlM2ZuNDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3E6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXd2eTdkaTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC02anZmMjA6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTliNzI5ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS0xYW85MW06dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zeTdibWI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1kMWo1YzY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0zbjd0MTI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTg4enc2azp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci11ZXV2dmQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLTQ3a2RudTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItYjh4MjNkOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC02bzNycDA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1oY3Vnc3U6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00OXRlYTM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1qZHMxOG0pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLXBhNHpiczpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC01d290MWI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdG9jejhwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXIteHN0Y2R3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtZmh3ODVmOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWl4amgzZTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktbmFvaHJ6OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci02YzhyNjM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1rcWxuMGE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1lbWI0a3U6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1uMnBvbXU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUta2htaDA3OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtaWp3eDN5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLTdvNGJxOTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci13azhyc3g6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmUpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOTp2YXIoLS1jb2xvci1pbmZvLTEwMDAtcnRlbmRmKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy1zcmg2dnI6dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAwLXp5MXByZik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctZXBia2p3OnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLWdrNzNqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLWd3Ym5lbTp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LTVzcTJzYTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLWszbDNqajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtbHB2anpjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtMnNpcWN0OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWVldzF3ajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1ucjAyeWs6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtaWNlcGt4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctMzExem1uOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC1mNHhzbDk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtcTh2Yno4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS02YjJ1YjA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LW5lcDZqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLW0zZnB3OTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4Mjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWoxb3l0MTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWhvMXBqaTp2YXIoLS1jb2xvci1pbmZvLTQwMC01aGFxZDUpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3Mta2YzNDd4OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy15bG51cmU6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC1heDl6dTk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci02aXZvdXY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLXJnYWJ6djp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC00cDBtdWs6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXZpbmV6NDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LXB4MXN1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi03bXJrenc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtc3dreWd3OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6azp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtaWxmN2hnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLXJqbmV3Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTFtNTl1Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtdHA3a2ZyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1ud2k4c2I6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1ODp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgICAgLS1jb2xvci10ZXh0LWNvdW50ZXItaW9vNWlhOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtbGcyc29lOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtMHE1OWc5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTRqZmQ3czp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtcnd5Nzk2OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXIteG1kd3hwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtZW1wdHktd3VleHpvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdWtjaTkwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LXl1YXNjeTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1lYml0MDM6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1sY2IydGEpO1xuICAgICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC15amxhcXc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS10dGg0bGs6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci0zMjhqOXc6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtOXAwa3ZvOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW46dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2Q6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci02YWUzZGE6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC1jZHlwcDg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1hN28yZDQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS1pb3hoNm46dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW5mN21jdTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYTRpMTNwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1ejp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LW1kZXJ0Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWh6bWNpZDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC15ZnB1ang6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zbWFsbC12c2xoYXM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODc6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6dmFyKC0tY29sb3ItaW5mby00MDAtNWhhcWQ1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmo6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS1hYXFtcnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLXl1NW04dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci16eXd4aGg6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZnVwOWhzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItdmxmdHpnOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC02aHluazI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1sYmFqcTU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXRvY3o4cCk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC1xNGwyY2s6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1ndzlqZDI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtaXJpOWRpOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci11ZXNsbzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItYThseTRtOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1iNnZ5dnE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LXZ5Nzdqbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWdhM3ZvaTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS04bngzeDY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtcjRtY2puOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci04cnQ2amg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS03YjFsYWo6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXdscWhvajp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLXp2cWpobTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtajh3MWN5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXItemxpbWFkOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLTRsbTY5cjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLW45OWl2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLW9mbjVhajp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtdjJ5Y251OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLXNoYWRvdy1jb250YWluZXItMmt5eHZmOjBweCAxcHggOHB4IDJweCByZ2JhKDAsIDcsIDIyLCAwLjYpO1xuICAgICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS03cHpybWU6MHB4IDFweCAxcHggMXB4ICMxOTI1MzQsIDBweCA2cHggMzZweCAjMDAwNDBjO1xuICAgICAgLS1zaGFkb3ctZHJvcGRvd24tczE2YjE3OjBweCA0cHggMjBweCAxcHggcmdiYSgwLCA0LCAxMiwgMSk7XG4gICAgICAtLXNoYWRvdy1mbGFzaC1zdGlja3ktcDVnNXk2OjBweCA0cHggOHB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgICAtLXNoYWRvdy1wYW5lbC01anl4eDU6MHB4IDBweCAwcHggMXB4ICM0MTRkNWM7XG4gICAgICAtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHVjYzFpOjBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tbDNudG91OjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgICAgLS1zaGFkb3ctc3BsaXQtc2lkZS04c3Q1anA6LTFweCAwcHggMXB4IDBweCAjMTkyNTM0LCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS16aW01NGE6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgICAtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQtdXdhMXptOjBweCAycHggMHB4IDBweCAjNDE0ZDVjLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01cmxjZW46MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtMzYwZ3hzOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgIH1cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1jb21wYWN0LW1vZGU6bm90KCNcXDkpIHtcbiAgICAtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpOjI4cHg7XG4gICAgLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXRoYnRqazoxM3B4O1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnOjNweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1hNzN0a2s6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtY2U3dDU3OjEwcHg7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWdtaWFqbDp2YXIoLS1zcGFjZS14cy1qMWNoOTcpO1xuICAgIC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXg6MzJweDtcbiAgICAtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydzp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxOi0xcHg7XG4gICAgLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWs6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTU6dmFyKC0tc3BhY2Utbm9uZS1lYTMybGopO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LW0tbzh1Zm1hOnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngtbC10cDU1amQ6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndDp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteHh4bC0wenFxc206dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZDp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1azp2YXIoLS1zcGFjZS14eHhzLXplbHA1bCk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkOnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXMteXF2bW96OnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbS16MGFoNmM6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14bC14bHMybG46dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQ6dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZTp2YXIoLS1zcGFjZS14eGwtZXhpNjAwKTtcbiAgICAtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLXZ1ZTh6Mzp2YXIoLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC15ZW91MDgpO1xuICAgIC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6OnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLXRva2VuLXZlcnRpY2FsLWl2N3Nwajp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS1idXR0b24tbW9kYWwtZGlzbWlzcy12ZXJ0aWNhbC1uMHF6N2E6dmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkKTtcbiAgICAtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0zbzNqNHE6dmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWwxa3dwMjp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtY2U3dDU3KTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWc5Y21hZzp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC02d3kxbnE6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamwpO1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxOnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhOnZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yyk7XG4gICAgLS1zcGFjZS1leHBhbmRhYmxlLXNlY3Rpb24taWNvbi1vZmZzZXQtdG9wLWs4Y3phMzp2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWFpd3RpNSk7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC15ZW91MDg6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS1sYXlvdXQtY29udGVudC1ib3R0b20tODFuc2ZrOnZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHhsLTB6cXFzbSk7XG4gICAgLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZTp2YXIoLS1zcGFjZS1zY2FsZWQtMngteGwtdmxwemd0KTtcbiAgICAtLXNwYWNlLW1vZGFsLWNvbnRlbnQtYm90dG9tLTMxMTkyeTp2YXIoLS1zcGFjZS1zY2FsZWQtMngtbS1vOHVmbWEpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tNHF3YjAxOnZhcigtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZSk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3Q6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC11ZThsc2k6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrOnZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4pO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtdG9wLWNsYW5vMTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtYm90dG9tLXNwZTNhcDp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtdGFicy1jb250ZW50LXRvcC01bHk2YnU6dmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96KTtcbiAgICAtLXNwYWNlLXRhYnMtdmVydGljYWwtdjl3OXI4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtZ2NteDJ6OnZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1jZTd0NTcpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0Mmk6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzM6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamwpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtZGVzY3JpcHRpb24tcGFkZGluZy10b3AtcmJobnMxOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgfVxuICAuYXdzdWktbW90aW9uLWRpc2FibGVkOm5vdCgjXFw5KSB7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZXh0cmEtc2xvdy1sOW9meGg6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW9vNnR1OjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWU6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOTowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGE6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeDowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tYXZhdGFyLWdlbi1haS1ncmFkaWVudC1kczdkdng6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWF2YXRhci1sb2FkaW5nLWRvdHMtbTdmZXdjOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcTowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1tcjIwbjk6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLTFqY3dhZSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWp6NG9jMTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3EpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stNmF2NzhkOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWU2Y3BhZjp2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3EpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1xdWljay03dGRvNTI6dmFyKC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW9vNnR1KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZXNwb25zaXZlLXhrYTlqbDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1leHByZXNzaXZlLXBsZTY0NTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LXRvcC1uYXZpZ2F0aW9uOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC02dmZwMmc6cmdiYSgxNSwgMjAsIDI2LCAwLjcpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC04dng0djg6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktZ25hcTNyOnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tcm5odDhzOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtcjFldjF6OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWd6OHp1aDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS02ZTNmbjQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXd2eTdkaTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLTZqdmYyMDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC05YjcyOWU6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLTFhbzkxbTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zeTdibWI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtZDFqNWM2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTNuN3QxMjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTg4enc2azp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItdWV1dnZkOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItNDdrZG51OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWI4eDIzZDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC02bzNycDA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1paTUyYjc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWhjdWdzdTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00OXRlYTM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci01ZDl3eGQ6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtamRzMThtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtcGE0emJzOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC01d290MWI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtbGc3eXBkOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtMG13cjllOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC10b2N6OHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLXhzdGNkdzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1maHc4NWY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWl4amgzZTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLW5tMHhvdTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1uYW9ocno6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci02YzhyNjM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1uMnBvbXU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1raG1oMDc6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtaWp3eDN5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy03bzRicTk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdrOHJzeDp2YXIoLS1jb2xvci1lcnJvci0xMDAwLW9pY2U2ZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOTp2YXIoLS1jb2xvci1pbmZvLTEwMDAtcnRlbmRmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtc3JoNnZyOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC16eTFwcmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1lcGJranc6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLXlxbzduNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLWdrNzNqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1nd2JuZW06dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtNXNxMnNhOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLWszbDNqajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3Q6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWVldzF3ajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtbnIwMnlrOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1uajU2dmk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtaWNlcGt4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLTMxMXptbjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWY0eHNsOTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtcTh2Yno4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUtNmIydWIwOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LW5lcDZqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1tM2Zwdzk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWoxb3l0MTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamk6dmFyKC0tY29sb3ItaW5mby00MDAtNWhhcWQ1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1rZjM0N3g6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy15bG51cmU6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtYXg5enU5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLTZpdm91djp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLXJnYWJ6djp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtNHAwbXVrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdmluZXo0OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1weDFzdTU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTdtcmt6dzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXN3a3lndzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLWlsZjdoZzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtcmpuZXdmOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTFtNTl1Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXRwN2tmcjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci10YWItYnV0dG9uLWVycm9yLW53aThzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1ODp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLWlvbzVpYTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1sZzJzb2U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtMHE1OWc5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ybm9iYXA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtNGpmZDdzOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtcnd5Nzk2OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLXhtZHd4cDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS13dWV4em86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdWtjaTkwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3k6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1panVsMzI6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktZWJpdDAzOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbGNiMnRhKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtdHRoNGxrOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTFpOXIweDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci0zMjhqOXc6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTlwMGt2bzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2Q6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLWNkeXBwODp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1hN28yZDQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtaW94aDZuOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXItbmY3bWN1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYTRpMTNwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDE6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LW1kZXJ0Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1oem1jaWQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LXlmcHVqeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC12c2xoYXM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYzp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTVidHk4Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6dmFyKC0tY29sb3ItaW5mby00MDAtNWhhcWQ1KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaTY2cGR1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyajp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS1hYXFtcnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS15dTVtOHU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXp5d3hoaDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZnVwOWhzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLXZsZnR6Zzp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LTZoeW5rMjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1sYmFqcTU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXRvY3o4cCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtcTRsMmNrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLWd3OWpkMjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtaXJpOWRpOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItdWVzbG84OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1hOGx5NG06dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1iNnZ5dnE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC12eTc3am86dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItZ2Ezdm9pOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS04bngzeDY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LXI0bWNqbjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLThydDZqaDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS03YjFsYWo6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC13bHFob2o6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtenZxamhtOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtajh3MWN5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXpsaW1hZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtNGxtNjlyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLW45OWl2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi1vZm41YWo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS12MnljbnU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1wYzU1YXM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1od3J5eXY6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItcjJ5eTI4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtN3lpenA5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWg1eXRxbjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtN3lpenA5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC16dzRvYWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1qZnJ4d2s6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1vZzQ1bzEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AtZ2VuejR2OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLTd5MWlqNjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktNWp6ajk4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC10bHFzaGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXd2eTdkaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItNWwwb2hsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItMG82dXdvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtMndibHRrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtN3hxazJvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUta2htaDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LWk5M2IyMTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS12eDE0dzk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtamR3NHk4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS1vem01dWI6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC1hdTRiYTk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1kNnpuZHo6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC1rbnhhMms6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMWozejFiOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLW43eHE4Yzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci15aTh5OHg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWI4eDIzZCk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWtpenZqNTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1mcWxrMDc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kenAxcDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci00dGJwd3U6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItYXV4dHZjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmg6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtYmw3NXBvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXdpNDB3Mjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC0zZ2QxYm06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXh6emF3dzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1lcTRuNXA6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xMWNzbnQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWd5bHp5MTp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC0xZjQyNDY6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLXFwNGsweDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXI1dGxuazp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1nOHpqNzA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYjp2YXIoLS1jb2xvci1pdGVtLXNlbGVjdGVkLWljZXBreCk7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLXhqbnJvaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci1ncGZ5M3c6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLW56OXJiZzp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3byk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC14aDhmaDg6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N28pO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMTZlanI4OnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctZjQyN3ZkOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LTlmc200dzp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LTh2eDR2OCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtbmoxMjV6OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtaW50ZTJ6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtZ2s3M2o5KTtcbiAgICAtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LWQxcDJneDp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LWduYXEzcik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LXJvOXVvdjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtNzI3bDZkOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTAyOXZ1NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtc2lybzR5OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rOXdqMjI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtNTdicmIxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWpxdGJjcDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtYzk5djFqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLXk1eDZxeTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXRoY3N5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci0weHBiYXE6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC15eGVyMW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1raWg3MG86dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1OCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtNDFiNDVkOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWQydmJpdTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWVpZm43eDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTlkeGI0OTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdDF6bDVpOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktYnd0bXA3OnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLW54anZrNTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDUpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtdGZzenJ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4pO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC0zbDg3cW06dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHgpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWlqdWwzMik7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS0xdzF2Y2Q6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC15MmppcDk6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItOW9ienpwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC13djR0NGM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWkyYWIxazp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtcXhjNGh1OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1ocDZ5bms6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC03MDBhdHA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci00cTZyeG86dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZzpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LTh2eDR2ODpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1nbmFxM3I6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1ybmh0OHM6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1yMWV2MXo6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItZ3o4enVoOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTZlM2ZuNDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtd3Z5N2RpOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtNmp2ZjIwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWZxa2Fqajp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTliNzI5ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtMWFvOTFtOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLTN5N2JtYjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1kMWo1YzY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtM243dDEyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctODh6dzZrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci11ZXV2dmQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci00N2tkbnU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItYjh4MjNkOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmw6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTZvM3JwMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtaGN1Z3N1OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1qZHMxOG0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS1wYTR6YnM6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC0wbXdyOWU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXRvY3o4cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLTdwcGJldTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXIteHN0Y2R3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LW5hb2hyejp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTZjOHI2Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1rcWxuMGE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtZW1iNGt1OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLW4ycG9tdTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtdGxxc2hsOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC04ZGl2cTU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUta2htaDA3OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LWlqd3gzeTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctN280YnE5OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci13azhyc3g6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTk6dmFyKC0tY29sb3ItaW5mby0xMDAwLXJ0ZW5kZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXNyaDZ2cjp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctZXBia2p3OnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXIteWk4eTh4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLWdrNzNqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1nd2JuZW06dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtNXNxMnNhOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLWszbDNqajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6Yzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3Q6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWVldzF3ajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtbnIwMnlrOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1uajU2dmk6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtaWNlcGt4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLTMxMXptbjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWY0eHNsOTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtcTh2Yno4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUtNmIydWIwOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LW5lcDZqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1tM2Zwdzk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWoxb3l0MTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamk6dmFyKC0tY29sb3ItaW5mby00MDAtNWhhcWQ1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1rZjM0N3g6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy15bG51cmU6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtYXg5enU5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLTZpdm91djp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLXJnYWJ6djp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtNHAwbXVrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdmluZXo0OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1weDFzdTU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTdtcmt6dzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXN3a3lndzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLWlsZjdoZzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtcmpuZXdmOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTFtNTl1Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXRwN2tmcjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci10YWItYnV0dG9uLWVycm9yLW53aThzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1ODp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLWlvbzVpYTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1sZzJzb2U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtMHE1OWc5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ybm9iYXA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtNGpmZDdzOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtcnd5Nzk2OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLXhtZHd4cDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS13dWV4em86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdWtjaTkwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3k6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktZWJpdDAzOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbGNiMnRhKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtdHRoNGxrOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTFpOXIweDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci0zMjhqOXc6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTlwMGt2bzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2Q6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLWNkeXBwODp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1hN28yZDQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtaW94aDZuOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXItbmY3bWN1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYTRpMTNwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDE6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LW1kZXJ0Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1oem1jaWQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LXlmcHVqeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC12c2xoYXM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYzp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTVidHk4Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6dmFyKC0tY29sb3ItaW5mby00MDAtNWhhcWQ1KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaTY2cGR1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyajp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS1hYXFtcnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS15dTVtOHU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXp5d3hoaDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZnVwOWhzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLXZsZnR6Zzp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LTZoeW5rMjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1sYmFqcTU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXRvY3o4cCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtcTRsMmNrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLWd3OWpkMjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtaXJpOWRpOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItdWVzbG84OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1hOGx5NG06dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1iNnZ5dnE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC12eTc3am86dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItZ2Ezdm9pOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS04bngzeDY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LXI0bWNqbjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLThydDZqaDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS03YjFsYWo6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC13bHFob2o6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtenZxamhtOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtajh3MWN5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXpsaW1hZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtNGxtNjlyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLW45OWl2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi1vZm41YWo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS12MnljbnU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItMmt5eHZmOm5vbmU7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS03cHpybWU6MHB4IDFweCAxcHggMXB4ICMxOTI1MzQsIDBweCA2cHggMzZweCAjMDAwNDBjO1xuICAgIC0tc2hhZG93LWRyb3Bkb3duLXMxNmIxNzowcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNCwgMTIsIDEpO1xuICAgIC0tc2hhZG93LXNwbGl0LWJvdHRvbS1sM250b3U6MHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgLS1zaGFkb3ctc3BsaXQtc2lkZS04c3Q1anA6LTFweCAwcHggMXB4IDBweCAjMTkyNTM0LCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktemltNTRhOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC11d2Exem06MHB4IDJweCAwcHggMHB4ICM0MTRkNWMsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01cmxjZW46MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LTM2MGd4czowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1wYzU1YXM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1od3J5eXY6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItcjJ5eTI4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtN3lpenA5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWg1eXRxbjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtN3lpenA5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC16dzRvYWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1qZnJ4d2s6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1vZzQ1bzEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AtZ2VuejR2OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLTd5MWlqNjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktNWp6ajk4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItNWwwb2hsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItMG82dXdvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtMndibHRrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtN3hxazJvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUta2htaDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LWk5M2IyMTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS12eDE0dzk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtamR3NHk4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS1vem01dWI6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC1hdTRiYTk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1kNnpuZHo6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC1rbnhhMms6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMWozejFiOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLW43eHE4Yzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWtpenZqNTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1mcWxrMDc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kenAxcDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci00dGJwd3U6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItYXV4dHZjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmg6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtYmw3NXBvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXdpNDB3Mjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC0zZ2QxYm06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXh6emF3dzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1lcTRuNXA6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xMWNzbnQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWd5bHp5MTp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC0xZjQyNDY6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLXFwNGsweDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXI1dGxuazp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1nOHpqNzA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYjp2YXIoLS1jb2xvci1pdGVtLXNlbGVjdGVkLWljZXBreCk7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLXhqbnJvaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci1ncGZ5M3c6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLW56OXJiZzp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3byk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC14aDhmaDg6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N28pO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMTZlanI4OnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctZjQyN3ZkOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LTlmc200dzp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LTh2eDR2OCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtbmoxMjV6OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtaW50ZTJ6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtZ2s3M2o5KTtcbiAgICAtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LWQxcDJneDp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LWduYXEzcik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LXJvOXVvdjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtNzI3bDZkOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTAyOXZ1NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtc2lybzR5OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rOXdqMjI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtNTdicmIxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWpxdGJjcDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtYzk5djFqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLXk1eDZxeTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXRoY3N5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci0weHBiYXE6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC15eGVyMW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1raWg3MG86dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1OCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtNDFiNDVkOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWQydmJpdTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWVpZm43eDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTlkeGI0OTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdDF6bDVpOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktYnd0bXA3OnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLW54anZrNTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDUpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtdGZzenJ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4pO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWlqdWwzMjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3kpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC0zbDg3cW06dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHgpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWlqdWwzMik7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS0xdzF2Y2Q6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC15MmppcDk6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItOW9ienpwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC13djR0NGM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWkyYWIxazp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtcXhjNGh1OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1ocDZ5bms6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC03MDBhdHA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci00cTZyeG86dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1zaGFkb3ctZHJvcHVwLWplazh4MTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tczE2YjE3KTtcbiAgICAtLXNoYWRvdy1tb2RhbC1naWMxNGI6dmFyKC0tc2hhZG93LWRyb3Bkb3duLXMxNmIxNyk7XG4gICAgLS1zaGFkb3ctcG9wb3Zlci1qYWVzZGU6dmFyKC0tc2hhZG93LWRyb3Bkb3duLXMxNmIxNyk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLTdwcGJldTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLXlxMXJidSk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZTpub3QoI1xcOSkge1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGk6MjhweDtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZDp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1azp2YXIoLS1zcGFjZS14eHhzLXplbHA1bCk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkOnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXMteXF2bW96OnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbS16MGFoNmM6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14bC14bHMybG46dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQ6dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZTp2YXIoLS1zcGFjZS14eGwtZXhpNjAwKTtcbiAgICAtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLXZ1ZTh6Mzp2YXIoLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC15ZW91MDgpO1xuICAgIC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6OnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLXRva2VuLXZlcnRpY2FsLWl2N3Nwajp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS1idXR0b24tbW9kYWwtZGlzbWlzcy12ZXJ0aWNhbC1uMHF6N2E6dmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkKTtcbiAgICAtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0zbzNqNHE6dmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWc5Y21hZzp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxKTtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLXJtc3QwMTp2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkKTtcbiAgICAtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYTp2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMpO1xuICAgIC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwteWVvdTA4OnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tNHF3YjAxOnZhcigtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZSk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3Q6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC11ZThsc2k6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrOnZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4pO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtdG9wLWNsYW5vMTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtYm90dG9tLXNwZTNhcDp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtdGFicy1jb250ZW50LXRvcC01bHk2YnU6dmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96KTtcbiAgICAtLXNwYWNlLXRhYnMtdmVydGljYWwtdjl3OXI4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtbDczdDJpOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0zbzNqNHEpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtZGVzY3JpcHRpb24tcGFkZGluZy10b3AtcmJobnMxOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1mbGFzaGJhcjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS02ZTNmbjQ6cmdiYSgwLCA3LCAyMiwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDI6cmdiYSgwLCA3LCAyMiwgMC4xNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1vZHhodGE6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGs6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtcGE0emJzOnJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0yNS14Y2s4aTApO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6Yzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3Q6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLW5qNTZ2aTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXE6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1yMHExOXQ6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1naW8wMXA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItOWRnc2IwOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXVrY2k5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItbnhqdms1OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTZsbzJsNTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1ejp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNzAwYXRwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNHE2cnhvOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtcGM1NWFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci01bDBvaGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWtpenZqNTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1mcWxrMDc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHI0NTM5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1pb3FhdDM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW9keGh0YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItbWc0aGhhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItemU0aDBrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWJsNzVwbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC14cGRhbjApO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWVxNG41cDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXExY3NudDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtZ3lsenkxOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtcm85dW92OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0wMjl2dTQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXNpcm80eTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItazl3ajIyOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTU3YnJiMTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1qcXRiY3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMnopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWM5OXYxajp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci10aGNzeW06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS0xdzF2Y2Q6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC15MmppcDk6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItOW9ienpwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC13djR0NGM6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWkyYWIxazp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1ocDZ5bms6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS02ZTNmbjQ6cmdiYSgwLCA3LCAyMiwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDI6cmdiYSgwLCA3LCAyMiwgMC4wNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1vZHhodGE6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGs6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC13Mndqd3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6Yzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtMnNpcWN0OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1uajU2dmk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctd3hiaXZzKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy13eGJpdnMpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy13eGJpdnMpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1pejNlNHc6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXd4Yml2cyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6azp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zaXJvNHk6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWs5d2oyMjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXIwcTE5dDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWdpbzAxcDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci05ZGdzYjA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdWtjaTkwOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy13eGJpdnMpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItbnhqdms1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy13eGJpdnMpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXd4Yml2cyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtMzdueWw1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLWN4OW83OTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXd4Yml2cyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXo6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXd4Yml2cyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy13eGJpdnMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLTZhbzJsaTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctd3hiaXZzKTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtY3M0eWt6OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy13eGJpdnMpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNzAwYXRwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNHE2cnhvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWpkczE4bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtcGM1NWFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci01bDBvaGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWtpenZqNTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1mcWxrMDc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHI0NTM5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1pb3FhdDM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW9keGh0YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItbWc0aGhhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItemU0aDBrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWJsNzVwbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC14cGRhbjApO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWVxNG41cDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXExY3NudDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtZ3lsenkxOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtcm85dW92OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0wMjl2dTQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtNTdicmIxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWpxdGJjcDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtYzk5djFqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXRoY3N5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLTF3MXZjZDp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXkyamlwOTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0Yzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItaTJhYjFrOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLWhwNnluazp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS02ZTNmbjQ6cmdiYSgwLCA3LCAyMiwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDI6cmdiYSgwLCA3LCAyMiwgMC4wNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1vZHhodGE6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGs6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1scHZqemM6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJzaXFjdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emspO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXNpcm80eTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItazl3ajIyOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcjBxMTl0OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZ2lvMDFwOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTlkZ3NiMDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC11a2NpOTA6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLW54anZrNTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWZvbnQtZXhwYW5kYWJsZS1oZWFkaW5nLXNpemUtdDcyZjBqOjE0cHg7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtcGM1NWFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci01bDBvaGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLXByNDUzOTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtaW9xYXQzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1vZHhodGEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW1nNGhoYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXplNGgwayk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC14cGRhbjA6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1ibDc1cG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQteHBkYW4wKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1lcTRuNXA6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xMWNzbnQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWd5bHp5MTp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLXhqbnJvaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtNTdicmIxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWpxdGJjcDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtYzk5djFqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXRoY3N5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1ocDZ5bms6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZzpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LTh2eDR2ODpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1nbmFxM3I6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1ybmh0OHM6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1yMWV2MXo6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItZ3o4enVoOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTZlM2ZuNDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXd2eTdkaTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtNmp2ZjIwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1vZHhodGE6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItemU0aDBrOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLW5qNTZ2aSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtOWI3MjllOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLTZpdGhmaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS0xYW85MW06dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM3k3Ym1iOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWQxajVjNjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0zbjd0MTI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy04OHp3Nms6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXVldXZ2ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLTQ3a2RudTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1iOHgyM2Q6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1oY3Vnc3U6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtNDl0ZWEzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItNWQ5d3hkOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWpkczE4bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLXBhNHpiczpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdG9jejhwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci14c3RjZHc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtZmh3ODVmOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1peGpoM2U6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ubTB4b3U6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktbmFvaHJ6OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItNmM4cjYzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWtxbG4wYTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1lbWI0a3U6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtbjJwb211OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC04ZGl2cTU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUta2htaDA3OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LWlqd3gzeTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctN280YnE5OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci13azhyc3g6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTk6dmFyKC0tY29sb3ItaW5mby0xMDAwLXJ0ZW5kZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXNyaDZ2cjp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctZXBia2p3OnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1nazczajk6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtZ3dibmVtOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LTVzcTJzYTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1rM2wzamo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1scHZqemM6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJzaXFjdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emspO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtZWV3MXdqOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1ucjAyeWs6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLW5qNTZ2aTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtaWNlcGt4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLTMxMXptbjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWY0eHNsOTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtcTh2Yno4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUtNmIydWIwOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emspO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LW5lcDZqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1tM2Zwdzk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWoxb3l0MTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamk6dmFyKC0tY29sb3ItaW5mby00MDAtNWhhcWQ1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1rZjM0N3g6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy15bG51cmU6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtYXg5enU5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLTZpdm91djp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLXJnYWJ6djp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtNHAwbXVrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdmluZXo0OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXE6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1weDFzdTU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTdtcmt6dzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1zd2t5Z3c6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zaXJvNHk6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWs5d2oyMjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtaWxmN2hnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1yam5ld2Y6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtMW01OXU3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtdHA3a2ZyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItbndpOHNiOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXIteXJ5anU4OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItaW9vNWlhOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWxnMnNvZTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC0wcTU5Zzk6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00amZkN3M6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1yd3k3OTY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXIteG1kd3hwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LXd1ZXh6bzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC11a2NpOTA6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLW54anZrNTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LXl1YXNjeTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHg6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtbnJkNjNjOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1lYml0MDM6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1sY2IydGEpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQteWpsYXF3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTZsbzJsNTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS10dGg0bGs6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtMWk5cjB4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLTMyOGo5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtOXAwa3ZvOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci02YWUzZGE6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtY2R5cHA4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLWE3bzJkNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS1pb3hoNm46dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1uZjdtY3U6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hNGkxM3A6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1ejp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtbWRlcnRiOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWh6bWNpZDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQteWZwdWp4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLXZzbGhhczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNWJ0eTg3OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLWFudnVjOTp2YXIoLS1jb2xvci1pbmZvLTQwMC01aGFxZDUpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqOnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLWFhcW1ydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLXl1NW04dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItenl3eGhoOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1mdXA5aHM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItdmxmdHpnOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmh5bmsyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLWxiYWpxNTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdG9jejhwKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC1xNGwyY2s6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItZ3c5amQyOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC1pcmk5ZGk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci11ZXNsbzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWE4bHk0bTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLWI2dnl2cTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LXZ5Nzdqbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1nYTN2b2k6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLThueDN4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtcjRtY2puOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItOHJ0NmpoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLTdiMWxhajp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXdscWhvajp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC16dnFqaG06dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC1qOHcxY3k6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXItemxpbWFkOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS00bG02OXI6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtbjk5aXZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLW9mbjVhajp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLXYyeWNudTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXBjNTVhczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3EpO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLWh3cnl5djp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci1yMnl5Mjg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FyZC03eWl6cDk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtaDV5dHFuOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FyZC03eWl6cDkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLXp3NG9haDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtMG13cjllKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWpmcnh3azp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC1nZW56NHY6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNnZmcDJnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtb2c0NW8xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItN3kxaWo2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtb2c0NW8xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS01anpqOTg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNnZmcDJnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLXRscXNobDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtd3Z5N2RpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci01bDBvaGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci0wbzZ1d286dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0yd2JsdGs6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS03eHFrMm86dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1raG1oMDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQtaTkzYjIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXZ4MTR3OTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1qZHc0eTg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLW96bTV1Yjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LWF1NGJhOTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItYWN0aXZlLWQ2em5kejp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LWtueGEyazp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xajN6MWI6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctbjd4cThjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tY2RuOWE5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLXlpOHk4eDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItYjh4MjNkKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmcta2l6dmo1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLWZxbGswNzp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1wcjQ1Mzk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtaGJ0NXFoKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWlvcWF0Mzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kenAxcDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamopO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW1nNGhoYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXplNGgwayk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTR0YnB3dTp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQteHBkYW4wOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLTdpbGFiaDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1ibDc1cG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQteHBkYW4wKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtd2k0MHcyOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLTdpbGFiaCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLTNnZDFibTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteHp6YXd3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1paTUyYjcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWVxNG41cDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXExY3NudDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtZ3lsenkxOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTFmNDI0Njp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItcXA0azB4OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtbGc3eXBkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWc4emo3MDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtaWNlcGt4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLWdwZnkzdzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2Mik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUtbno5cmJnOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLXhoOGZoODp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3byk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci0xNmVqcjg6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N28pO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy1mNDI3dmQ6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWhvMXBqaSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctOWZzbTR3OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtOHZ4NHY4KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1uajEyNXo6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1pbnRlMno6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1nazczajkpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtZDFwMmd4OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktZ25hcTNyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtcm85dW92OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC03MjdsNmQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMDI5dnU0OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTU3YnJiMTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1qcXRiY3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMnopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWM5OXYxajp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC15NXg2cXk6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci10aGNzeW06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItMHhwYmFxOnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcCk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQteXhlcjFuOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTZvM3JwMCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24ta2loNzBvOnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci15cnlqdTgpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLTQxYjQ1ZDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1kMnZiaXU6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHgpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1laWZuN3g6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1ucmQ2M2MpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC05ZHhiNDk6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXQxemw1aTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWJ3dG1wNzp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC10ZnN6cnQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtaWp1bDMyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LXl1YXNjeSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLTNsODdxbTp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTFpOXIweCk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWMxa2xiaDp2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtaWp1bDMyKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLTF3MXZjZDp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXkyamlwOTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0Yzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItaTJhYjFrOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC1xeGM0aHU6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLWhwNnluazp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTcwMGF0cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLTRxNnJ4bzp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWpkczE4bSk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1mbGFzaGJhcjpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1yMHExOXQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWdpbzAxcDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTlkZ3NiMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLXdhcm5pbmcuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtaGJ0NXFoOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtcGE0emJzOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcjBxMTl0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1naW8wMXA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci05ZGdzYjA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS02ZTNmbjQ6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5ems6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1yMHExOXQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWdpbzAxcDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTlkZ3NiMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIH1cbiAgfVxuICAuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1yMWV2MXo6dmFyKC0tdW5kZWZpbmVkLWZneXZscyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtZWxqdDM1OnZhcigtLXVuZGVmaW5lZC15eHkxeDgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1nejh6dWg6dmFyKC0tdW5kZWZpbmVkLWZneXZscyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTZlM2ZuNDp2YXIoLS11bmRlZmluZWQtZmd5dmxzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDI6dmFyKC0tdW5kZWZpbmVkLXl4eTF4OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtNmp2ZjIwOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhOnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGs6dmFyKC0tdW5kZWZpbmVkLTdhcmUwdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmw6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS11bmRlZmluZWQtcW1tZGdxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci01ZDl3eGQ6dmFyKC0tdW5kZWZpbmVkLXFtbWRncSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZDp2YXIoLS11bmRlZmluZWQtZmd5dmxzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC0wbXdyOWU6dmFyKC0tdW5kZWZpbmVkLXl4eTF4OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1Zjp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWl4amgzZTp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ubTB4b3U6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWNqaW9tbTp2YXIoLS11bmRlZmluZWQtYzM5YjE2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTQwZGRlejp2YXIoLS11bmRlZmluZWQtYjNvOWhwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhOnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1uMnBvbXU6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTJ3Ymx0azp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNTp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci14Y3YxZmI6dmFyKC0tY29sb3ItZXJyb3ItNTAtNjk0c3JiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLXVua2N3aDp2YXIoLS1jb2xvci13YXJuaW5nLTUwLXRqazl6byk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy02Y2N1ZXg6dmFyKC0tY29sb3Itc3VjY2Vzcy01MC1wbmNtMzApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tZWthd2Q4OnZhcigtLXVuZGVmaW5lZC1uZjZwbWQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtcWhucGExOnZhcigtLXVuZGVmaW5lZC1mZ3l2bHMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6Yzp2YXIoLS11bmRlZmluZWQta3ZhN3ZhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtMnNpcWN0OnZhcigtLXVuZGVmaW5lZC1rdmE3dmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtZWV3MXdqOnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpOnZhcigtLXVuZGVmaW5lZC1rdmE3dmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6dmFyKC0tdW5kZWZpbmVkLTdua2d5MSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktbmVwNmo5OnZhcigtLXVuZGVmaW5lZC1mZ3l2bHMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OnZhcigtLXVuZGVmaW5lZC00czc5c3YpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODI6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmI6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNzp2YXIoLS11bmRlZmluZWQtN25rZ3kxKTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNTp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcTp2YXIoLS11bmRlZmluZWQtZWZkOTlwKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLXVuZGVmaW5lZC12OHVrNjEpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtcHgxc3U1OnZhcigtLXVuZGVmaW5lZC12OHVrNjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMno6dmFyKC0tdW5kZWZpbmVkLTdhcmUwdSk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtc3dreWd3OnZhcigtLXVuZGVmaW5lZC05c2l5ZjApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprOnZhcigtLXVuZGVmaW5lZC03YXJlMHUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aDp2YXIoLS11bmRlZmluZWQtN2FyZTB1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtc2lybzR5OnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcjBxMTl0OnZhcigtLXVuZGVmaW5lZC16d2I3Y2opO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWdpbzAxcDp2YXIoLS11bmRlZmluZWQtendiN2NqKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItOWRnc2IwOnZhcigtLXVuZGVmaW5lZC16d2I3Y2opO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00amZkN3M6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtaWp1bDMyOnZhcigtLXVuZGVmaW5lZC12OHVrNjEpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHg6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWMxa2xiaDp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLTF3MXZjZDp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1ejp2YXIoLS11bmRlZmluZWQtZWZkOTlwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDE6dmFyKC0tdW5kZWZpbmVkLWt2YTd2YSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LWxpc3dtaTp2YXIoLS11bmRlZmluZWQta3ZhN3ZhKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC15MmppcDk6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0Yzp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWkyYWIxazp2YXIoLS11bmRlZmluZWQtYzM5YjE2KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtY3M0eWt6OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODc6dmFyKC0tdW5kZWZpbmVkLWt2YTd2YSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLWFudnVjOTp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqOnZhcigtLXVuZGVmaW5lZC1jdGd1MjUpO1xuICAgIC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWo6XCJFbWJlciBNb2Rlcm4gVGV4dCBVSVwiLCBcIkFtYXpvbiBFbWJlclwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIC0tZm9udC1zaXplLWZvcm0tbGFiZWwtc2JpemVvOjE0cHg7XG4gICAgLS1mb250LXNpemUta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVpbWd2NzoxNHB4O1xuICAgIC0tZm9udC1zaXplLXRhYnMta3d1bzluOjE0cHg7XG4gICAgLS1mb250LXdlaWdodC1hbGVydC1oZWFkZXItODgwYWYwOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWJyZWFkY3J1bWItY3VycmVudC1xbmtnbnQ6NDAwO1xuICAgIC0tZm9udC13ZWlnaHQtYnV0dG9uLWFoYjBldzo1MDA7XG4gICAgLS1mb250LXdlaWdodC1mbGFzaGJhci1oZWFkZXItN3FrZTM3OjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWZvcm0tbGFiZWwtd2ZxNnUzOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3Q6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxczo1MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtZms5b2ZqOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxOjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWtleS12YWx1ZS1wYWlycy1sYWJlbC11a2Fpbnc6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtdGFicy1xMWJ5OTI6NTAwO1xuICAgIC0tbGluZS1oZWlnaHQtZm9ybS1sYWJlbC0zdGZlYzY6MjBweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4OjIwcHg7XG4gICAgLS1saW5lLWhlaWdodC1rZXktdmFsdWUtcGFpcnMtbGFiZWwtaG1wOG9qOjIwcHg7XG4gICAgLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb206MXB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1hbGVydC10aGxrazE6MnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1iYWRnZS16eTg5cHY6MTZweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZDoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmU6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmo6MnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1kcm9wem9uZS1kd3JxNWg6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci0wM2JuNHE6MnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTU6MnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydzoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItZGc0b2ZhOjRweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtc3RhdHVzLWluZGljYXRvci12bmtsdGg6MnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiOjRweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhOjJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS1jNGpmY2E6NHB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWVwamNnZzowcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLXN0YXJ0LXlpYnY1MjoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bToxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC1jMTcxenY6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tYmlnLTM2MXB0eDoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1sYXJnZS01bTU5eXk6Mi41cHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1tZWRpdW0td2h0YjRlOjEuNzVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLW5vcm1hbC00YnIwN2Q6MS41cHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1zbWFsbC04NzN0dmc6MS41cHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXU6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5czoxcHg7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aTozMHB4O1xuICAgIC0tc3BhY2UtYWxlcnQtdmVydGljYWwtdnVlOHozOjhweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5ejoxMnB4O1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtaXY3c3BqOjJweDtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzo0cHg7XG4gICAgLS1zcGFjZS10YWJzLXZlcnRpY2FsLXY5dzlyODoycHg7XG4gICAgLS1zcGFjZS1zdGF0dXMtaW5kaWNhdG9yLXBhZGRpbmctaG9yaXpvbnRhbC1udTNkdTU6NHB4O1xuICAgIC0tdW5kZWZpbmVkLWpwajV2aTojZmY5ZTllO1xuICAgIC0tdW5kZWZpbmVkLTk1czYxNDojYWVmZmE4O1xuICAgIC0tdW5kZWZpbmVkLWIzbzlocDojMDA3MDI5O1xuICAgIC0tdW5kZWZpbmVkLTU5ZWQ1dTojZmZlZDRkO1xuICAgIC0tdW5kZWZpbmVkLWN0Z3UyNTojOWU2OTAwO1xuICAgIC0tdW5kZWZpbmVkLXp3YjdjajojZmNmY2ZjO1xuICAgIC0tdW5kZWZpbmVkLTZwZHhyODojZjlmOWY5O1xuICAgIC0tdW5kZWZpbmVkLXl4eTF4ODojZjhmOGY4O1xuICAgIC0tdW5kZWZpbmVkLXFtbWRncTojZjVmNWY1O1xuICAgIC0tdW5kZWZpbmVkLWZneXZsczojZWRlZGVkO1xuICAgIC0tdW5kZWZpbmVkLXV2Z2t1MTojZTFlMWUxO1xuICAgIC0tdW5kZWZpbmVkLTdua2d5MTojYzljOWM5O1xuICAgIC0tdW5kZWZpbmVkLTRzNzlzdjojYjdiN2I3O1xuICAgIC0tdW5kZWZpbmVkLXJyeHdqdzojYTlhOWE5O1xuICAgIC0tdW5kZWZpbmVkLTI1ZW5maDojOTA5MDkwO1xuICAgIC0tdW5kZWZpbmVkLXY4dWs2MTojNmI2YjZiO1xuICAgIC0tdW5kZWZpbmVkLWt2YTd2YTojNDk0OTQ5O1xuICAgIC0tdW5kZWZpbmVkLTdhcmUwdTojM2IzYjNiO1xuICAgIC0tdW5kZWZpbmVkLXFyN2h4cjojMmQyZDJkO1xuICAgIC0tdW5kZWZpbmVkLXR4Mmp6dzojMjQyNDI0O1xuICAgIC0tdW5kZWZpbmVkLWp2bHVsYzojMWUxZTFlO1xuICAgIC0tdW5kZWZpbmVkLTlzaXlmMDojMWExYTFhO1xuICAgIC0tdW5kZWZpbmVkLWVmZDk5cDojMTUxNTE1O1xuICAgIC0tdW5kZWZpbmVkLWpxaWVqazojMDgwODA4O1xuICAgIC0tdW5kZWZpbmVkLW5mNnBtZDojZjVmN2ZmO1xuICAgIC0tdW5kZWZpbmVkLXE1ejUwejojOTRhZmZmO1xuICAgIC0tdW5kZWZpbmVkLTM1NmlwcjojNzU5OGZmO1xuICAgIC0tdW5kZWZpbmVkLXVmbjZ3NjojNWM3ZmZmO1xuICAgIC0tdW5kZWZpbmVkLWF2cXk0cDojMjk1ZWZmO1xuICAgIC0tdW5kZWZpbmVkLWMzOWIxNjojMDAzM2NjO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLXp3NG9haDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtMG13cjllKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci01bDBvaGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWpkdzR5ODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtb3ptNXViOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC1rbnhhMms6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMWozejFiOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmcta2l6dmo1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLWZxbGswNzp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1wcjQ1Mzk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtaGJ0NXFoKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWlvcWF0Mzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1tZzRoaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGspO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQteHBkYW4wOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLTdpbGFiaDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1ibDc1cG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQteHBkYW4wKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtd2k0MHcyOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLTdpbGFiaCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLTNnZDFibTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWVxNG41cDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXExY3NudDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtZ3lsenkxOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTFmNDI0Njp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXI1dGxuazp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1nOHpqNzA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1uajEyNXo6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtcm85dW92OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0wMjl2dTQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rOXdqMjI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtNTdicmIxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWpxdGJjcDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtYzk5djFqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXRoY3N5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWQydmJpdTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWJ3dG1wNzp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1ueGp2azU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItOW9ienpwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLWhwNnluazp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTcwMGF0cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLTRxNnJ4bzp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWZvbnQtZmFtaWx5LWRpc3BsYXktNmU4N2UyOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqKTtcbiAgICAtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqKTtcbiAgICAtLWZvbnQtbGluay1idXR0b24td2VpZ2h0LWI4cXEwajp2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzM6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LTVybDVrMTp2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmg6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZGVmYXVsdC1xNHprejk6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdGlsZXMtNWM5ZXZrOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01KTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1ibG9jay1lbmQtZGN2dXIyOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLXN0YXJ0LTg3c3d1Njp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnKTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtZW5kLTJ5MHJvMDp2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtZXBqY2dnKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXIxZXYxejp2YXIoLS11bmRlZmluZWQtOXNpeWYwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kZWZhdWx0LWVsanQzNTp2YXIoLS11bmRlZmluZWQtcXI3aHhyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1nejh6dWg6dmFyKC0tdW5kZWZpbmVkLWt2YTd2YSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtNmUzZm40OnZhcigtLXVuZGVmaW5lZC1qdmx1bGMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3E6dmFyKC0tdW5kZWZpbmVkLWp2bHVsYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDI6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC02anZmMjA6dmFyKC0tdW5kZWZpbmVkLWp2bHVsYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaDp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW9keGh0YTp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGs6dmFyKC0tdW5kZWZpbmVkLXFtbWRncSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItYjh4MjNkOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmw6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWhjdWdzdTp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00OXRlYTM6dmFyKC0tdW5kZWZpbmVkLWpxaWVqayk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci01ZDl3eGQ6dmFyKC0tdW5kZWZpbmVkLTlzaXlmMCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC01d290MWI6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtbGc3eXBkOnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtMG13cjllOnZhcigtLXVuZGVmaW5lZC1qcWllamspO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLTdwcGJldTp2YXIoLS11bmRlZmluZWQtZWZkOTlwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1maHc4NWY6dmFyKC0tdW5kZWZpbmVkLTZwZHhyOCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWl4amgzZTp2YXIoLS11bmRlZmluZWQtNnBkeHI4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLW5tMHhvdTp2YXIoLS11bmRlZmluZWQtNnBkeHI4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1rcWxuMGE6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtbjJwb211OnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTJ3Ymx0azp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1OnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3IteGN2MWZiOiNmZjdhN2EyMDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctdW5rY3doOiNmYmQzMzIyMDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtNmNjdWV4OiMyYmI1MzQyMDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tZWthd2Q4OiM1YzdmZmYyMDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtcWhucGExOnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtbHB2anpjOnZhcigtLXVuZGVmaW5lZC12OHVrNjEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJzaXFjdDp2YXIoLS11bmRlZmluZWQtN2FyZTB1KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtZWV3MXdqOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS11bmRlZmluZWQtcXI3aHhyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LW5lcDZqOTp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OnZhcigtLXVuZGVmaW5lZC12OHVrNjEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4Mjp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNzp2YXIoLS11bmRlZmluZWQtcXI3aHhyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1OnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXE6dmFyKC0tdW5kZWZpbmVkLTdua2d5MSk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLXVuZGVmaW5lZC1ycnh3ancpO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1weDFzdTU6dmFyKC0tdW5kZWZpbmVkLTI1ZW5maCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6OnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtc3dreWd3OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6azp2YXIoLS11bmRlZmluZWQtN25rZ3kxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aDp2YXIoLS11bmRlZmluZWQtZmd5dmxzKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zaXJvNHk6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXIwcTE5dDp2YXIoLS11bmRlZmluZWQtZWZkOTlwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWdpbzAxcDp2YXIoLS11bmRlZmluZWQtZWZkOTlwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci05ZGdzYjA6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtNGpmZDdzOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtaWp1bDMyOnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eDp2YXIoLS11bmRlZmluZWQtMjVlbmZoKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tdW5kZWZpbmVkLTI1ZW5maCk7XG4gICAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLTF3MXZjZDp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6OnZhcigtLXVuZGVmaW5lZC03bmtneTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxOnZhcigtLXVuZGVmaW5lZC1xbW1kZ3EpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LWxpc3dtaTp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXkyamlwOTp2YXIoLS11bmRlZmluZWQtcnJ4d2p3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC13djR0NGM6dmFyKC0tdW5kZWZpbmVkLTM1Nmlwcik7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWkyYWIxazp2YXIoLS11bmRlZmluZWQtcTV6NTB6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjOnZhcigtLXVuZGVmaW5lZC1qcGo1dmkpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODc6dmFyKC0tdW5kZWZpbmVkLXJyeHdqdyk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tYW52dWM5OnZhcigtLXVuZGVmaW5lZC1xNXo1MHopO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWk2NnBkdTp2YXIoLS11bmRlZmluZWQtOTVzNjE0KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmo6dmFyKC0tdW5kZWZpbmVkLTU5ZWQ1dSk7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1jb21wYWN0LW1vZGU6bm90KCNcXDkpIHtcbiAgICAtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpOjI2cHg7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGc6MnB4O1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtdG9wLW5hdmlnYXRpb246bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZzpyZ2JhKDM1LCA0MywgNTUsIDAuNyk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LTh2eDR2ODpyZ2JhKDE1LCAyMCwgMjYsIDAuMTIpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1nbmFxM3I6cmdiYSgxNSwgMjAsIDI2LCAwLjEyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1ybmh0OHM6dmFyKC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1yMWV2MXo6dmFyKC0tdW5kZWZpbmVkLWZneXZscyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWd6OHp1aDp2YXIoLS11bmRlZmluZWQtZmd5dmxzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtNmUzZm40OnZhcigtLXVuZGVmaW5lZC1mZ3l2bHMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtd3Z5N2RpOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyOnZhcigtLXVuZGVmaW5lZC15eHkxeDgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLTZqdmYyMDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC05YjcyOWU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLTFhbzkxbTp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC0zejkyZ2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zeTdibWI6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtcXV3ODZrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtZDFqNWM2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTNuN3QxMjp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC0zejkyZ2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTg4enc2azp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItdWV1dnZkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItNDdrZG51OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTN6OTJnaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcDojZmZmZmZmO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWI4eDIzZDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsOnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1oY3Vnc3U6I2ZmZmZmZjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtNDl0ZWEzOnZhcigtLXVuZGVmaW5lZC1xbW1kZ3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZDojZjVmNWY1O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLXp3NG9haDojZjhmOGY4O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS1wYTR6YnM6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYjojZmZmZmZmO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQ6dmFyKC0tdW5kZWZpbmVkLWZneXZscyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtMG13cjllOnZhcigtLXVuZGVmaW5lZC15eHkxeDgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXU6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLXhzdGNkdzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1maHc4NWY6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1peGpoM2U6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91OnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1uYW9ocno6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci02YzhyNjM6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhOnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1lbWI0a3U6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtbjJwb211OnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0yd2JsdGs6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC04ZGl2cTU6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLWtobWgwNzp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC1oN2hzcnApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1pand4M3k6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLTdvNGJxOTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3Itd2s4cnN4OnZhcigtLWNvbG9yLWVycm9yLTUwLTY5NHNyYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOTp2YXIoLS1jb2xvci1pbmZvLTUwLW1xYmN3bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXNyaDZ2cjp2YXIoLS1jb2xvci1zdWNjZXNzLTUwLXBuY20zMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWVwYmtqdzp2YXIoLS1jb2xvci13YXJuaW5nLTUwLXRqazl6byk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLWdrNzNqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1nd2JuZW06dmFyKC0tY29sb3ItcHJpbWFyeS0yMDAtcng5dWx5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtNXNxMnNhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLWszbDNqajp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC1xdXc4NmspO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6Yzp2YXIoLS11bmRlZmluZWQta3ZhN3ZhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtMnNpcWN0OnZhcigtLXVuZGVmaW5lZC1rdmE3dmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtZWV3MXdqOnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtbnIwMnlrOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1uajU2dmk6dmFyKC0tdW5kZWZpbmVkLWt2YTd2YSk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLWljZXBreDojMDgwODA4O1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy0zMTF6bW46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC1mNHhzbDk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LXE4dmJ6ODp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLTZiMnViMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6I2M5YzljOTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1uZXA2ajk6dmFyKC0tdW5kZWZpbmVkLWZneXZscyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2MjojYjdiN2I3O1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmE6I2UxZTFlMTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OiNiN2I3Yjc7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1tM2Zwdzk6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03MGlvdmQ6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYjojMDgwODA4O1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazc6dmFyKC0tdW5kZWZpbmVkLTdua2d5MSk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1qMW95dDE6dmFyKC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8taG8xcGppOnZhcigtLWNvbG9yLWluZm8tNjAwLXBxeTBtNik7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3Mta2YzNDd4OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmcteWxudXJlOnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLWMxcDk2ZSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LWF4OXp1OTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci02aXZvdXY6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1yZ2FienY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LTRwMG11azp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXZpbmV6NDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1jMHM2N286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNTojMDgwODA4O1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxOiMwODA4MDg7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWl6M2U0dzp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LXB4MXN1NTp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTdtcmt6dzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1ybzl1b3Y6IzI0MjQyNDtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTAyOXZ1NDojMjQyNDI0O1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMno6dmFyKC0tdW5kZWZpbmVkLTdhcmUwdSk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtc3dreWd3OnZhcigtLXVuZGVmaW5lZC05c2l5ZjApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprOnZhcigtLXVuZGVmaW5lZC03YXJlMHUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aDp2YXIoLS11bmRlZmluZWQtN2FyZTB1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtc2lybzR5OnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC1pbGY3aGc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLXJqbmV3Zjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0xbTU5dTc6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC10cDdrZnI6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1ud2k4c2I6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci15cnlqdTg6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1pb281aWE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtbGcyc29lOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LTBxNTlnOTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwOiMwODA4MDg7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTRqZmQ3czp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1yd3k3OTY6IzA4MDgwODtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktYnd0bXA3OiM0OTQ5NDk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLXhtZHd4cDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS13dWV4em86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdWtjaTkwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3k6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1panVsMzI6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eDp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtbnJkNjNjOiM0OTQ5NDk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1lYml0MDM6dmFyKC0tY29sb3ItcHVycGxlLTcwMC12dzdhOHApO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQteWpsYXF3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTZsbzJsNTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS10dGg0bGs6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtMWk5cjB4OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLTMyOGo5dzojNmI2YjZiO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtOXAwa3ZvOiMwODA4MDg7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuOiMyNDI0MjQ7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci02YWUzZGE6IzI5NWVmZjtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtY2R5cHA4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLWE3bzJkNDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS0xdzF2Y2Q6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLWlveGg2bjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW5mN21jdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWE0aTEzcDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6OnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMTp2YXIoLS11bmRlZmluZWQta3ZhN3ZhKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC15MmppcDk6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0Yzp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWkyYWIxazp2YXIoLS11bmRlZmluZWQtYzM5YjE2KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LW1kZXJ0Yjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtaHptY2lkOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC15ZnB1ang6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtdnNsaGFzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamM6dmFyKC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODc6dmFyKC0tdW5kZWZpbmVkLWt2YTd2YSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLWFudnVjOTp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaTY2cGR1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyajp2YXIoLS11bmRlZmluZWQtY3RndTI1KTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtYWFxbXJ0OiMyNDI0MjQ7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUteXU1bTh1OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci16eXd4aGg6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtcGYzY2QyKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLWZ1cDloczp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci12bGZ0emc6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtcGYzY2QyKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC02aHluazI6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXItbGJhanE1OnZhcigtLWNvbG9yLXByaW1hcnktNTAtbWg1a2t1KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC1xNGwyY2s6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItZ3c5amQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC1pcmk5ZGk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci11ZXNsbzg6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWE4bHk0bTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLWI2dnl2cTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LXZ5Nzdqbzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1nYTN2b2k6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1taDVra3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtOG54M3g2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLXBmM2NkMik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1yNG1jam46dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci04cnQ2amg6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtN2IxbGFqOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtd2xxaG9qOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLXp2cWpobTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LWo4dzFjeTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci16bGltYWQ6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLTRsbTY5cjp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1uOTlpdnU6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tb2ZuNWFqOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtdjJ5Y251OnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLXF1dzg2ayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtcGM1NWFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcSk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtaHdyeXl2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLXIyeXkyODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLTd5aXpwOTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1oNXl0cW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLTd5aXpwOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1qZnJ4d2s6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1vZzQ1bzEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AtZ2VuejR2OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLTd5MWlqNjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktNWp6ajk4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtdGxxc2hsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC13dnk3ZGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTVsMG9obDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLTBvNnV3bzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtN3hxazJvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUta2htaDA3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LWk5M2IyMTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS12eDE0dzk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtamR3NHk4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS1vem01dWI6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC1hdTRiYTk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1kNnpuZHo6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC1rbnhhMms6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMWozejFiOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLW43eHE4Yzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci15aTh5OHg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWI4eDIzZCk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWtpenZqNTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1mcWxrMDc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kenAxcDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci00dGJwd3U6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItYXV4dHZjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmg6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtYmw3NXBvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXdpNDB3Mjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC0zZ2QxYm06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXh6emF3dzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1lcTRuNXA6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xMWNzbnQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWd5bHp5MTp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC0xZjQyNDY6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLXFwNGsweDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXI1dGxuazp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1nOHpqNzA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLWdwZnkzdzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2Mik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUtbno5cmJnOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLXhoOGZoODp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3byk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci0xNmVqcjg6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N28pO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy1mNDI3dmQ6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWhvMXBqaSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctOWZzbTR3OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtOHZ4NHY4KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1uajEyNXo6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1pbnRlMno6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1nazczajkpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtZDFwMmd4OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktZ25hcTNyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLTcyN2w2ZDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rOXdqMjI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtNTdicmIxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWpxdGJjcDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtYzk5djFqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLXk1eDZxeTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXRoY3N5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci0weHBiYXE6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC15eGVyMW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1raWg3MG86dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1OCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtNDFiNDVkOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWQydmJpdTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWVpZm43eDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTlkeGI0OTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdDF6bDVpOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLW54anZrNTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDUpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtdGZzenJ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4pO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC0zbDg3cW06dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHgpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLXF4YzRodTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItaHA2eW5rOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNzAwYXRwOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNHE2cnhvOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LXRvcC1uYXZpZ2F0aW9uLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNnZmcDJnOnJnYmEoMzUsIDQzLCA1NSwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtOHZ4NHY4OnJnYmEoMTUsIDIwLCAyNiwgMC4xMik7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LWduYXEzcjpyZ2JhKDE1LCAyMCwgMjYsIDAuMTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXJuaHQ4czp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXd2eTdkaTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC05YjcyOWU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLTFhbzkxbTp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC0zejkyZ2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zeTdibWI6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtcXV3ODZrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtZDFqNWM2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTNuN3QxMjp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC0zejkyZ2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTg4enc2azp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItdWV1dnZkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItNDdrZG51OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTN6OTJnaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcDojZmZmZmZmO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWI4eDIzZDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1oY3Vnc3U6I2ZmZmZmZjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci01ZDl3eGQ6I2Y1ZjVmNTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC16dzRvYWg6I2Y4ZjhmODtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtcGE0emJzOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC01d290MWI6I2ZmZmZmZjtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci14c3RjZHc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktbmFvaHJ6OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItNmM4cjYzOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1raG1oMDc6dmFyKC0tY29sb3ItcHJpbWFyeS03MDAtaDdoc3JwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtaWp3eDN5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy03bzRicTk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdrOHJzeDp2YXIoLS1jb2xvci1lcnJvci01MC02OTRzcmIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTk6dmFyKC0tY29sb3ItaW5mby01MC1tcWJjd24pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy1zcmg2dnI6dmFyKC0tY29sb3Itc3VjY2Vzcy01MC1wbmNtMzApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1lcGJranc6dmFyKC0tY29sb3Itd2FybmluZy01MC10ams5em8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1nazczajk6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtZ3dibmVtOnZhcigtLWNvbG9yLXByaW1hcnktMjAwLXJ4OXVseSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LTVzcTJzYTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1rM2wzamo6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtcXV3ODZrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLW5yMDJ5azp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC1pY2Vwa3g6IzA4MDgwODtcbiAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctMzExem1uOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtZjR4c2w5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1xOHZiejg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS02YjJ1YjA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2OiNjOWM5Yzk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2MjojYjdiN2I3O1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmE6I2UxZTFlMTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OiNiN2I3Yjc7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1tM2Zwdzk6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtNzBpb3ZkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmI6IzA4MDgwODtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWoxb3l0MTp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamk6dmFyKC0tY29sb3ItaW5mby02MDAtcHF5MG02KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1rZjM0N3g6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy15bG51cmU6dmFyKC0tY29sb3Itd2FybmluZy05MDAtYzFwOTZlKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtYXg5enU5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLTZpdm91djp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLXJnYWJ6djp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtNHAwbXVrOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdmluZXo0OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1OiMwODA4MDg7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXE6IzA4MDgwODtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTdtcmt6dzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1ybzl1b3Y6IzI0MjQyNDtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTAyOXZ1NDojMjQyNDI0O1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC1pbGY3aGc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLXJqbmV3Zjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0xbTU5dTc6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC10cDdrZnI6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1ud2k4c2I6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci15cnlqdTg6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1pb281aWE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtbGcyc29lOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LTBxNTlnOTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwOiMwODA4MDg7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtcnd5Nzk2OiMwODA4MDg7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWJ3dG1wNzojNDk0OTQ5O1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci14bWR3eHA6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktd3VleHpvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXVrY2k5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQteXVhc2N5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYzojNDk0OTQ5O1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktZWJpdDAzOnZhcigtLWNvbG9yLXB1cnBsZS03MDAtdnc3YThwKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtdHRoNGxrOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTFpOXIweDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci0zMjhqOXc6IzZiNmI2YjtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTlwMGt2bzojMDgwODA4O1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbjojMjQyNDI0O1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2Q6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhOiMyOTVlZmY7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLWNkeXBwODp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1hN28yZDQ6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtaW94aDZuOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXItbmY3bWN1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYTRpMTNwOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1tZGVydGI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbik7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWh6bWNpZDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQteWZwdWp4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLXZzbGhhczp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjOnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtYWFxbXJ0OiMyNDI0MjQ7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUteXU1bTh1OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci16eXd4aGg6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtcGYzY2QyKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLWZ1cDloczp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci12bGZ0emc6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtcGYzY2QyKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC02aHluazI6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXItbGJhanE1OnZhcigtLWNvbG9yLXByaW1hcnktNTAtbWg1a2t1KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC1xNGwyY2s6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItZ3c5amQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC1pcmk5ZGk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci11ZXNsbzg6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWE4bHk0bTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLWI2dnl2cTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LXZ5Nzdqbzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1nYTN2b2k6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1taDVra3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtOG54M3g2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLXBmM2NkMik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1yNG1jam46dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci04cnQ2amg6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtN2IxbGFqOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtd2xxaG9qOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLXp2cWpobTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LWo4dzFjeTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci16bGltYWQ6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLTRsbTY5cjp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1uOTlpdnU6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tb2ZuNWFqOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtdjJ5Y251OnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLXF1dzg2ayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtcGM1NWFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcSk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtaHdyeXl2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLXIyeXkyODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLTd5aXpwOTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1oNXl0cW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLTd5aXpwOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1qZnJ4d2s6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1vZzQ1bzEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AtZ2VuejR2OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLTd5MWlqNjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktNWp6ajk4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtdGxxc2hsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC13dnk3ZGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItMG82dXdvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS03eHFrMm86dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1raG1oMDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQtaTkzYjIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXZ4MTR3OTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC1hdTRiYTk6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1kNnpuZHo6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLW43eHE4Yzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci15aTh5OHg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWI4eDIzZCk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWtpenZqNTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1mcWxrMDc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kenAxcDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamopO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci00dGJwd3U6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItYXV4dHZjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmg6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtYmw3NXBvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXdpNDB3Mjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteHp6YXd3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1paTUyYjcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWVxNG41cDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXExY3NudDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtZ3lsenkxOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTFmNDI0Njp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItcXA0azB4OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci1nOHpqNzA6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLWdwZnkzdzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2Mik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUtbno5cmJnOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLXhoOGZoODp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3byk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci0xNmVqcjg6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N28pO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy1mNDI3dmQ6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWhvMXBqaSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctOWZzbTR3OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtOHZ4NHY4KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1uajEyNXo6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1pbnRlMno6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1nazczajkpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtZDFwMmd4OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktZ25hcTNyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLTcyN2w2ZDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLXk1eDZxeTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItMHhwYmFxOnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcCk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQteXhlcjFuOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTZvM3JwMCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24ta2loNzBvOnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci15cnlqdTgpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLTQxYjQ1ZDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWVpZm43eDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTlkeGI0OTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdDF6bDVpOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLW54anZrNTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDUpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtdGZzenJ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4pO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC0zbDg3cW06dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHgpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC1xeGM0aHU6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZzpyZ2JhKDM1LCA0MywgNTUsIDAuNyk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LTh2eDR2ODpyZ2JhKDE1LCAyMCwgMjYsIDAuMTIpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1nbmFxM3I6cmdiYSgxNSwgMjAsIDI2LCAwLjEyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1ybmh0OHM6dmFyKC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1yMWV2MXo6dmFyKC0tdW5kZWZpbmVkLWZneXZscyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWd6OHp1aDp2YXIoLS11bmRlZmluZWQtZmd5dmxzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtNmUzZm40OiMxYTFhMWE7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3E6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC13dnk3ZGk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDI6IzI0MjQyNDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC02anZmMjA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaDojZjlmOWY5O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW9keGh0YTojZjlmOWY5O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItemU0aDBrOiNmZmZmZmY7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtOWI3MjllOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS0xYW85MW06dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtM3o5MmdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM3k3Ym1iOnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLXF1dzg2ayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWQxajVjNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0zbjd0MTI6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtM3o5MmdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy04OHp3Nms6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXVldXZ2ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLTQ3a2RudTp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC0zejkyZ2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1iOHgyM2Q6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybDp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTZvM3JwMDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtaGN1Z3N1OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS11bmRlZmluZWQtcW1tZGdxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci01ZDl3eGQ6dmFyKC0tdW5kZWZpbmVkLXFtbWRncSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLXBhNHpiczpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZDp2YXIoLS11bmRlZmluZWQtZmd5dmxzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC0wbXdyOWU6dmFyKC0tdW5kZWZpbmVkLXl4eTF4OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLTdwcGJldTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXIteHN0Y2R3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1Zjp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWl4amgzZTp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ubTB4b3U6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LW5hb2hyejp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTZjOHI2Mzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1rcWxuMGE6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1uMnBvbXU6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtdGxxc2hsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC13dnk3ZGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0yd2JsdGs6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC04ZGl2cTU6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLWtobWgwNzp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC1oN2hzcnApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1pand4M3k6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLTdvNGJxOTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3Itd2s4cnN4OnZhcigtLWNvbG9yLWVycm9yLTUwLTY5NHNyYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOTp2YXIoLS1jb2xvci1pbmZvLTUwLW1xYmN3bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXNyaDZ2cjp2YXIoLS1jb2xvci1zdWNjZXNzLTUwLXBuY20zMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWVwYmtqdzp2YXIoLS1jb2xvci13YXJuaW5nLTUwLXRqazl6byk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci15aTh5OHg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWI4eDIzZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLWdrNzNqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1nd2JuZW06dmFyKC0tY29sb3ItcHJpbWFyeS0yMDAtcng5dWx5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtNXNxMnNhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLWszbDNqajp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC1xdXc4NmspO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6YzojZjlmOWY5O1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3Q6I2UxZTFlMTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWVldzF3ajp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLW5yMDJ5azp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpOiNmOWY5Zjk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLWljZXBreDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy0zMTF6bW46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC1mNHhzbDk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LXE4dmJ6ODp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLTZiMnViMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6dmFyKC0tdW5kZWZpbmVkLTdua2d5MSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktbmVwNmo5OnZhcigtLXVuZGVmaW5lZC1mZ3l2bHMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djI6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OnZhcigtLXVuZGVmaW5lZC00czc5c3YpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtbTNmcHc5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4Mjp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtNzBpb3ZkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmI6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNzp2YXIoLS11bmRlZmluZWQtN25rZ3kxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWoxb3l0MTp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamk6dmFyKC0tY29sb3ItaW5mby02MDAtcHF5MG02KTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1rZjM0N3g6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy15bG51cmU6dmFyKC0tY29sb3Itd2FybmluZy05MDAtYzFwOTZlKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtYXg5enU5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLTZpdm91djp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLXJnYWJ6djp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtNHAwbXVrOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdmluZXo0OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1OnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1pejNlNHc6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1weDFzdTU6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi03bXJrenc6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6OiNmOWY5Zjk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtc3dreWd3OnZhcigtLXVuZGVmaW5lZC05c2l5ZjApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprOiNlMWUxZTE7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoOiNmOWY5Zjk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXNpcm80eTp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXIwcTE5dDojMWExYTFhO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWdpbzAxcDojMWExYTFhO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci05ZGdzYjA6IzFhMWExYTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtaWxmN2hnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1yam5ld2Y6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtMW01OXU3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtdHA3a2ZyOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItbndpOHNiOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXIteXJ5anU4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItaW9vNWlhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWxnMnNvZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC0wcTU5Zzk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00amZkN3M6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtcnd5Nzk2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLXhtZHd4cDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS13dWV4em86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdWtjaTkwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3k6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1panVsMzI6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eDp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtbnJkNjNjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1lYml0MDM6dmFyKC0tY29sb3ItcHVycGxlLTcwMC12dzdhOHApO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQteWpsYXF3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTZsbzJsNTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS10dGg0bGs6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtMWk5cjB4OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLTMyOGo5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtOXAwa3ZvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci02YWUzZGE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtY2R5cHA4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLWE3bzJkNDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS0xdzF2Y2Q6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLWlveGg2bjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW5mN21jdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWE0aTEzcDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6OiNjOWM5Yzk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxOnZhcigtLXVuZGVmaW5lZC1rdmE3dmEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXkyamlwOTp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtd3Y0dDRjOnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItaTJhYjFrOnZhcigtLXVuZGVmaW5lZC1jMzliMTYpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtbWRlcnRiOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4pO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1oem1jaWQ6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LXlmcHVqeDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC12c2xoYXM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYzp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTVidHk4Nzp2YXIoLS11bmRlZmluZWQta3ZhN3ZhKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tYW52dWM5OnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqOnZhcigtLXVuZGVmaW5lZC1jdGd1MjUpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS1hYXFtcnQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS15dTVtOHU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXp5d3hoaDp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1wZjNjZDIpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZnVwOWhzOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLXZsZnR6Zzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1wZjNjZDIpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LTZoeW5rMjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1sYmFqcTU6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1taDVra3UpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXE0bDJjazp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1ndzlqZDI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LWlyaTlkaTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXVlc2xvODp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItYThseTRtOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtYjZ2eXZxOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRlZmF1bHQtdnk3N2pvOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWdhM3ZvaTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLW1oNWtrdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS04bngzeDY6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtcGYzY2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LXI0bWNqbjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLThydDZqaDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS03YjFsYWo6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC13bHFob2o6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtenZxamhtOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtajh3MWN5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXpsaW1hZDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtNGxtNjlyOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLW45OWl2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi1vZm41YWo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS12MnljbnU6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtcXV3ODZrKTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItMmt5eHZmOjBweCAwcHggMXB4IDFweCAjZTllYmVkLCAwcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC4xMik7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS03cHpybWU6MHB4IDFweCAxcHggMXB4ICNlOWViZWQsIDBweCA2cHggMzZweCAjMDAwNzE2MWE7XG4gICAgLS1zaGFkb3ctZHJvcGRvd24tczE2YjE3OjBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLWwzbnRvdTowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLThzdDVqcDotMXB4IDBweCAxcHggMHB4ICNlOWViZWQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS16aW01NGE6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC11d2Exem06MHB4IDJweCAwcHggMHB4ICNlOWViZWQsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01cmxjZW46NHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LTM2MGd4czotNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1wYzU1YXM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1od3J5eXY6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItcjJ5eTI4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtN3lpenA5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWg1eXRxbjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtN3lpenA5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC16dzRvYWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1qZnJ4d2s6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1vZzQ1bzEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AtZ2VuejR2OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLTd5MWlqNjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktNWp6ajk4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItNWwwb2hsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItMG82dXdvOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS03eHFrMm86dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1raG1oMDcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQtaTkzYjIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXZ4MTR3OTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1qZHc0eTg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLW96bTV1Yjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LWF1NGJhOTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItYWN0aXZlLWQ2em5kejp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LWtueGEyazp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xajN6MWI6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctbjd4cThjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tY2RuOWE5KTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmcta2l6dmo1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLWZxbGswNzp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1wcjQ1Mzk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtaGJ0NXFoKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWlvcWF0Mzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kenAxcDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamopO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW1nNGhoYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXplNGgwayk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTR0YnB3dTp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQteHBkYW4wOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLTdpbGFiaDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1ibDc1cG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQteHBkYW4wKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtd2k0MHcyOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLTdpbGFiaCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLTNnZDFibTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteHp6YXd3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1paTUyYjcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWVxNG41cDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLXExY3NudDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtZ3lsenkxOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTFmNDI0Njp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItcXA0azB4OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtbGc3eXBkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWc4emo3MDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci14am5yb2g6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItZ3BmeTN3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXIteHlnOXYyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS1uejlyYmc6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N28pO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQteGg4Zmg4OnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTE2ZWpyODp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3byk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLWY0Mjd2ZDp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8taG8xcGppKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy05ZnNtNHc6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC04dng0djgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLW5qMTI1ejp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWludGUyejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLWdrNzNqOSk7XG4gICAgLS1jb2xvci1zaGFkb3ctZGVmYXVsdC1kMXAyZ3g6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1nbmFxM3IpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1ybzl1b3Y6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLTcyN2w2ZDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0wMjl2dTQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rOXdqMjI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtNTdicmIxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWpxdGJjcDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtYzk5djFqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLXk1eDZxeTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXRoY3N5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci0weHBiYXE6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC15eGVyMW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1raWg3MG86dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1OCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtNDFiNDVkOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWQydmJpdTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWVpZm43eDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTlkeGI0OTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdDF6bDVpOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktYnd0bXA3OnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLW54anZrNTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDUpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtdGZzenJ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4pO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC0zbDg3cW06dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHgpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLXF4YzRodTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItaHA2eW5rOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNzAwYXRwOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNHE2cnhvOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tc2hhZG93LWRyb3B1cC1qZWs4eDE6dmFyKC0tc2hhZG93LWRyb3Bkb3duLXMxNmIxNyk7XG4gICAgLS1zaGFkb3ctbW9kYWwtZ2ljMTRiOnZhcigtLXNoYWRvdy1kcm9wZG93bi1zMTZiMTcpO1xuICAgIC0tc2hhZG93LXBvcG92ZXItamFlc2RlOnZhcigtLXNoYWRvdy1kcm9wZG93bi1zMTZiMTcpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWNvbnRlbnQtaGVhZGVyLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNnZmcDJnOnJnYmEoMzUsIDQzLCA1NSwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtOHZ4NHY4OnJnYmEoMTUsIDIwLCAyNiwgMC4xMik7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LWduYXEzcjpyZ2JhKDE1LCAyMCwgMjYsIDAuMTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXJuaHQ4czp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtNmUzZm40OiMxYTFhMWE7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3E6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC13dnk3ZGk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDI6IzI0MjQyNDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaDojZjlmOWY5O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW9keGh0YTojZjlmOWY5O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItemU0aDBrOiNmZmZmZmY7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtOWI3MjllOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS0xYW85MW06dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtM3o5MmdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM3k3Ym1iOnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLXF1dzg2ayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWQxajVjNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0zbjd0MTI6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtM3o5MmdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy04OHp3Nms6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLXVldXZ2ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLTQ3a2RudTp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC0zejkyZ2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1iOHgyM2Q6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTZvM3JwMDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtaGN1Z3N1OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLXBhNHpiczpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLTdwcGJldTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXIteHN0Y2R3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LW5hb2hyejp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTZjOHI2Mzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1lbWI0a3U6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC10bHFzaGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLXd2eTdkaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLWtobWgwNzp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC1oN2hzcnApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1pand4M3k6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLTdvNGJxOTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3Itd2s4cnN4OnZhcigtLWNvbG9yLWVycm9yLTUwLTY5NHNyYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOTp2YXIoLS1jb2xvci1pbmZvLTUwLW1xYmN3bik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXNyaDZ2cjp2YXIoLS1jb2xvci1zdWNjZXNzLTUwLXBuY20zMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWVwYmtqdzp2YXIoLS1jb2xvci13YXJuaW5nLTUwLXRqazl6byk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci15aTh5OHg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWI4eDIzZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLWdrNzNqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1nd2JuZW06dmFyKC0tY29sb3ItcHJpbWFyeS0yMDAtcng5dWx5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtNXNxMnNhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLWszbDNqajp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC1xdXc4NmspO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6YzojZjlmOWY5O1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3Q6I2UxZTFlMTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLW5yMDJ5azp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpOiNmOWY5Zjk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLWljZXBreDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy0zMTF6bW46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC1mNHhzbDk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LXE4dmJ6ODp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLTZiMnViMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djI6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtbTNmcHc5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N286dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItajFveXQxOnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWhvMXBqaTp2YXIoLS1jb2xvci1pbmZvLTYwMC1wcXkwbTYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLWtmMzQ3eDp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLXlsbnVyZTp2YXIoLS1jb2xvci13YXJuaW5nLTkwMC1jMXA5NmUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC1heDl6dTk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItNml2b3V2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtcmdhYnp2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC00cDBtdWs6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC12aW5lejQ6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktYzBzNjdvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi03bXJrenc6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6OiNmOWY5Zjk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5ems6I2UxZTFlMTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGg6I2Y5ZjlmOTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXIwcTE5dDojMWExYTFhO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWdpbzAxcDojMWExYTFhO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci05ZGdzYjA6IzFhMWExYTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtaWxmN2hnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1yam5ld2Y6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtMW01OXU3OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtdHA3a2ZyOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItbndpOHNiOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXIteXJ5anU4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItaW9vNWlhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWxnMnNvZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC0wcTU5Zzk6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLXJ3eTc5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci14bWR3eHA6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktd3VleHpvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXVrY2k5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQteXVhc2N5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktZWJpdDAzOnZhcigtLWNvbG9yLXB1cnBsZS03MDAtdnc3YThwKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtdHRoNGxrOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTFpOXIweDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci0zMjhqOXc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTlwMGt2bzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2Q6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLWNkeXBwODp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1hN28yZDQ6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtaW94aDZuOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXItbmY3bWN1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYTRpMTNwOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXo6I2M5YzljOTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LW1kZXJ0Yjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtaHptY2lkOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC15ZnB1ang6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtdnNsaGFzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamM6dmFyKC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWk2NnBkdTp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS1hYXFtcnQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS15dTVtOHU6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXp5d3hoaDp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1wZjNjZDIpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZnVwOWhzOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLXZsZnR6Zzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1wZjNjZDIpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LTZoeW5rMjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1sYmFqcTU6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1taDVra3UpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXE0bDJjazp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1ndzlqZDI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LWlyaTlkaTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXVlc2xvODp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItYThseTRtOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtYjZ2eXZxOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRlZmF1bHQtdnk3N2pvOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWdhM3ZvaTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLW1oNWtrdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS04bngzeDY6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtcGYzY2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LXI0bWNqbjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLThydDZqaDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS03YjFsYWo6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC13bHFob2o6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtenZxamhtOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtajh3MWN5OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXpsaW1hZDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC1odXJleXkpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtNGxtNjlyOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLW45OWl2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi1vZm41YWo6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS12MnljbnU6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtcXV3ODZrKTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItMmt5eHZmOjBweCAwcHggMXB4IDFweCAjZTllYmVkLCAwcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC4xMik7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS03cHpybWU6MHB4IDFweCAxcHggMXB4ICNlOWViZWQsIDBweCA2cHggMzZweCAjMDAwNzE2MWE7XG4gICAgLS1zaGFkb3ctZHJvcGRvd24tczE2YjE3OjBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLWwzbnRvdTowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLThzdDVqcDotMXB4IDBweCAxcHggMHB4ICNlOWViZWQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS16aW01NGE6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC11d2Exem06MHB4IDJweCAwcHggMHB4ICNlOWViZWQsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01cmxjZW46NHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LTM2MGd4czotNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1wYzU1YXM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1od3J5eXY6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItcjJ5eTI4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtN3lpenA5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWg1eXRxbjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtN3lpenA5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWpmcnh3azp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC1nZW56NHY6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNnZmcDJnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtb2c0NW8xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItN3kxaWo2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtb2c0NW8xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS01anpqOTg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNnZmcDJnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci01bDBvaGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci0wbzZ1d286dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLTd4cWsybzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLWtobWgwNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1pOTNiMjE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtdngxNHc5OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LWF1NGJhOTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItYWN0aXZlLWQ2em5kejp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctbjd4cThjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tY2RuOWE5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHI0NTM5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1pb3FhdDM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW9keGh0YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZHpwMXAyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnFrYWpqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1tZzRoaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGspO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci00dGJwd3U6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItYXV4dHZjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXh6emF3dzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLXFwNGsweDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmMpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItZ3BmeTN3OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXIteHlnOXYyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS1uejlyYmc6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N28pO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQteGg4Zmg4OnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTE2ZWpyODp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3byk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLWY0Mjd2ZDp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8taG8xcGppKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy05ZnNtNHc6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC04dng0djgpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWludGUyejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLWdrNzNqOSk7XG4gICAgLS1jb2xvci1zaGFkb3ctZGVmYXVsdC1kMXAyZ3g6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1nbmFxM3IpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1ybzl1b3Y6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLTcyN2w2ZDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rOXdqMjI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtNTdicmIxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLWpxdGJjcDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtYzk5djFqOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6ayk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLXk1eDZxeTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLXRoY3N5bTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci0weHBiYXE6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC15eGVyMW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1raWg3MG86dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1OCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtNDFiNDVkOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZWlmbjd4OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtbnJkNjNjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtOWR4YjQ5OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC10MXpsNWk6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtdGZzenJ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4pO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC0zbDg3cW06dmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHgpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC1xeGM0aHU6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLWhwNnluazp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTcwMGF0cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tc2hhZG93LWRyb3B1cC1qZWs4eDE6dmFyKC0tc2hhZG93LWRyb3Bkb3duLXMxNmIxNyk7XG4gICAgLS1zaGFkb3ctbW9kYWwtZ2ljMTRiOnZhcigtLXNoYWRvdy1kcm9wZG93bi1zMTZiMTcpO1xuICAgIC0tc2hhZG93LXBvcG92ZXItamFlc2RlOnZhcigtLXNoYWRvdy1kcm9wZG93bi1zMTZiMTcpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXU6dmFyKC0tdW5kZWZpbmVkLXp3Yjdjaik7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1jb21wYWN0LXRhYmxlOm5vdCgjXFw5KSB7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGc6NXB4O1xuICAgIC0tc3BhY2Utc3RhdHVzLWluZGljYXRvci1wYWRkaW5nLWhvcml6b250YWwtbnUzZHU1OnZhcigtLXNwYWNlLW5vbmUtZWEzMmxqKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1jb21wYWN0LXRhYmxlLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGk6MjhweDtcbiAgICAtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLXZ1ZTh6Mzp2YXIoLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC15ZW91MDgpO1xuICAgIC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6OnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC1pdjdzcGo6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnOjVweDtcbiAgICAtLXNwYWNlLXRhYnMtdmVydGljYWwtdjl3OXI4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLW51M2R1NTp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1mbGFzaGJhcjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS02ZTNmbjQ6dmFyKC0tdW5kZWZpbmVkLWZneXZscyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3E6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDI6dmFyKC0tdW5kZWZpbmVkLXl4eTF4OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhOnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGs6dmFyKC0tdW5kZWZpbmVkLTdhcmUwdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLXBhNHpiczpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWNqaW9tbTojMDAzM2NjO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tNDBkZGV6OiMwMDZiNDg7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWtxbG4wYTp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtZW1iNGt1OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtbHB2anpjOnZhcigtLXVuZGVmaW5lZC1rdmE3dmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3Q6dmFyKC0tdW5kZWZpbmVkLWt2YTd2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1uajU2dmk6dmFyKC0tdW5kZWZpbmVkLWt2YTd2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS11bmRlZmluZWQtN25rZ3kxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLXVuZGVmaW5lZC1hdnF5NHApO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1pejNlNHc6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS11bmRlZmluZWQtN2FyZTB1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6azp2YXIoLS11bmRlZmluZWQtN2FyZTB1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGg6dmFyKC0tdW5kZWZpbmVkLTdhcmUwdSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXNpcm80eTp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXIwcTE5dDp2YXIoLS11bmRlZmluZWQtendiN2NqKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1naW8wMXA6dmFyKC0tdW5kZWZpbmVkLXp3Yjdjaik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTlkZ3NiMDp2YXIoLS11bmRlZmluZWQtendiN2NqKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdWtjaTkwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1ueGp2azU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktNmxvMmw1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWMxa2xiaDp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLTF3MXZjZDp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1ejp2YXIoLS11bmRlZmluZWQtZWZkOTlwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDE6dmFyKC0tdW5kZWZpbmVkLWt2YTd2YSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQteTJqaXA5OnZhcigtLXVuZGVmaW5lZC12OHVrNjEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC13djR0NGM6dmFyKC0tdW5kZWZpbmVkLWF2cXk0cCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1pMmFiMWs6dmFyKC0tdW5kZWZpbmVkLWMzOWIxNik7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWNzNHlrejojZmZmZmZmO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNzAwYXRwOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNHE2cnhvOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXBjNTVhczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTVsMG9obDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmcta2l6dmo1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLWZxbGswNzp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1wcjQ1Mzk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtaGJ0NXFoKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWlvcWF0Mzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1tZzRoaGE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGspO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQteHBkYW4wOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtYmw3NXBvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZXE0bjVwOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcTFjc250OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1neWx6eTE6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmE6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci14am5yb2g6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1ybzl1b3Y6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTAyOXZ1NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWs5d2oyMjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS01N2JyYjE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMnopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtanF0YmNwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1jOTl2MWo6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItdGhjc3ltOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItaHA2eW5rOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLXBhNHpiczpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWNqaW9tbTojMDAzM2NjO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tNDBkZGV6OiMwMDZiNDg7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC11a2NpOTA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktNmxvMmw1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWNzNHlrejojZmZmZmZmO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXBjNTVhczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3EpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZzpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtcjFldjF6OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLXBmM2NkMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtZWxqdDM1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1nejh6dWg6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1taDVra3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLTZqdmYyMDp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1wZjNjZDIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLW1oNWtrdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItNWQ5d3hkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLTN6OTJnaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLW1oNWtrdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91OnZhcigtLWNvbG9yLXByaW1hcnktNzAwLWg3aHNycCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWNqaW9tbTp2YXIoLS1jb2xvci1pbmZvLTYwMC1wcXkwbTYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tNDBkZGV6OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLW4ycG9tdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0yd2JsdGs6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLXhjdjFmYjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLXVua2N3aDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLTZjY3VleDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLWVrYXdkODp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLXFobnBhMTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWVldzF3ajp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LW5lcDZqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1pY2Vwa3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtcHgxc3U1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtc3dreWd3OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTRqZmQ3czp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWlqdWwzMjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3kpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtbGlzd21pOmN1cnJlbnRDb2xvcjtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTVidHk4Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6dmFyKC0tY29sb3ItaW5mby02MDAtcHF5MG02KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqOnZhcigtLWNvbG9yLXdhcm5pbmctOTAwLWMxcDk2ZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtenc0b2FoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC0wbXdyOWUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1qZHc0eTg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLW96bTV1Yjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQta254YTJrOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTFqM3oxYjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmg6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQtd2k0MHcyOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLTdpbGFiaCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLTNnZDFibTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtMWY0MjQ2OnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtbGc3eXBkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWc4emo3MDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLW5qMTI1ejp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDUpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItZDJ2Yml1OnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktYnd0bXA3OnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtcjFldjF6OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLXBmM2NkMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtZWxqdDM1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1nejh6dWg6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1taDVra3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS02ZTNmbjQ6cmdiYSgwLCA3LCAyMiwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDI6cmdiYSgwLCA3LCAyMiwgMC4wNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtNmp2ZjIwOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLXBmM2NkMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1vZHhodGE6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGs6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00OXRlYTM6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1taDVra3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC0zejkyZ2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC0wbXdyOWU6dmFyKC0tY29sb3ItcHJpbWFyeS01MC1taDVra3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1maHc4NWY6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LWl4amgzZTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLW5tMHhvdTp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC1oN2hzcnApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS1jamlvbW06dmFyKC0tY29sb3ItaW5mby02MDAtcHF5MG02KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTQwZGRlejp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1rcWxuMGE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtbjJwb211OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtMndibHRrOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC04ZGl2cTU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci14Y3YxZmI6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy11bmtjd2g6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy02Y2N1ZXg6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby1la2F3ZDg6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1xaG5wYTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtbHB2anpjOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3Q6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWVldzF3ajp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXd4Yml2cyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktbmVwNmo5OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1nNndzMHc6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy13eGJpdnMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtaWNlcGt4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtZG5pa2s3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctd3hiaXZzKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy13eGJpdnMpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtcHgxc3U1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1zd2t5Z3c6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6azp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zaXJvNHk6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWs5d2oyMjp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXIwcTE5dDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWdpbzAxcDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci05ZGdzYjA6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtNGpmZDdzOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1ueGp2azU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXd4Yml2cyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtaWp1bDMyOnZhcigtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LXl1YXNjeSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXd4Yml2cyk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS0xdzF2Y2Q6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1ejp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctd3hiaXZzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDE6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXd4Yml2cyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LWxpc3dtaTpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQteTJqaXA5OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0Yzp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItaTJhYjFrOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1jczR5a3o6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXd4Yml2cyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tYW52dWM5OnZhcigtLWNvbG9yLWluZm8tNjAwLXBxeTBtNik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyajp2YXIoLS1jb2xvci13YXJuaW5nLTkwMC1jMXA5NmUpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNzAwYXRwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItNHE2cnhvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWpkczE4bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtenc0b2FoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC0wbXdyOWUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTVsMG9obDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtamR3NHk4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS1vem01dWI6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LWtueGEyazp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xajN6MWI6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy1raXp2ajU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctZnFsazA3OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLXByNDUzOTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtaW9xYXQzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1vZHhodGEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW1nNGhoYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXplNGgwayk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC14cGRhbjA6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtN2lsYWJoOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWJsNzVwbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC14cGRhbjApO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC13aTQwdzI6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtN2lsYWJoKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtM2dkMWJtOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tZXE0bjVwOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcTFjc250OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1neWx6eTE6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmE6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtMWY0MjQ2OnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtbGc3eXBkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLWc4emo3MDp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci14am5yb2g6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLW5qMTI1ejp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1ybzl1b3Y6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTAyOXZ1NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS01N2JyYjE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMnopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtanF0YmNwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1jOTl2MWo6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItdGhjc3ltOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItZDJ2Yml1OnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktYnd0bXA3OnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItOW9ienpwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLWhwNnluazp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTZlM2ZuNDp2YXIoLS11bmRlZmluZWQtZmd5dmxzKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDI6dmFyKC0tdW5kZWZpbmVkLXl4eTF4OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhOnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci16ZTRoMGs6dmFyKC0tdW5kZWZpbmVkLTdhcmUwdSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci13azhyc3g6I2ZmN2E3YTEwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTk6IzVjN2ZmZjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy1zcmg2dnI6IzdhZTUwMDIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1lcGJranc6I2ZiZDMzMjIwO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6Yzp2YXIoLS11bmRlZmluZWQta3ZhN3ZhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtMnNpcWN0OnZhcigtLXVuZGVmaW5lZC1rdmE3dmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpOnZhcigtLXVuZGVmaW5lZC1rdmE3dmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6dmFyKC0tdW5kZWZpbmVkLTdua2d5MSk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8taG8xcGppOiMwMDMzY2M7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3Mta2YzNDd4OiMwMDgwMmY7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS11bmRlZmluZWQtN2FyZTB1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6azp2YXIoLS11bmRlZmluZWQtN2FyZTB1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGg6dmFyKC0tdW5kZWZpbmVkLTdhcmUwdSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXNpcm80eTp2YXIoLS11bmRlZmluZWQtYXZxeTRwKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLWs5d2oyMjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLXIwcTE5dDp2YXIoLS11bmRlZmluZWQtendiN2NqKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1naW8wMXA6dmFyKC0tdW5kZWZpbmVkLXp3Yjdjaik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTlkZ3NiMDp2YXIoLS11bmRlZmluZWQtendiN2NqKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdWtjaTkwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1ueGp2azU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tYW52dWM5OiMwMDMzY2M7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWk2NnBkdTojMDA4MDJmO1xuICAgIC0tZm9udC1leHBhbmRhYmxlLWhlYWRpbmctc2l6ZS10NzJmMGo6dmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLTVsMG9obDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLW43eHE4Yzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLXByNDUzOTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtaW9xYXQzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1vZHhodGEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW1nNGhoYTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXplNGgwayk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC14cGRhbjA6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1ibDc1cG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQteHBkYW4wKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1lcTRuNXA6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xMWNzbnQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWd5bHp5MTp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLXhqbnJvaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLWY0Mjd2ZDp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8taG8xcGppKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS01N2JyYjE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMnopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtanF0YmNwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1jOTl2MWo6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItdGhjc3ltOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLWhwNnluazp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1hbGVydC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdrOHJzeDojZmY3YTdhMTA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLWNkbjlhOTojNWM3ZmZmMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXNyaDZ2cjojN2FlNTAwMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWVwYmtqdzojZmJkMzMyMjA7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8taG8xcGppOiMwMDMzY2M7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3Mta2YzNDd4OiMwMDgwMmY7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXVrY2k5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6IzAwMzNjYztcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaTY2cGR1OiMwMDgwMmY7XG4gICAgLS1mb250LWV4cGFuZGFibGUtaGVhZGluZy1zaXplLXQ3MmYwajp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy1uN3hxOGM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy1mNDI3dmQ6dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWhvMXBqaSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlciAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kZWZhdWx0LWVsanQzNTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtY2ppb21tOnZhcigtLWNvbG9yLWluZm8tNjAwLXBxeTBtNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi00MGRkZXo6dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci14Y3YxZmI6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy11bmtjd2g6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy02Y2N1ZXg6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby1la2F3ZDg6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1xaG5wYTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1yMHExOXQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1naW8wMXA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItOWRnc2IwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LWxpc3dtaTpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWNzNHlrejp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LWNvbnRlbnQtaGVhZGVyIC5hd3N1aS1jb250ZXh0LWFsZXJ0LmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtcjFldjF6OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtZWxqdDM1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1nejh6dWg6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtNmUzZm40OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC02anZmMjA6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW9keGh0YTp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJzaXFjdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXplNGgwazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1uajU2dmkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1qZHMxOG0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC0wbXdyOWU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXRvY3o4cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1Zjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWNqaW9tbTp2YXIoLS1jb2xvci1pbmZvLTYwMC1wcXkwbTYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tNDBkZGV6OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWtxbG4wYTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1uMnBvbXU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0yd2JsdGs6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLXhjdjFmYjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLXVua2N3aDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLTZjY3VleDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLWVrYXdkODp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLXFobnBhMTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1scHZqemM6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJzaXFjdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emspO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtZWV3MXdqOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci1uajU2dmk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emspO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LW5lcDZqOTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtaWNlcGt4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtZG5pa2s3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1pejNlNHc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LXB4MXN1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1lb25tZHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMno6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtc3dreWd3OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5ems6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGg6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtc2lybzR5OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1rOXdqMjI6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1yMHExOXQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1naW8wMXA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItOWRnc2IwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTRqZmQ3czp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItbnhqdms1OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWlqdWwzMjp2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3kpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHg6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwtYzFrbGJoOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1panVsMzIpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtMXcxdmNkOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDE6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtbGlzd21pOmN1cnJlbnRDb2xvcjtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC15MmppcDk6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtd3Y0dDRjOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1pMmFiMWs6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWNzNHlrejp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNWJ0eTg3OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLWFudnVjOTp2YXIoLS1jb2xvci1pbmZvLTQwMC01aGFxZDUpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmo6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC16dzRvYWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItNWwwb2hsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci1vcGdubDIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1qZHc0eTg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLW96bTV1Yjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQta254YTJrOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLTFqM3oxYjp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaik7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWtpenZqNTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1mcWxrMDc6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHI0NTM5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWhidDVxaCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1pb3FhdDM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LW9keGh0YSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItbWc0aGhhOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItemU0aDBrKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmg6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtYmw3NXBvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLXhwZGFuMCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXdpNDB3Mjp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC03aWxhYmgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC0zZ2QxYm06dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1lcTRuNXA6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1xMWNzbnQ6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWd5bHp5MTp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC0xZjQyNDY6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC1yNXRsbms6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItZzh6ajcwOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLXhqbnJvaDp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNik7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtbmoxMjV6OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LXJvOXVvdjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMDI5dnU0OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTU3YnJiMTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1qcXRiY3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMnopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWM5OXYxajp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci10aGNzeW06dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1kMnZiaXU6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHgpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1id3RtcDc6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHgpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC11a2NpOTA6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItOW9ienpwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLWhwNnluazp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTcwMGF0cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXopO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLTRxNnJ4bzp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LXRvcC1uYXZpZ2F0aW9uOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZzpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtOHZ4NHY4OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktZ25hcTNyOnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1ybmh0OHM6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXIxZXYxejp2YXIoLS11bmRlZmluZWQtOXNpeWYwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1nejh6dWg6dmFyKC0tdW5kZWZpbmVkLWt2YTd2YSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtNmUzZm40OnZhcigtLXVuZGVmaW5lZC1qdmx1bGMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3E6dmFyKC0tdW5kZWZpbmVkLWp2bHVsYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC13dnk3ZGk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMjp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLTZqdmYyMDp2YXIoLS11bmRlZmluZWQtanZsdWxjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTliNzI5ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS0xYW85MW06dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zeTdibWI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1kMWo1YzY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0zbjd0MTI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTg4enc2azp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci11ZXV2dmQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLTQ3a2RudTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcDojMTUxNTE1O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItYjh4MjNkOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmw6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTZvM3JwMDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWhjdWdzdTojMjQyNDI0O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS11bmRlZmluZWQtanFpZWprKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZDojMWExYTFhO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtenc0b2FoOiMwODA4MDg7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtcGE0emJzOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYjojMjQyNDI0O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZDp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZTp2YXIoLS11bmRlZmluZWQtanFpZWprKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXU6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLXhzdGNkdzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1Zjp2YXIoLS11bmRlZmluZWQtNnBkeHI4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlOnZhcigtLXVuZGVmaW5lZC02cGR4cjgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91OnZhcigtLXVuZGVmaW5lZC02cGR4cjgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LW5hb2hyejp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItNmM4cjYzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLW4ycG9tdTp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0yd2JsdGs6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNTp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1raG1oMDc6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1pand4M3k6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctN280YnE5OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdrOHJzeDp2YXIoLS1jb2xvci1lcnJvci0xMDAwLW9pY2U2ZSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tY2RuOWE5OnZhcigtLWNvbG9yLWluZm8tMTAwMC1ydGVuZGYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXNyaDZ2cjp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1lcGJranc6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLXlxbzduNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtZ2s3M2o5OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtZ3dibmVtOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtNXNxMnNhOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctazNsM2pqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1scHZqemM6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtMnNpcWN0OnZhcigtLXVuZGVmaW5lZC03YXJlMHUpO1xuICAgICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1lZXcxd2o6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLW5yMDJ5azp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLWljZXBreDojZjlmOWY5O1xuICAgICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLTMxMXptbjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtZjR4c2w5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LXE4dmJ6ODp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUtNmIydWIwOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2OiM0OTQ5NDk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1uZXA2ajk6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXIteHlnOXYyOiM2YjZiNmI7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhOiM0OTQ5NDk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1nNndzMHc6IzZiNmI2YjtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtbTNmcHc5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmI6I2Y5ZjlmOTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazc6dmFyKC0tdW5kZWZpbmVkLXFyN2h4cik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtNnhpOTdvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItajFveXQxOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8taG8xcGppOnZhcigtLWNvbG9yLWluZm8tNDAwLTVoYXFkNSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy1rZjM0N3g6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLXlsbnVyZTp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LWF4OXp1OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLTZpdm91djp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtcmdhYnp2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LTRwMG11azp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdmluZXo0OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktYzBzNjdvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNTojZjlmOWY5O1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXE6I2Y5ZjlmOTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1pejNlNHc6dmFyKC0tdW5kZWZpbmVkLXJyeHdqdyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LXB4MXN1NTp2YXIoLS11bmRlZmluZWQtMjVlbmZoKTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tN21ya3p3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1ybzl1b3Y6I2Y5ZjlmOTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMDI5dnU0OiNmOWY5Zjk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6OnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtc3dreWd3OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6azp2YXIoLS11bmRlZmluZWQtN25rZ3kxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aDp2YXIoLS11bmRlZmluZWQtZmd5dmxzKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zaXJvNHk6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtaWxmN2hnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLXJqbmV3Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTFtNTl1Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtdHA3a2ZyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1ud2k4c2I6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1ODp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgICAgLS1jb2xvci10ZXh0LWNvdW50ZXItaW9vNWlhOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtbGcyc29lOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtMHE1OWc5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcDojZjlmOWY5O1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTRqZmQ3czp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLXJ3eTc5NjojZjlmOWY5O1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWJ3dG1wNzojYzljOWM5O1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLXhtZHd4cDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWVtcHR5LXd1ZXh6bzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXVrY2k5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3k6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWlqdWwzMjp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHg6dmFyKC0tdW5kZWZpbmVkLTI1ZW5maCk7XG4gICAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtbnJkNjNjOiNjOWM5Yzk7XG4gICAgICAtLWNvbG9yLXRleHQtbGFiZWwtZ2VuLWFpLWViaXQwMzp2YXIoLS1jb2xvci1wdXJwbGUtNDAwLWxjYjJ0YSk7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTZsbzJsNTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLXR0aDRsazp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTFpOXIweDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLTMyOGo5dzojOTA5MDkwO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS05cDBrdm86I2Y5ZjlmOTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbjojZjVmNWY1O1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTZhZTNkYTojNWM3ZmZmO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLWNkeXBwODp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgICAgLS1jb2xvci10ZXh0LWludmVydGVkLWE3bzJkNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWxhYmVsLWMxa2xiaDp2YXIoLS11bmRlZmluZWQtMjVlbmZoKTtcbiAgICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtMXcxdmNkOnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLWlveGg2bjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXItbmY3bWN1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hNGkxM3A6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6OnZhcigtLXVuZGVmaW5lZC03bmtneTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxOnZhcigtLXVuZGVmaW5lZC1xbW1kZ3EpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQteTJqaXA5OnZhcigtLXVuZGVmaW5lZC1ycnh3ancpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0Yzp2YXIoLS11bmRlZmluZWQtMzU2aXByKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItaTJhYjFrOnZhcigtLXVuZGVmaW5lZC1xNXo1MHopO1xuICAgICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1tZGVydGI6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1oem1jaWQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQteWZwdWp4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtc21hbGwtdnNsaGFzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYzp2YXIoLS11bmRlZmluZWQtanBqNXZpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNWJ0eTg3OnZhcigtLXVuZGVmaW5lZC1ycnh3ancpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLWFudnVjOTp2YXIoLS11bmRlZmluZWQtcTV6NTB6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6dmFyKC0tdW5kZWZpbmVkLTk1czYxNCk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqOnZhcigtLXVuZGVmaW5lZC01OWVkNXUpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLWFhcW1ydDojZjVmNWY1O1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUteXU1bTh1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXp5d3hoaDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1mdXA5aHM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci12bGZ0emc6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LTZoeW5rMjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLWxiYWpxNTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdG9jejhwKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXE0bDJjazp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLWd3OWpkMjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC1pcmk5ZGk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXVlc2xvODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1hOGx5NG06dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLWI2dnl2cTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRlZmF1bHQtdnk3N2pvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItZ2Ezdm9pOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLThueDN4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1yNG1jam46dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLThydDZqaDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLTdiMWxhajp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtd2xxaG9qOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtenZxamhtOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC1qOHcxY3k6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci16bGltYWQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtNGxtNjlyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtbjk5aXZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tb2ZuNWFqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLTZpdGhmaSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS12MnljbnU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLWNvbnRleHQtdG9wLW5hdmlnYXRpb24uYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLTZ2ZnAyZzpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtOHZ4NHY4OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktZ25hcTNyOnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1ybmh0OHM6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXIxZXYxejp2YXIoLS11bmRlZmluZWQtOXNpeWYwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1nejh6dWg6dmFyKC0tdW5kZWZpbmVkLWt2YTd2YSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtNmUzZm40OnZhcigtLXVuZGVmaW5lZC1qdmx1bGMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iZDFva3E6dmFyKC0tdW5kZWZpbmVkLWp2bHVsYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC13dnk3ZGk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMjp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLTZqdmYyMDp2YXIoLS11bmRlZmluZWQtanZsdWxjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamo6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTliNzI5ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS0xYW85MW06dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zeTdibWI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1kMWo1YzY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0zbjd0MTI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTg4enc2azp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci11ZXV2dmQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLTQ3a2RudTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcDojMTUxNTE1O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXItYjh4MjNkOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmw6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTZvM3JwMDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWhjdWdzdTojMjQyNDI0O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS11bmRlZmluZWQtanFpZWprKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZDojMWExYTFhO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtenc0b2FoOiMwODA4MDg7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtcGE0emJzOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYjojMjQyNDI0O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZDp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZTp2YXIoLS11bmRlZmluZWQtanFpZWprKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXU6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLXhzdGNkdzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1Zjp2YXIoLS11bmRlZmluZWQtNnBkeHI4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlOnZhcigtLXVuZGVmaW5lZC02cGR4cjgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91OnZhcigtLXVuZGVmaW5lZC02cGR4cjgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LW5hb2hyejp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItNmM4cjYzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLW4ycG9tdTp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTJ3Ymx0azp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1OnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLWtobWgwNzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LWlqd3gzeTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy03bzRicTk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3Itd2s4cnN4OnZhcigtLWNvbG9yLWVycm9yLTEwMDAtb2ljZTZlKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTk6dmFyKC0tY29sb3ItaW5mby0xMDAwLXJ0ZW5kZik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtc3JoNnZyOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC16eTFwcmYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWVwYmtqdzp2YXIoLS1jb2xvci13YXJuaW5nLTEwMDAteXFvN243KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1nazczajk6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1nd2JuZW06dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC01c3Eyc2E6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1rM2wzamo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6Yzp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3Q6dmFyKC0tdW5kZWZpbmVkLTdhcmUwdSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWVldzF3ajp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtbnIwMnlrOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLW5qNTZ2aTp2YXIoLS11bmRlZmluZWQta3ZhN3ZhKTtcbiAgICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC1pY2Vwa3g6I2Y5ZjlmOTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy0zMTF6bW46dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWY0eHNsOTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1xOHZiejg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLTZiMnViMDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjojNDk0OTQ5O1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktbmVwNmo5OnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2MjojNmI2YjZiO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYTojNDk0OTQ5O1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3OiM2YjZiNmI7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLW0zZnB3OTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4Mjp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03MGlvdmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiOiNmOWY5Zjk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtZG5pa2s3OnZhcigtLXVuZGVmaW5lZC1xcjdoeHIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWoxb3l0MTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWhvMXBqaTp2YXIoLS1jb2xvci1pbmZvLTQwMC01aGFxZDUpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3Mta2YzNDd4OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy15bG51cmU6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC1heDl6dTk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci02aXZvdXY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLXJnYWJ6djp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC00cDBtdWs6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXZpbmV6NDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDU6I2Y5ZjlmOTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxOiNmOWY5Zjk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLXVuZGVmaW5lZC1ycnh3ancpO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1weDFzdTU6dmFyKC0tdW5kZWZpbmVkLTI1ZW5maCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTdtcmt6dzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtcm85dW92OiNmOWY5Zjk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTAyOXZ1NDojZjlmOWY5O1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXN3a3lndzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5ems6dmFyKC0tdW5kZWZpbmVkLTdua2d5MSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGg6dmFyKC0tdW5kZWZpbmVkLWZneXZscyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtc2lybzR5OnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLWlsZjdoZzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1yam5ld2Y6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC0xbTU5dTc6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXRwN2tmcjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItbndpOHNiOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci15cnlqdTg6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLWlvbzVpYTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWxnMnNvZTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LTBxNTlnOTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ybm9iYXA6I2Y5ZjlmOTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00amZkN3M6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1yd3k3OTY6I2Y5ZjlmOTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1id3RtcDc6I2M5YzljOTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci14bWR3eHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1lbXB0eS13dWV4em86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC11a2NpOTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQteXVhc2N5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1panVsMzI6dmFyKC0tdW5kZWZpbmVkLXV2Z2t1MSk7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4OnZhcigtLXVuZGVmaW5lZC0yNWVuZmgpO1xuICAgICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYzojYzljOWM5O1xuICAgICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS1lYml0MDM6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1sY2IydGEpO1xuICAgICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC15amxhcXc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtM2ZyeHJmKTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS10dGg0bGs6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci0zMjhqOXc6IzkwOTA5MDtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtOXAwa3ZvOiNmOWY5Zjk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW46I2Y1ZjVmNTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2Q6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci02YWUzZGE6IzVjN2ZmZjtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC1jZHlwcDg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1hN28yZDQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tdW5kZWZpbmVkLTI1ZW5maCk7XG4gICAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLTF3MXZjZDp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS1pb3hoNm46dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW5mN21jdTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYTRpMTNwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1ejp2YXIoLS11bmRlZmluZWQtN25rZ3kxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMTp2YXIoLS11bmRlZmluZWQtcW1tZGdxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXkyamlwOTp2YXIoLS11bmRlZmluZWQtcnJ4d2p3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC13djR0NGM6dmFyKC0tdW5kZWZpbmVkLTM1Nmlwcik7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWkyYWIxazp2YXIoLS11bmRlZmluZWQtcTV6NTB6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtbWRlcnRiOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtaHptY2lkOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LXlmcHVqeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LXNtYWxsLXZzbGhhczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamM6dmFyKC0tdW5kZWZpbmVkLWpwajV2aSk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTVidHk4Nzp2YXIoLS11bmRlZmluZWQtcnJ4d2p3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6dmFyKC0tdW5kZWZpbmVkLXE1ejUweik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaTY2cGR1OnZhcigtLXVuZGVmaW5lZC05NXM2MTQpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyajp2YXIoLS11bmRlZmluZWQtNTllZDV1KTtcbiAgICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS1hYXFtcnQ6I2Y1ZjVmNTtcbiAgICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLXl1NW04dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci16eXd4aGg6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZnVwOWhzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItdmxmdHpnOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC02aHluazI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1sYmFqcTU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXRvY3o4cCk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC1xNGwyY2s6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1ndzlqZDI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtaXJpOWRpOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci11ZXNsbzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItYThseTRtOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1iNnZ5dnE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LXZ5Nzdqbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWdhM3ZvaTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS04bngzeDY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtcjRtY2puOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci04cnQ2amg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS03YjFsYWo6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXdscWhvajp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLXp2cWpobTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtajh3MWN5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXItemxpbWFkOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLTRsbTY5cjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLW45OWl2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLW9mbjVhajp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtdjJ5Y251OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXI6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNnZmcDJnOnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC04dng0djg6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1nbmFxM3I6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXJuaHQ4czp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtcjFldjF6OnZhcigtLXVuZGVmaW5lZC05c2l5ZjApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWd6OHp1aDp2YXIoLS11bmRlZmluZWQta3ZhN3ZhKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txOnZhcigtLXVuZGVmaW5lZC1qdmx1bGMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtd3Z5N2RpOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC02anZmMjA6dmFyKC0tdW5kZWZpbmVkLWp2bHVsYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnFrYWpqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLTZpdGhmaSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC05YjcyOWU6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtMWFvOTFtOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM3k3Ym1iOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtZDFqNWM2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtM243dDEyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy04OHp3Nms6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItdWV1dnZkOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci00N2tkbnU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnA6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1iOHgyM2Q6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybDp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1paTUyYjc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtaGN1Z3N1OnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS11bmRlZmluZWQtanFpZWprKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZDp2YXIoLS11bmRlZmluZWQtOXNpeWYwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS1wYTR6YnM6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZDp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZTp2YXIoLS11bmRlZmluZWQtanFpZWprKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXU6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLXhzdGNkdzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1Zjp2YXIoLS11bmRlZmluZWQtNnBkeHI4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlOnZhcigtLXVuZGVmaW5lZC02cGR4cjgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91OnZhcigtLXVuZGVmaW5lZC02cGR4cjgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LW5hb2hyejp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItNmM4cjYzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLW4ycG9tdTp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0yd2JsdGs6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNTp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1raG1oMDc6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1pand4M3k6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctN280YnE5OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLXdrOHJzeDp2YXIoLS1jb2xvci1lcnJvci0xMDAwLW9pY2U2ZSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tY2RuOWE5OnZhcigtLWNvbG9yLWluZm8tMTAwMC1ydGVuZGYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLXNyaDZ2cjp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1lcGJranc6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLXlxbzduNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtZ2s3M2o5OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtZ3dibmVtOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLWh1cmV5eSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtNXNxMnNhOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctazNsM2pqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWVldzF3ajp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtbnIwMnlrOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtaWNlcGt4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctMzExem1uOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC1mNHhzbDk6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtcTh2Yno4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS02YjJ1YjA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6dmFyKC0tdW5kZWZpbmVkLXFyN2h4cik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1uZXA2ajk6dmFyKC0tdW5kZWZpbmVkLXR4Mmp6dyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXIteHlnOXYyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1nNndzMHc6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLW0zZnB3OTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4Mjp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03MGlvdmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNzp2YXIoLS11bmRlZmluZWQtcXI3aHhyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC02eGk5N286dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1qMW95dDE6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamk6dmFyKC0tY29sb3ItaW5mby00MDAtNWhhcWQ1KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLWtmMzQ3eDp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmcteWxudXJlOnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtYXg5enU5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItNml2b3V2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLWgxenpxayk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1yZ2FienY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtNHAwbXVrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC12aW5lejQ6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1jMHM2N286dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1OnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXE6dmFyKC0tdW5kZWZpbmVkLTdua2d5MSk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLXVuZGVmaW5lZC1ycnh3ancpO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1weDFzdTU6dmFyKC0tdW5kZWZpbmVkLTI1ZW5maCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTdtcmt6dzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1zd2t5Z3c6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zaXJvNHk6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtaWxmN2hnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLXJqbmV3Zjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LTFtNTl1Nzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtdHA3a2ZyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1ud2k4c2I6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLXlyeWp1ODp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgICAgLS1jb2xvci10ZXh0LWNvdW50ZXItaW9vNWlhOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtbGcyc29lOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtMHE1OWc5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTRqZmQ3czp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLXJ3eTc5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLXhtZHd4cDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWVtcHR5LXd1ZXh6bzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXVrY2k5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3k6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLWlqdWwzMjp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHg6dmFyKC0tdW5kZWZpbmVkLTI1ZW5maCk7XG4gICAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwtbnJkNjNjOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLXlvcnF5eSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGFiZWwtZ2VuLWFpLWViaXQwMzp2YXIoLS1jb2xvci1wdXJwbGUtNDAwLWxjYjJ0YSk7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC0zZnJ4cmYpO1xuICAgICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LTZsbzJsNTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLXR0aDRsazp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC05NDQwOW8pO1xuICAgICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTFpOXIweDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLTMyOGo5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS05cDBrdm86dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTZhZTNkYTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLWNkeXBwODp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgICAgLS1jb2xvci10ZXh0LWludmVydGVkLWE3bzJkNDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWxhYmVsLWMxa2xiaDp2YXIoLS11bmRlZmluZWQtMjVlbmZoKTtcbiAgICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtMXcxdmNkOnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLWlveGg2bjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXItbmY3bWN1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hNGkxM3A6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMTp2YXIoLS11bmRlZmluZWQtcW1tZGdxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXkyamlwOTp2YXIoLS11bmRlZmluZWQtcnJ4d2p3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC13djR0NGM6dmFyKC0tdW5kZWZpbmVkLTM1Nmlwcik7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWkyYWIxazp2YXIoLS11bmRlZmluZWQtcTV6NTB6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtbWRlcnRiOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtaHptY2lkOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LXlmcHVqeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LXNtYWxsLXZzbGhhczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamM6dmFyKC0tdW5kZWZpbmVkLWpwajV2aSk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTVidHk4Nzp2YXIoLS11bmRlZmluZWQtcnJ4d2p3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6dmFyKC0tdW5kZWZpbmVkLXE1ejUweik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaTY2cGR1OnZhcigtLXVuZGVmaW5lZC05NXM2MTQpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyajp2YXIoLS11bmRlZmluZWQtNTllZDV1KTtcbiAgICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS1hYXFtcnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAtNnN5bTI3KTtcbiAgICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLXl1NW04dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci16eXd4aGg6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtZnVwOWhzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItdmxmdHpnOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLXk2Z3QzZik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC02aHluazI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1sYmFqcTU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXRvY3o4cCk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC1xNGwyY2s6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci1ndzlqZDI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtaXJpOWRpOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci11ZXNsbzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItYThseTRtOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1iNnZ5dnE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LXZ5Nzdqbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWdhM3ZvaTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS04bngzeDY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtcjRtY2puOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci04cnQ2amg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS03YjFsYWo6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXdscWhvajp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLXp2cWpobTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtajh3MWN5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXItemxpbWFkOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLTRsbTY5cjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLW45OWl2dTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLW9mbjVhajp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC02aXRoZmkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtdjJ5Y251OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLXNoYWRvdy1jb250YWluZXItMmt5eHZmOjBweCAxcHggOHB4IDJweCByZ2JhKDAsIDcsIDIyLCAwLjYpO1xuICAgICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS03cHpybWU6MHB4IDFweCAxcHggMXB4ICMxOTI1MzQsIDBweCA2cHggMzZweCAjMDAwNDBjO1xuICAgICAgLS1zaGFkb3ctZHJvcGRvd24tczE2YjE3OjBweCA0cHggMjBweCAxcHggcmdiYSgwLCA0LCAxMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tbDNudG91OjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgICAgLS1zaGFkb3ctc3BsaXQtc2lkZS04c3Q1anA6LTFweCAwcHggMXB4IDBweCAjMTkyNTM0LCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS16aW01NGE6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgICAtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQtdXdhMXptOjBweCAycHggMHB4IDBweCAjNDE0ZDVjLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01cmxjZW46MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtMzYwZ3hzOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlci5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtNnZmcDJnOnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC04dng0djg6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1nbmFxM3I6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXJuaHQ4czp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtcjFldjF6OnZhcigtLXVuZGVmaW5lZC05c2l5ZjApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWd6OHp1aDp2YXIoLS11bmRlZmluZWQta3ZhN3ZhKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txOnZhcigtLXVuZGVmaW5lZC1qdmx1bGMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtd3Z5N2RpOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC02anZmMjA6dmFyKC0tdW5kZWZpbmVkLWp2bHVsYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtZnFrYWpqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLTZpdGhmaSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC05YjcyOWU6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtNml0aGZpKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUtMWFvOTFtOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtM3k3Ym1iOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtZDFqNWM2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtM243dDEyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy04OHp3Nms6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItdWV1dnZkOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci00N2tkbnU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnA6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1iOHgyM2Q6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybDp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtNm8zcnAwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1paTUyYjc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtaGN1Z3N1OnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS11bmRlZmluZWQtanFpZWprKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZDp2YXIoLS11bmRlZmluZWQtOXNpeWYwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS1wYTR6YnM6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZDp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZTp2YXIoLS11bmRlZmluZWQtanFpZWprKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXU6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLXhzdGNkdzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1Zjp2YXIoLS11bmRlZmluZWQtNnBkeHI4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlOnZhcigtLXVuZGVmaW5lZC02cGR4cjgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91OnZhcigtLXVuZGVmaW5lZC02cGR4cjgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LW5hb2hyejp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItNmM4cjYzOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLW4ycG9tdTp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTJ3Ymx0azp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1OnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLWtobWgwNzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LWlqd3gzeTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy03bzRicTk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3Itd2s4cnN4OnZhcigtLWNvbG9yLWVycm9yLTEwMDAtb2ljZTZlKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTk6dmFyKC0tY29sb3ItaW5mby0xMDAwLXJ0ZW5kZik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtc3JoNnZyOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC16eTFwcmYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWVwYmtqdzp2YXIoLS1jb2xvci13YXJuaW5nLTEwMDAteXFvN243KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1nazczajk6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC1nd2JuZW06dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtaHVyZXl5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC01c3Eyc2E6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZW9ubWR0KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1rM2wzamo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtZWV3MXdqOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1ucjAyeWs6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC1pY2Vwa3g6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy0zMTF6bW46dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWY0eHNsOTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1xOHZiejg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLTZiMnViMDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS11bmRlZmluZWQtcXI3aHhyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LW5lcDZqOTp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItYXV4dHZjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3Mwdzp2YXIoLS11bmRlZmluZWQtdjh1azYxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtbTNmcHc5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmI6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtZG5pa2s3OnZhcigtLXVuZGVmaW5lZC1xcjdoeHIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTZ4aTk3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWoxb3l0MTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWhvMXBqaTp2YXIoLS1jb2xvci1pbmZvLTQwMC01aGFxZDUpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3Mta2YzNDd4OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy15bG51cmU6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC1heDl6dTk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci02aXZvdXY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtaDF6enFrKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLXJnYWJ6djp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC00cDBtdWs6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXZpbmV6NDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC0zemk2MTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDU6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcTp2YXIoLS11bmRlZmluZWQtN25rZ3kxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1pejNlNHc6dmFyKC0tdW5kZWZpbmVkLXJyeHdqdyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LXB4MXN1NTp2YXIoLS11bmRlZmluZWQtMjVlbmZoKTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tN21ya3p3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkKTtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXN3a3lndzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXNpcm80eTp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC1pbGY3aGc6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtcmpuZXdmOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtMW01OXU3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC10cDdrZnI6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci10YWItYnV0dG9uLWVycm9yLW53aThzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXIteXJ5anU4OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgICAtLWNvbG9yLXRleHQtY291bnRlci1pb281aWE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1sZzJzb2U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC0wcTU5Zzk6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtNGpmZDdzOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtcnd5Nzk2OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXIteG1kd3hwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtZW1wdHktd3VleHpvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtdWtjaTkwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LXl1YXNjeTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtaWp1bDMyOnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LTY1djM0eDp2YXIoLS11bmRlZmluZWQtMjVlbmZoKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1ucmQ2M2M6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAteW9ycXl5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktZWJpdDAzOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbGNiMnRhKTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQteWpsYXF3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTNmcnhyZik7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktNmxvMmw1OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtdHRoNGxrOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLTk0NDA5byk7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtMWk5cjB4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItMzI4ajl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTlwMGt2bzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtY2R5cHA4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLTZzeW0yNyk7XG4gICAgICAtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtYTdvMmQ0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGFiZWwtYzFrbGJoOnZhcigtLXVuZGVmaW5lZC0yNWVuZmgpO1xuICAgICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS0xdzF2Y2Q6dmFyKC0tdW5kZWZpbmVkLXV2Z2t1MSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtaW94aDZuOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1uZjdtY3U6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWE0aTEzcDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1ydWF3aHUpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxOnZhcigtLXVuZGVmaW5lZC1xbW1kZ3EpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQteTJqaXA5OnZhcigtLXVuZGVmaW5lZC1ycnh3ancpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0Yzp2YXIoLS11bmRlZmluZWQtMzU2aXByKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItaTJhYjFrOnZhcigtLXVuZGVmaW5lZC1xNXo1MHopO1xuICAgICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1tZGVydGI6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtOTQ0MDlvKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1oem1jaWQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQteWZwdWp4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXV2dGJ4MCk7XG4gICAgICAtLWNvbG9yLXRleHQtc21hbGwtdnNsaGFzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTN6aTYxMik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYzp2YXIoLS11bmRlZmluZWQtanBqNXZpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNWJ0eTg3OnZhcigtLXVuZGVmaW5lZC1ycnh3ancpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLWFudnVjOTp2YXIoLS11bmRlZmluZWQtcTV6NTB6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6dmFyKC0tdW5kZWZpbmVkLTk1czYxNCk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqOnZhcigtLXVuZGVmaW5lZC01OWVkNXUpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLWFhcW1ydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC02c3ltMjcpO1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUteXU1bTh1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXp5d3hoaDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC15Nmd0M2YpO1xuICAgICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1mdXA5aHM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci12bGZ0emc6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAteTZndDNmKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LTZoeW5rMjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC11MmF1cmopO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLWxiYWpxNTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdG9jejhwKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXE0bDJjazp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLWd3OWpkMjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC15b3JxeXkpO1xuICAgICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC1pcmk5ZGk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNnNuZm9yKTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXVlc2xvODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1hOGx5NG06dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLWI2dnl2cTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRlZmF1bHQtdnk3N2pvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItZ2Ezdm9pOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLThueDN4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1yNG1jam46dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLThydDZqaDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLTdiMWxhajp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1waXlpb3opO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtd2xxaG9qOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtenZxamhtOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC1qOHcxY3k6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci16bGltYWQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtNGxtNjlyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLXBpeWlveik7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtbjk5aXZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTZzbmZvcik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tb2ZuNWFqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLTZpdGhmaSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS12MnljbnU6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tc2hhZG93LWNvbnRhaW5lci0ya3l4dmY6MHB4IDFweCA4cHggMnB4IHJnYmEoMCwgNywgMjIsIDAuNik7XG4gICAgICAtLXNoYWRvdy1jb250YWluZXItYWN0aXZlLTdwenJtZTowcHggMXB4IDFweCAxcHggIzE5MjUzNCwgMHB4IDZweCAzNnB4ICMwMDA0MGM7XG4gICAgICAtLXNoYWRvdy1kcm9wZG93bi1zMTZiMTc6MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDQsIDEyLCAxKTtcbiAgICAgIC0tc2hhZG93LXNwbGl0LWJvdHRvbS1sM250b3U6MHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLThzdDVqcDotMXB4IDBweCAxcHggMHB4ICMxOTI1MzQsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgICAgLS1zaGFkb3ctc3RpY2t5LXppbTU0YTowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC11d2Exem06MHB4IDJweCAwcHggMHB4ICM0MTRkNWMsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LTVybGNlbjowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC0zNjBneHM6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLTdwcGJldTp2YXIoLS11bmRlZmluZWQtanFpZWprKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1mbGFzaGJhcjpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTZlM2ZuNDp2YXIoLS11bmRlZmluZWQtanZsdWxjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYmQxb2txOnZhcigtLXVuZGVmaW5lZC1qdmx1bGMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyOnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tdW5kZWZpbmVkLXV2Z2t1MSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1vZHhodGE6dmFyKC0tdW5kZWZpbmVkLXV2Z2t1MSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItemU0aDBrOnZhcigtLXVuZGVmaW5lZC1xbW1kZ3EpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLXBhNHpiczpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdTp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtbHB2anpjOnZhcigtLXVuZGVmaW5lZC12OHVrNjEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJzaXFjdDp2YXIoLS11bmRlZmluZWQtN2FyZTB1KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDY6dmFyKC0tdW5kZWZpbmVkLXFyN2h4cik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXE6dmFyKC0tdW5kZWZpbmVkLTdua2d5MSk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3OnZhcigtLXVuZGVmaW5lZC1ycnh3ancpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprOnZhcigtLXVuZGVmaW5lZC03bmtneTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoOnZhcigtLXVuZGVmaW5lZC1mZ3l2bHMpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXNpcm80eTp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcjBxMTl0OnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZ2lvMDFwOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTlkZ3NiMDp2YXIoLS11bmRlZmluZWQtZWZkOTlwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC11a2NpOTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tdW5kZWZpbmVkLTI1ZW5maCk7XG4gICAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLTF3MXZjZDp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6OnZhcigtLXVuZGVmaW5lZC03bmtneTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxOnZhcigtLXVuZGVmaW5lZC1xbW1kZ3EpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQteTJqaXA5OnZhcigtLXVuZGVmaW5lZC1ycnh3ancpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0Yzp2YXIoLS11bmRlZmluZWQtMzU2aXByKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItaTJhYjFrOnZhcigtLXVuZGVmaW5lZC1xNXo1MHopO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktY29udGV4dC1mbGFzaGJhci5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS02ZTNmbjQ6dmFyKC0tdW5kZWZpbmVkLWp2bHVsYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcTp2YXIoLS11bmRlZmluZWQtanZsdWxjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMjp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtaGJ0NXFoOnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhOnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXplNGgwazp2YXIoLS11bmRlZmluZWQtcW1tZGdxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS1wYTR6YnM6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWtxbG4wYTp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC1lbWI0a3U6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtbHB2anpjOnZhcigtLXVuZGVmaW5lZC12OHVrNjEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJzaXFjdDp2YXIoLS11bmRlZmluZWQtN2FyZTB1KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpOnZhcigtLXVuZGVmaW5lZC1rdmE3dmEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS11bmRlZmluZWQtcXI3aHhyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODI6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcTp2YXIoLS11bmRlZmluZWQtN25rZ3kxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1pejNlNHc6dmFyKC0tdW5kZWZpbmVkLXJyeHdqdyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6OnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5ems6dmFyKC0tdW5kZWZpbmVkLTdua2d5MSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGg6dmFyKC0tdW5kZWZpbmVkLWZneXZscyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtc2lybzR5OnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1yMHExOXQ6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1naW8wMXA6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItOWRnc2IwOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXVrY2k5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1ueGp2azU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDU6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmg6dmFyKC0tdW5kZWZpbmVkLTI1ZW5maCk7XG4gICAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLTF3MXZjZDp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6OnZhcigtLXVuZGVmaW5lZC03bmtneTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxOnZhcigtLXVuZGVmaW5lZC1xbW1kZ3EpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQteTJqaXA5OnZhcigtLXVuZGVmaW5lZC1ycnh3ancpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0Yzp2YXIoLS11bmRlZmluZWQtMzU2aXByKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItaTJhYjFrOnZhcigtLXVuZGVmaW5lZC1xNXo1MHopO1xuICAgICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC03MDBhdHA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6KTtcbiAgICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLTRxNnJ4bzp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXIxZXYxejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWd6OHp1aDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtNmp2ZjIwOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1iOHgyM2Q6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWhjdWdzdTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItNWQ5d3hkOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWpkczE4bSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC01d290MWI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdG9jejhwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1maHc4NWY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ubTB4b3U6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1uMnBvbXU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWVldzF3ajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktbmVwNmo5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLTZpdGhmaSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3Mwdzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgICAgLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtcHgxc3U1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1zd2t5Z3c6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00amZkN3M6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHg6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODc6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6dmFyKC0tY29sb3ItaW5mby00MDAtNWhhcWQ1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmo6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZy5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtcjFldjF6OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLXY0cHVtOCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItZ3o4enVoOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLTcwbmhwNik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC02anZmMjA6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtdjRwdW04KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtaGJ0NXFoOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXUyYXVyaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1iOHgyM2Q6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWhjdWdzdTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC03MG5ocDYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTQ5dGVhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC12NHB1bTgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItNWQ5d3hkOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWpkczE4bSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC01d290MWI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtNzBuaHA2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtdG9jejhwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtdTJhdXJqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1maHc4NWY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ubTB4b3U6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS1uMnBvbXU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLW80amFmeSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWVldzF3ajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC1vNGphZnkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktbmVwNmo5OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLTZpdGhmaSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3Mwdzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC02c25mb3IpO1xuICAgICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1oMXp6cWspO1xuICAgICAgLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtbzRqYWZ5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtcHgxc3U1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWVvbm1kdCk7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1zd2t5Z3c6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcjBxMTl0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLXJ1YXdodSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1naW8wMXA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci05ZGdzYjA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtcnVhd2h1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC00amZkN3M6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtcGl5aW96KTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHg6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODc6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtM3ppNjEyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6dmFyKC0tY29sb3ItaW5mby00MDAtNWhhcWQ1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmo6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTZlM2ZuNDp2YXIoLS11bmRlZmluZWQtanZsdWxjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLW9wZ25sMjp2YXIoLS11bmRlZmluZWQtdHgyanp3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtaGJ0NXFoOnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhOnZhcigtLXVuZGVmaW5lZC11dmdrdTEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLXplNGgwazp2YXIoLS11bmRlZmluZWQtcW1tZGdxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTk6IzE2MWEyZDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy1zcmg2dnI6IzJiYjUzNDEwO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWVwYmtqdzojZmJkMzMyMTA7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS1scHZqemM6dmFyKC0tdW5kZWZpbmVkLXY4dWs2MSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtMnNpcWN0OnZhcigtLXVuZGVmaW5lZC03YXJlMHUpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS11bmRlZmluZWQtcXI3aHhyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODI6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamk6Izc1OThmZjtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLWtmMzQ3eDojYWVmZmE4O1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprOnZhcigtLXVuZGVmaW5lZC03bmtneTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoOnZhcigtLXVuZGVmaW5lZC1mZ3l2bHMpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXNpcm80eTp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtcjBxMTl0OnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZ2lvMDFwOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTlkZ3NiMDp2YXIoLS11bmRlZmluZWQtZWZkOTlwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC11a2NpOTA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAtdXZ0YngwKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6Izc1OThmZjtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6I2FlZmZhODtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtNmUzZm40OnZhcigtLXVuZGVmaW5lZC1qdmx1bGMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyOnZhcigtLXVuZGVmaW5lZC10eDJqencpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1oYnQ1cWg6dmFyKC0tdW5kZWZpbmVkLXV2Z2t1MSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1vZHhodGE6dmFyKC0tdW5kZWZpbmVkLXV2Z2t1MSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItemU0aDBrOnZhcigtLXVuZGVmaW5lZC1xbW1kZ3EpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tY2RuOWE5OiMxNjFhMmQ7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtc3JoNnZyOiMyYmI1MzQxMDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1lcGJranc6I2ZiZDMzMjEwO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtbHB2anpjOnZhcigtLXVuZGVmaW5lZC12OHVrNjEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTJzaXFjdDp2YXIoLS11bmRlZmluZWQtN2FyZTB1KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpOnZhcigtLXVuZGVmaW5lZC1rdmE3dmEpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNjp2YXIoLS11bmRlZmluZWQtcXI3aHhyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODI6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamk6Izc1OThmZjtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLWtmMzQ3eDojYWVmZmE4O1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyejp2YXIoLS11bmRlZmluZWQtdXZna3UxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtemdheXprOnZhcigtLXVuZGVmaW5lZC03bmtneTEpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItenFlcjhoOnZhcigtLXVuZGVmaW5lZC1mZ3l2bHMpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXNpcm80eTp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItazl3ajIyOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1yMHExOXQ6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1naW8wMXA6dmFyKC0tdW5kZWZpbmVkLWVmZDk5cCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItOWRnc2IwOnZhcigtLXVuZGVmaW5lZC1lZmQ5OXApO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LXVrY2k5MDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC11dnRieDApO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci1ueGp2azU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1Yzk6Izc1OThmZjtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHU6I2FlZmZhODtcbiAgICB9XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWNvbXBhY3QtbW9kZSAuYXdzdWktY29udGV4dC1jb21wYWN0LXRhYmxlOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZS5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1jb21wYWN0LW1vZGU6bm90KCNcXDkpIHtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzozcHg7XG4gIH1cbn1cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aS1mYWRlLWluLTM1MDAzYyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktZmFkZS1pbi0zNTAwM2Mge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLWZhZGUtb3V0LTM1MDAzYyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktZmFkZS1vdXQtMzUwMDNjIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1zdGF0dXMtaWNvbi1lcnJvci0zNTAwM2Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLXN0YXR1cy1pY29uLWVycm9yLTM1MDAzYyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktc2NhbGUtcG9wdXAtMzUwMDNjIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1zY2FsZS1wb3B1cC0zNTAwM2Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG46cm9vdCB7XG4gIC0tYXdzdWktdmVyc2lvbi1pbmZvLTAwYTY5NWYyOiB0cnVlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xaWZrb18xdXB1MV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9yb290XzFpZmtvXzF1cHUxXzE0NS5hd3N1aV9kaXNhYmxlLXBhZGRpbmdzXzFpZmtvXzF1cHUxXzE4NDpub3QoI1xcOSkge1xuICBjb2x1bW4tZ2FwOiAwO1xufVxuXG4uYXdzdWlfbWFpbl8xaWZrb18xdXB1MV8xODg6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBfMWlma29fMXVwdTFfMTk1Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfZGlzYWJsZS1wYWRkaW5nc18xaWZrb18xdXB1MV8xODQgPiAuYXdzdWlfbWFpbl8xaWZrb18xdXB1MV8xODggPiAuYXdzdWlfY29udGVudC13cmFwXzFpZmtvXzF1cHUxXzE5NTpub3QoI1xcOSkge1xuICBjb2x1bW4tZ2FwOiAwO1xufVxuLmF3c3VpX2NvbnRlbnQtd3JhcF8xaWZrb18xdXB1MV8xOTUuYXdzdWlfd3JhcC1hY3Rpb25zXzFpZmtvXzF1cHUxXzIwNTpub3QoI1xcOSkge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hd3N1aV9jb250ZW50XzFpZmtvXzF1cHUxXzE5NTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2FjdGlvbnNfMWlma29fMXVwdTFfMjE0Om5vdCgjXFw5KSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLXRvcC1jb2xvciwgYm9yZGVyLXJpZ2h0LWNvbG9yLCBib3JkZXItYm90dG9tLWNvbG9yLCBib3JkZXItbGVmdC1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWYsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXhpN2xxbCwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjE6bm90KCNcXDkpOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2ljb25fMTYyNDhfMXV2dXZfMTkzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWU2Y3BhZiwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteGk3bHFsLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaWNvbl8xNjI0OF8xdXZ1dl8xOTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaWNvbl8xNjI0OF8xdXZ1dl8xOTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaWNvbl8xNjI0OF8xdXZ1dl8xOTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfaGVhZGVyLWlubmVyXzE2MjQ4XzF1dnV2XzIwOTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWFkZXItaW5uZXJfMTYyNDhfMXV2dXZfMjA5LmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF1dnV2XzIxODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY3Rpb24tY2FyZC1kaXNhYmxlZC16MGF5ZXksICM4YzhjOTQpO1xufVxuLmF3c3VpX2hlYWRlcl8xNjI0OF8xdXZ1dl8yMDk6bm90KCNcXDkpOm5vdCg6aGFzKCsgLmF3c3VpX2JvZHlfMTYyNDhfMXV2dXZfMjIxKSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xdXZ1dl8yMjU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xdXZ1dl8yMjUgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzF1dnV2XzIwOTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9ib2R5XzE2MjQ4XzF1dnV2XzIyMTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfZGVzY3JpcHRpb25fMTYyNDhfMXV2dXZfMjM4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbl8xNjI0OF8xdXZ1dl8yMzguYXdzdWlfaGFzLWhlYWRlcl8xNjI0OF8xdXZ1dl8yNDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtZGVzY3JpcHRpb24tcGFkZGluZy10b3AtcmJobnMxLCA0cHgpO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE2MjQ4XzF1dnV2XzIzOC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtejBheWV5LCAjOGM4Yzk0KTtcbn1cblxuLmF3c3VpX2ljb25fMTYyNDhfMXV2dXZfMTkzOm5vdCgjXFw5KSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LWo4dzFjeSwgIzAwNmNlMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xdXZ1dl8yNTg6bm90KCNcXDkpLFxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzF1dnV2XzI1OTpub3QoI1xcOSkge1xuICBhbGw6IHVuc2V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xdXZ1dl8yNTguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4Om5vdCgjXFw5KSxcbi5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xdXZ1dl8yNTkuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXV2dXZfMjU4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xufVxuLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXV2dXZfMjU4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXV2dXZfMjU4LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xdXZ1dl8yNTguYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xdXZ1dl8yNzguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xdXZ1dl8yNTguYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF1dnV2XzI5MDpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXV2dXZfMjU4LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xdXZ1dl8yOTAuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG5cbi5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xdXZ1dl8yNTk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xdXZ1dl8yNTkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xdXZ1dl8yNzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzF1dnV2XzI1OS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3OC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzF1dnV2XzI1OS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXV2dXZfMjkwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbn1cbi5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xdXZ1dl8yNTkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF1dnV2XzI5MC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xufVxuXG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC12eTc3am8sICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kZWZhdWx0LW55ZjBwdSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1yNG1jam4sICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtZGVmYXVsdC1ueWYwcHUsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtcjRtY2puLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXV2dXZfMjkwID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXV2dXZfMzkxOm5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXV2dXZfMzkxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF1dnV2XzI5MCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXV2dXZfMjA5ICsgLmF3c3VpX2JvZHlfMTYyNDhfMXV2dXZfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXV2dXZfMzk4KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXV2dXZfMjkwID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXV2dXZfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXV2dXZfMjI1ICsgLmF3c3VpX2JvZHlfMTYyNDhfMXV2dXZfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXV2dXZfMzk4KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXV2dXZfMjA5ICsgLmF3c3VpX2JvZHlfMTYyNDhfMXV2dXZfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXV2dXZfMzk4KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF1dnV2XzIyNSArIC5hd3N1aV9ib2R5XzE2MjQ4XzF1dnV2XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzF1dnV2XzM5OCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xdXZ1dl8yOTAgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xdXZ1dl8zOTEgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzF1dnV2XzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzF1dnV2XzM5OCk6aGFzKCsgLmF3c3VpX2JvZHlfMTYyNDhfMXV2dXZfMjIxKSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXV2dXZfMzkxID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xdXZ1dl8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xdXZ1dl8zOTgpOmhhcygrIC5hd3N1aV9ib2R5XzE2MjQ4XzF1dnV2XzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXV2dXZfMjkwID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXV2dXZfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXV2dXZfMjI1Om5vdCgjXFw5KTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xdXZ1dl8yMjEpID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xdXZ1dl8yMDk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzF1dnV2XzM5OCksIC5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF1dnV2XzIyNTpub3QoI1xcOSk6aGFzKCsgLmF3c3VpX2JvZHlfMTYyNDhfMXV2dXZfMjIxKSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXV2dXZfMjA5Om5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xdXZ1dl8zOTgpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfaWNvbi12ZXJ0aWNhbC1hbGlnbi1jZW50ZXJfMTYyNDhfMXV2dXZfNDA5ID4gLmF3c3VpX2ljb25fMTYyNDhfMXV2dXZfMTkzOm5vdCgjXFw5KSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTg6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLXp2cWpobSwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjdGlvbi1jYXJkLWRpc2FibGVkLXowYXlleSwgIzhjOGM5NCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF1dnV2XzIxOC5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3ODpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xdXZ1dl8yOTA6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xdXZ1dl8yOTA6bm90KCNcXDkpOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF1dnV2XzIxODpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC13bHFob2osICNiNGI0YmIpO1xuICBib3JkZXItYmxvY2std2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kaXNhYmxlZC00cGRmc2ssIDFweCk7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kaXNhYmxlZC00cGRmc2ssIDFweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4ID4gLmF3c3VpX2ljb25fMTYyNDhfMXV2dXZfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTggPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xdXZ1dl8zOTEgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xdXZ1dl8yMjUgPiAuYXdzdWlfaWNvbl8xNjI0OF8xdXZ1dl8xOTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtbjk5aXZ1LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTgpOmhhcyhidXR0b246aG92ZXIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1nYTN2b2ksICNmMGZiZmYpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTgpOmhhcyhidXR0b246aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4LCAuYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4KTpoYXMoYnV0dG9uOmhvdmVyKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3ODphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTgpOmhhcyhidXR0b246aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xdXZ1dl8yOTAsIC5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTgpOmhhcyhidXR0b246aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xdXZ1dl8yOTA6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4KTpoYXMoYnV0dG9uOmhvdmVyKTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLThydDZqaCwgIzAwMmI2Nik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWhvdmVyLWV4aWRxbSwgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWhvdmVyLWV4aWRxbSwgMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTgpOmhhcyhidXR0b246aG92ZXIpID4gLmF3c3VpX2ljb25fMTYyNDhfMXV2dXZfMTkzLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF1dnV2XzIxOCk6aGFzKGJ1dHRvbjpob3ZlcikgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xdXZ1dl8zOTEgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xdXZ1dl8yMjUgPiAuYXdzdWlfaWNvbl8xNjI0OF8xdXZ1dl8xOTMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci16bGltYWQsICMwMDJiNjYpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzF1dnV2XzIxOCk6aGFzKGJ1dHRvbjphY3RpdmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtOG54M3g2LCAjZDFmMWZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4KTpoYXMoYnV0dG9uOmFjdGl2ZSkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xdXZ1dl8yNzgsIC5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTgpOmhhcyhidXR0b246YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3ODphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTgpOmhhcyhidXR0b246YWN0aXZlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXV2dXZfMjkwLCAuYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXV2dXZfMjE4KTpoYXMoYnV0dG9uOmFjdGl2ZSkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF1dnV2XzI5MDphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTgpOmhhcyhidXR0b246YWN0aXZlKTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS03YjFsYWosICMwMDJiNjYpO1xuICBib3JkZXItYmxvY2std2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1hY3RpdmUtMWZoMDAwLCAxcHgpO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtYWN0aXZlLTFmaDAwMCwgMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTgpOmhhcyhidXR0b246YWN0aXZlKSA+IC5hd3N1aV9pY29uXzE2MjQ4XzF1dnV2XzE5Myxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xdXZ1dl8yMTgpOmhhcyhidXR0b246YWN0aXZlKSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF1dnV2XzIyNSA+IC5hd3N1aV9pY29uXzE2MjQ4XzF1dnV2XzE5MyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS00bG02OXIsICMwMDJiNjYpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXV2dXZfMjU4OmZvY3VzLXZpc2libGUpLCAuYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXV2dXZfMjU5OmZvY3VzLXZpc2libGUpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXV2dXZfMjU4OmZvY3VzLXZpc2libGUpLCAuYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXV2dXZfMjU5OmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzF1dnV2XzI1ODpmb2N1cy12aXNpYmxlKTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXV2dXZfMjU5OmZvY3VzLXZpc2libGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXV2dXZfMjU4OmZvY3VzLXZpc2libGUpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4OjpiZWZvcmUsIC5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xdXZ1dl8yNTk6Zm9jdXMtdmlzaWJsZSkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xdXZ1dl8yNzg6OmJlZm9yZSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzF1dnV2XzI1ODpmb2N1cy12aXNpYmxlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXV2dXZfMjkwOjpiZWZvcmUsIC5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xdXZ1dl8yNTk6Zm9jdXMtdmlzaWJsZSkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF1dnV2XzI5MDo6YmVmb3JlIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXV2dXZfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXV2dXZfMzk4KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9ib2R5XzE2MjQ4XzF1dnV2XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzF1dnV2XzM5OCksXG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xdXZ1dl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xdXZ1dl8zOTEgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xdXZ1dl8yMjUgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzF1dnV2XzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzF1dnV2XzM5OCkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzMsIDEwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1nY214MnosIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4ID4gLmF3c3VpX2ljb25fMTYyNDhfMXV2dXZfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF1dnV2XzIyNSA+IC5hd3N1aV9pY29uXzE2MjQ4XzF1dnV2XzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzMsIDEwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4ID4gLmF3c3VpX2ljb25fMTYyNDhfMXV2dXZfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzMsIDEwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4LmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzF1dnV2XzU0MyA+IC5hd3N1aV9pY29uXzE2MjQ4XzF1dnV2XzE5Mzpub3QoI1xcOSksXG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xdXZ1dl8yNzguYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXV2dXZfNTQzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXV2dXZfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXV2dXZfMjI1ID4gLmF3c3VpX2ljb25fMTYyNDhfMXV2dXZfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1nY214MnosIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4LmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzF1dnV2XzU0MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXV2dXZfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXV2dXZfMzk4KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzF1dnV2XzI3OC5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xdXZ1dl81NDMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xdXZ1dl8zOTEgPiAuYXdzdWlfYm9keV8xNjI0OF8xdXZ1dl8yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xdXZ1dl8zOTgpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXV2dXZfMjc4LmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzF1dnV2XzU0MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF1dnV2XzIyNSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXV2dXZfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXV2dXZfMzk4KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xdXZ1dl8yOTA6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF1dnV2XzI5MDpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF1dnV2XzI5MCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXV2dXZfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXV2dXZfMzk4KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXV2dXZfMjkwID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXV2dXZfMzkxID4gLmF3c3VpX2JvZHlfMTYyNDhfMXV2dXZfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXV2dXZfMzk4KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXV2dXZfMjkwID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXV2dXZfMzkxID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXV2dXZfMjI1ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xdXZ1dl8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xdXZ1dl8zOTgpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0MmksIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LThyeTNvdywgMjBweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF1dnV2XzI5MCA+IC5hd3N1aV9pY29uXzE2MjQ4XzF1dnV2XzE5Mzpub3QoI1xcOSksXG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF1dnV2XzI5MCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF1dnV2XzIyNSA+IC5hd3N1aV9pY29uXzE2MjQ4XzF1dnV2XzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWw3M3QyaSwgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xdXZ1dl8xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzF1dnV2XzI5MCA+IC5hd3N1aV9pY29uXzE2MjQ4XzF1dnV2XzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0MmksIDE2cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xdXZ1dl8yOTAuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXV2dXZfNTQzID4gLmF3c3VpX2ljb25fMTYyNDhfMXV2dXZfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXV2dXZfMjkwLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzF1dnV2XzU0MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF1dnV2XzIyNSA+IC5hd3N1aV9pY29uXzE2MjQ4XzF1dnV2XzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZGVmYXVsdC04cnkzb3csIDIwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xdXZ1dl8yOTAuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXV2dXZfNTQzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXV2dXZfMzkxID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xdXZ1dl8yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xdXZ1dl8zOTgpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXV2dXZfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xdXZ1dl8yOTAuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXV2dXZfNTQzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXV2dXZfMzkxID4gLmF3c3VpX2JvZHlfMTYyNDhfMXV2dXZfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXV2dXZfMzk4KSxcbi5hd3N1aV9yb290XzE2MjQ4XzF1dnV2XzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXV2dXZfMjkwLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzF1dnV2XzU0MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzF1dnV2XzM5MSA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzF1dnV2XzIyNSA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXV2dXZfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXV2dXZfMzk4KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlLCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbi5hd3N1aV9pY29uLWZsZXgtaGVpZ2h0X2gxMWl4XzFpdWVtXzE5Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OSA+IHN2Zzpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OSA+IHN2Zzpub3QoI1xcOSkge1xuICBmaWxsOiBub25lO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkgPiBzdmcgLnN0cm9rZS1saW5lam9pbi1yb3VuZDpub3QoI1xcOSkge1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5ID4gc3ZnIC5zdHJva2UtbGluZWNhcC1zcXVhcmU6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OSA+IHN2ZyAuc3Ryb2tlLWxpbmVjYXAtcm91bmQ6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5ID4gc3ZnIC5maWxsZWQ6bm90KCNcXDkpIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5ID4gc3ZnIC5uby1zdHJva2U6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiBub25lO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtc21hbGxfaDExaXhfMWl1ZW1fMjI1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfc2l6ZS1zbWFsbC1tYXBwZWQtaGVpZ2h0X2gxMWl4XzFpdWVtXzIyOTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtc21hbGxfaDExaXhfMWl1ZW1fMjI1ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV9zaXplLXNtYWxsX2gxMWl4XzFpdWVtXzIyNSA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF8xaXVlbV8yMjUgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtc21hbGxfaDExaXhfMWl1ZW1fMjI1ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLXNtYWxsLTg3M3R2ZywgMnB4KSAvIDEpO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4XzFpdWVtXzI0NDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtbm9ybWFsLW1hcHBlZC1oZWlnaHRfaDExaXhfMWl1ZW1fMjQ4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfMWl1ZW1fMjQ0ID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF8xaXVlbV8yNDQgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4XzFpdWVtXzI0NCA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfMWl1ZW1fMjQ0ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLW5vcm1hbC00YnIwN2QsIDJweCkgLyAxKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF8xaXVlbV8yNjM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV9zaXplLW1lZGl1bS1tYXBwZWQtaGVpZ2h0X2gxMWl4XzFpdWVtXzI2Nzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCkgLSB2YXIoLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdiwgMjBweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzFpdWVtXzI2MyA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfMWl1ZW1fMjYzID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdiwgMjBweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF8xaXVlbV8yNjMgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzFpdWVtXzI2MyA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1tZWRpdW0td2h0YjRlLCAycHgpIC8gMS4yNSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfMWl1ZW1fMjgyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLW5icjNzdiwgMzJweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfc2l6ZS1iaWctbWFwcGVkLWhlaWdodF9oMTFpeF8xaXVlbV8yODY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCkgLSB2YXIoLS1zaXplLWljb24tYmlnLW5icjNzdiwgMzJweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtYmlnX2gxMWl4XzFpdWVtXzI4MiA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfMWl1ZW1fMjgyID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLW5icjNzdiwgMzJweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV9zaXplLWJpZ19oMTFpeF8xaXVlbV8yODIgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtYmlnX2gxMWl4XzFpdWVtXzI4MiA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1iaWctMzYxcHR4LCAzcHgpIC8gMik7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF8xaXVlbV8zMDE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtbGFyZ2UtbWFwcGVkLWhlaWdodF9oMTFpeF8xaXVlbV8zMDU6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1obzdzN3QsIDQ4cHgpIC0gdmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCkpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfMWl1ZW1fMzAxID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV9zaXplLWxhcmdlX2gxMWl4XzFpdWVtXzMwMSA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfMWl1ZW1fMzAxID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV9zaXplLWxhcmdlX2gxMWl4XzFpdWVtXzMwMSA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi1sYXJnZS01bTU5eXksIDRweCkgLyAzKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV92YXJpYW50LW5vcm1hbF9oMTFpeF8xaXVlbV8zMjA6bm90KCNcXDkpIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV92YXJpYW50LWRpc2FibGVkX2gxMWl4XzFpdWVtXzMyMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QsICNiNGI0YmIpO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3ZhcmlhbnQtaW52ZXJ0ZWRfaDExaXhfMWl1ZW1fMzI2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludmVydGVkLWE3bzJkNCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfdmFyaWFudC1zdWJ0bGVfaDExaXhfMWl1ZW1fMzI5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWljb24tc3VidGxlLXR0aDRsaywgIzY1Njg3MSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF8xaXVlbV8xODkuYXdzdWlfdmFyaWFudC13YXJuaW5nX2gxMWl4XzFpdWVtXzMzMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmosICM4NTU5MDApO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3ZhcmlhbnQtZXJyb3JfaDExaXhfMWl1ZW1fMzM1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMsICNkYjAwMDApO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5LmF3c3VpX3ZhcmlhbnQtc3VjY2Vzc19oMTFpeF8xaXVlbV8zMzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaTY2cGR1LCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OS5hd3N1aV92YXJpYW50LWxpbmtfaDExaXhfMWl1ZW1fMzQxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXosICMwMDZjZTApO1xufVxuLmF3c3VpX2ljb25faDExaXhfMWl1ZW1fMTg5Om5vdCgjXFw5KTppcyguYXdzdWlfbmFtZS1hbmdsZS1sZWZ0LWRvdWJsZV9oMTFpeF8xaXVlbV8zNDQsXG4uYXdzdWlfbmFtZS1hbmdsZS1sZWZ0X2gxMWl4XzFpdWVtXzM0NCxcbi5hd3N1aV9uYW1lLWFuZ2xlLXJpZ2h0LWRvdWJsZV9oMTFpeF8xaXVlbV8zNDYsXG4uYXdzdWlfbmFtZS1hbmdsZS1yaWdodF9oMTFpeF8xaXVlbV8zNDYsXG4uYXdzdWlfbmFtZS1hcnJvdy1sZWZ0X2gxMWl4XzFpdWVtXzM0OCxcbi5hd3N1aV9uYW1lLWFycm93LXJpZ2h0X2gxMWl4XzFpdWVtXzM0OSxcbi5hd3N1aV9uYW1lLWNhcmV0LWxlZnQtZmlsbGVkX2gxMWl4XzFpdWVtXzM1MCxcbi5hd3N1aV9uYW1lLWNhcmV0LXJpZ2h0LWZpbGxlZF9oMTFpeF8xaXVlbV8zNTEsXG4uYXdzdWlfbmFtZS1hdWRpby1mdWxsX2gxMWl4XzFpdWVtXzM1Mixcbi5hd3N1aV9uYW1lLWF1ZGlvLWhhbGZfaDExaXhfMWl1ZW1fMzUzLFxuLmF3c3VpX25hbWUtYXVkaW8tb2ZmX2gxMWl4XzFpdWVtXzM1NCxcbi5hd3N1aV9uYW1lLWV4dGVybmFsX2gxMWl4XzFpdWVtXzM1NSxcbi5hd3N1aV9uYW1lLXJlZG9faDExaXhfMWl1ZW1fMzU2LFxuLmF3c3VpX25hbWUtcmVzaXplLWFyZWFfaDExaXhfMWl1ZW1fMzU3LFxuLmF3c3VpX25hbWUtc2VuZF9oMTFpeF8xaXVlbV8zNTgsXG4uYXdzdWlfbmFtZS1zaHJpbmtfaDExaXhfMWl1ZW1fMzU5LFxuLmF3c3VpX25hbWUtdW5kb19oMTFpeF8xaXVlbV8zNjAsXG4uYXdzdWlfbmFtZS12aWV3LXZlcnRpY2FsX2gxMWl4XzFpdWVtXzM2MSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9pY29uX2gxMWl4XzFpdWVtXzE4OTpub3QoI1xcOSk6aXMoLmF3c3VpX25hbWUtYW5nbGUtbGVmdC1kb3VibGVfaDExaXhfMWl1ZW1fMzQ0LFxuLmF3c3VpX25hbWUtYW5nbGUtbGVmdF9oMTFpeF8xaXVlbV8zNDQsXG4uYXdzdWlfbmFtZS1hbmdsZS1yaWdodC1kb3VibGVfaDExaXhfMWl1ZW1fMzQ2LFxuLmF3c3VpX25hbWUtYW5nbGUtcmlnaHRfaDExaXhfMWl1ZW1fMzQ2LFxuLmF3c3VpX25hbWUtYXJyb3ctbGVmdF9oMTFpeF8xaXVlbV8zNDgsXG4uYXdzdWlfbmFtZS1hcnJvdy1yaWdodF9oMTFpeF8xaXVlbV8zNDksXG4uYXdzdWlfbmFtZS1jYXJldC1sZWZ0LWZpbGxlZF9oMTFpeF8xaXVlbV8zNTAsXG4uYXdzdWlfbmFtZS1jYXJldC1yaWdodC1maWxsZWRfaDExaXhfMWl1ZW1fMzUxLFxuLmF3c3VpX25hbWUtYXVkaW8tZnVsbF9oMTFpeF8xaXVlbV8zNTIsXG4uYXdzdWlfbmFtZS1hdWRpby1oYWxmX2gxMWl4XzFpdWVtXzM1Myxcbi5hd3N1aV9uYW1lLWF1ZGlvLW9mZl9oMTFpeF8xaXVlbV8zNTQsXG4uYXdzdWlfbmFtZS1leHRlcm5hbF9oMTFpeF8xaXVlbV8zNTUsXG4uYXdzdWlfbmFtZS1yZWRvX2gxMWl4XzFpdWVtXzM1Nixcbi5hd3N1aV9uYW1lLXJlc2l6ZS1hcmVhX2gxMWl4XzFpdWVtXzM1Nyxcbi5hd3N1aV9uYW1lLXNlbmRfaDExaXhfMWl1ZW1fMzU4LFxuLmF3c3VpX25hbWUtc2hyaW5rX2gxMWl4XzFpdWVtXzM1OSxcbi5hd3N1aV9uYW1lLXVuZG9faDExaXhfMWl1ZW1fMzYwLFxuLmF3c3VpX25hbWUtdmlldy12ZXJ0aWNhbF9oMTFpeF8xaXVlbV8zNjEpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG4uYXdzdWlfYmFkZ2VfaDExaXhfMWl1ZW1fMzg1Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiA2cHg7XG4gIGJsb2NrLXNpemU6IDZweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNHB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNHB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXJuaHQ4cywgI2RiMDAwMCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IC0zcHg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFpZWU3X3h5OWw1XzE0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX3Jvb3RfMWllZTdfeHk5bDVfMTQ1W2hpZGRlbl06bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2Fubm91bmNlcl8xaWVlN194eTlsNV8xNTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9hcnJvd194anV6Zl8xNWQ2bV8xNTM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTVkNm1fMTU3Om5vdCgjXFw5KSwgLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmXzE1ZDZtXzE1Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGlubGluZS1zaXplOiAyMHB4O1xuICBibG9jay1zaXplOiAxMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xNWQ2bV8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmXzE1ZDZtXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbmxpbmUtc2l6ZTogMTRweDtcbiAgYmxvY2stc2l6ZTogMTRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG59XG4uYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTVkNm1fMTU3Om5vdCgjXFw5KTpkaXIocnRsKTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl8xNWQ2bV8xNTc6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xNWQ2bV8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1wb3BvdmVyLWdwZnkzdywgI2I0YjRiYik7XG59XG4uYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfMTVkNm1fMTU3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLXJqc2hzdSwgMnB4KSArIDFweCk7XG59XG4uYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfMTVkNm1fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAxcHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItNmM4cjYzLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9hcnJvdy1wb3NpdGlvbi1yaWdodC10b3BfeGp1emZfMTVkNm1fMTk5ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmXzE1ZDZtXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tcmlnaHQtYm90dG9tX3hqdXpmXzE1ZDZtXzE5OSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xNWQ2bV8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0wLjcxcHggMC43MXB4IDRweCAtMnB4IHZhcigtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LWQxcDJneCwgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSk7XG59XG4uYXdzdWlfYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfMTVkNm1fMjAyID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmXzE1ZDZtXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfMTVkNm1fMjAyID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmXzE1ZDZtXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMC43MXB4IC0wLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtZDFwMmd4LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cbi5hd3N1aV9hcnJvdy1wb3NpdGlvbi10b3AtY2VudGVyX3hqdXpmXzE1ZDZtXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xNWQ2bV8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl8xNWQ2bV8yMDUgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTVkNm1fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi10b3AtbGVmdF94anV6Zl8xNWQ2bV8yMDUgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTVkNm1fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi10b3AtcmVzcG9uc2l2ZV94anV6Zl8xNWQ2bV8yMDUgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTVkNm1fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAtMC43MXB4IC0wLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtZDFwMmd4LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cbi5hd3N1aV9hcnJvdy1wb3NpdGlvbi1ib3R0b20tY2VudGVyX3hqdXpmXzE1ZDZtXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl8xNWQ2bV8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1yaWdodF94anV6Zl8xNWQ2bV8yMDggPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTVkNm1fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1ib3R0b20tbGVmdF94anV6Zl8xNWQ2bV8yMDggPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTVkNm1fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1ib3R0b20tcmVzcG9uc2l2ZV94anV6Zl8xNWQ2bV8yMDggPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfMTVkNm1fMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAwLjcxcHggMC43MXB4IDRweCAtMnB4IHZhcigtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LWQxcDJneCwgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSk7XG59XG5cbi5hd3N1aV9hcnJvdy12YXJpYW50LWluZm9feGp1emZfMTVkNm1fMjEyID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmXzE1ZDZtXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLWhvMXBqaSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYXJyb3ctdmFyaWFudC1pbmZvX3hqdXpmXzE1ZDZtXzIxMiA+IC5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl8xNWQ2bV8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tY2RuOWE5LCAjZjBmYmZmKTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYm9keV94anV6Zl8xNWQ2bV8yMjc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfYm9keS1vdmVyZmxvdy12aXNpYmxlX3hqdXpmXzE1ZDZtXzI2Mzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5hd3N1aV9ib2R5LXZhcmlhbnQtY2hhcnRfeGp1emZfMTVkNm1fMjY2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpO1xufVxuXG4uYXdzdWlfaGFzLWRpc21pc3NfeGp1emZfMTVkNm1fMjcxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmF3c3VpX2Rpc21pc3NfeGp1emZfMTVkNm1fMjc2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1yanNoc3UsIDJweCkpKTtcbiAgZmxleDogMCAwIGF1dG87XG4gIG9yZGVyOiAxO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1jb250cm9sX3hqdXpmXzE1ZDZtXzI4NDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2hlYWRlci1yb3dfeGp1emZfMTVkNm1fMjg4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2hlYWRlcl94anV6Zl8xNWQ2bV8yODg6bm90KCNcXDkpIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXosIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy0yaXdlcnYsIG5vcm1hbCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9oZWFkZXJfeGp1emZfMTVkNm1fMjg4ID4gaDI6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXdzdWlfY29udGVudF94anV6Zl8xNWQ2bV8zMTc6bm90KCNcXDkpIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3LCAjNDI0NjUwKTtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9jb250ZW50LW92ZXJmbG93LXZpc2libGVfeGp1emZfMTVkNm1fMzI2Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250YWluZXJfeGp1emZfMTVkNm1fMzM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4O1xuICB6LWluZGV4OiAyMDAwO1xufVxuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xNWQ2bV8zMzg6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmXzE1ZDZtXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLWxlZnRfeGp1emZfMTVkNm1fMzQ5KTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmXzE1ZDZtXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLWNlbnRlcl94anV6Zl8xNWQ2bV8zNDkpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfMTVkNm1fMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tcmlnaHRfeGp1emZfMTVkNm1fMzQ5KTo6YmVmb3JlIHtcbiAgaW5zZXQtaW5saW5lOiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogLTEwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmXzE1ZDZtXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWxlZnRfeGp1emZfMTVkNm1fMzU0KTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmXzE1ZDZtXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWNlbnRlcl94anV6Zl8xNWQ2bV8zNTQpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfMTVkNm1fMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtcmlnaHRfeGp1emZfMTVkNm1fMzU0KTo6YmVmb3JlIHtcbiAgaW5zZXQtaW5saW5lOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IC0xMHB4O1xuICBibG9jay1zaXplOiAxMHB4O1xufVxuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xNWQ2bV8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl8xNWQ2bV8zNTkpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfMTVkNm1fMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfMTVkNm1fMzU5KTo6YmVmb3JlIHtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTEwcHg7XG4gIGlubGluZS1zaXplOiAxMHB4O1xufVxuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xNWQ2bV8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtdG9wX3hqdXpmXzE1ZDZtXzM2NCk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xNWQ2bV8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtYm90dG9tX3hqdXpmXzE1ZDZtXzM2NCk6OmJlZm9yZSB7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAtMTBweDtcbiAgaW5saW5lLXNpemU6IDEwcHg7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keV94anV6Zl8xNWQ2bV8zNzA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci1kZzRvZmEsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItZGc0b2ZhLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLWRnNG9mYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItZGc0b2ZhLCA4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItNmM4cjYzLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBvcG92ZXItamFlc2RlLCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLXJqc2hzdSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcG9wb3Zlci1ncGZ5M3csICNiNGI0YmIpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1yanNoc3UsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBvcG92ZXItZ3BmeTN3LCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXZhcmlhbnQtYW5ub3RhdGlvbl94anV6Zl8xNWQ2bV80MTA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTksICNmMGZiZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby1obzFwamksICMwMDZjZTApO1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1zbWFsbF94anV6Zl8xNWQ2bV80MTU6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAyMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLXNtYWxsX3hqdXpmXzE1ZDZtXzQxNS5hd3N1aV9maXhlZC13aWR0aF94anV6Zl8xNWQ2bV80MTg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDIxMHB4O1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1tZWRpdW1feGp1emZfMTVkNm1fNDIyOm5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyLWJvZHktc2l6ZS1tZWRpdW1feGp1emZfMTVkNm1fNDIyLmF3c3VpX2ZpeGVkLXdpZHRoX3hqdXpmXzE1ZDZtXzQxODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMzEwcHg7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLWxhcmdlX3hqdXpmXzE1ZDZtXzQyOTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDQ4MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MnB4KSB7XG4gIC5hd3N1aV9jb250YWluZXItYm9keS1zaXplLWxhcmdlX3hqdXpmXzE1ZDZtXzQyOTpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMzEwcHg7XG4gIH1cbn1cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLWxhcmdlX3hqdXpmXzE1ZDZtXzQyOS5hd3N1aV9maXhlZC13aWR0aF94anV6Zl8xNWQ2bV80MTg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDQ4MnB4O1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWFycm93X3hqdXpmXzE1ZDZtXzM0OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmXzE1ZDZtXzM1OTpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtYm90dG9tX3hqdXpmXzE1ZDZtXzM1OTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC10b3BfeGp1emZfMTVkNm1fMzU5Om5vdCgjXFw5KTpkaXIocnRsKSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfMTVkNm1fMzU5Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC10b3BfeGp1emZfMTVkNm1fMzU5Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDEycHggKyAxMHB4KTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfMTVkNm1fMzU5Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogMTJweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl8xNWQ2bV8zNjQ6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtYm90dG9tX3hqdXpmXzE1ZDZtXzM2NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtdG9wX3hqdXpmXzE1ZDZtXzM2NDpub3QoI1xcOSk6ZGlyKHJ0bCksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfMTVkNm1fMzY0Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCU7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtdG9wX3hqdXpmXzE1ZDZtXzM2NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygxMnB4ICsgMTBweCk7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtYm90dG9tX3hqdXpmXzE1ZDZtXzM2NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IDEycHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1jZW50ZXJfeGp1emZfMTVkNm1fMzU0Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtcmlnaHRfeGp1emZfMTVkNm1fMzU0Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtbGVmdF94anV6Zl8xNWQ2bV8zNTQ6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yZXNwb25zaXZlX3hqdXpmXzE1ZDZtXzQ3OTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtY2VudGVyX3hqdXpmXzE1ZDZtXzM1NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl8xNWQ2bV8zNTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMnB4O1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtbGVmdF94anV6Zl8xNWQ2bV8zNTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDEwMCUgLSAyMHB4IC0gMTJweCk7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1jZW50ZXJfeGp1emZfMTVkNm1fMzQ5Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tcmlnaHRfeGp1emZfMTVkNm1fMzQ5Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMnB4O1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tbGVmdF94anV6Zl8xNWQ2bV8zNDk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoMTAwJSAtIDIwcHggLSAxMnB4KTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGFpbmVyX3hqdXpmXzE1ZDZtXzMzODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX3hqdXpmXzE1ZDZtXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtZm9nZW5lLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXczMmdyaCwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl94anV6Zl8xNWQ2bV8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGFpbmVyX3hqdXpmXzE1ZDZtXzMzODpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250YWluZXJfeGp1emZfMTVkNm1fMzM4Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xNWQ2bV8zMzg6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xNWQ2bV8zMzguYXdzdWlfcmVmcmVzaF94anV6Zl8xNWQ2bV81Mzc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl94anV6Zl8xNWQ2bV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5feGp1emZfMTVkNm1fMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl8xNWQ2bV8zMzguYXdzdWlfcmVmcmVzaF94anV6Zl8xNWQ2bV81Mzc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGFpbmVyX3hqdXpmXzE1ZDZtXzMzOC5hd3N1aV9yZWZyZXNoX3hqdXpmXzE1ZDZtXzUzNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250YWluZXJfeGp1emZfMTVkNm1fMzM4LmF3c3VpX3JlZnJlc2hfeGp1emZfMTVkNm1fNTM3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfeGp1emZfMTVkNm1fNTU5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9yb290X3hqdXpmXzE1ZDZtXzU1OS5hd3N1aV9uby13cmFwX3hqdXpmXzE1ZDZtXzU5MTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jvb3RfeGp1emZfMTVkNm1fNTU5Om5vdCgjXFw5KTpoYXMoLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl8xNWQ2bV81OTQuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTVkNm1fNTk0OmZvY3VzLCAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfMTVkNm1fNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmXzE1ZDZtXzU5NDpmb2N1cykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF94anV6Zl8xNWQ2bV81NTk6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmXzE1ZDZtXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xNWQ2bV81OTQ6Zm9jdXMsIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl8xNWQ2bV81OTQuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTVkNm1fNTk0OmZvY3VzKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF94anV6Zl8xNWQ2bV81NTk6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmXzE1ZDZtXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xNWQ2bV81OTQ6Zm9jdXMsIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl8xNWQ2bV81OTQuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTVkNm1fNTk0OmZvY3VzKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDFweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMXB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDFweCArIDFweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDFweCArIDFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3Jvb3QtZmlsdGVyaW5nLXRva2VuX3hqdXpmXzE1ZDZtXzYxNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfdHJpZ2dlcl94anV6Zl8xNWQ2bV81OTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTVkNm1fNTk0Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfMTVkNm1fNTk0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICAvKlxuICAgIFRoaXMgdHJhbnNwYXJlbnQgYm9yZGVyIGlzIG5lY2Vzc2FyeSB0byBtYWludGFpbiBzcGFjZSBiZXR3ZWVuIHRoZSB0cmlnZ2VyIGFuZCB0aGUgYm90dG9tLXBvc2l0aW9uZWQgcG9wb3Zlci5cbiAgKi9cbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgZGFzaGVkIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRhc2hlZCBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xufVxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl8xNWQ2bV81OTQuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTVkNm1fNTk0Om5vdCgjXFw5KSB7XG4gIC8qXG4gICAgVGhpcyBzdHlsZSBuZWVkcyBiZWNhdXNlIG9mIHRoZSBvdmVyZmxvdzogaGlkZGVuIHdvdWxkIG90aGVyd2lzZSBjb25jZWFsIHRoZSB1bmRlcmxpbmUgc3R5bGVzLlxuICAqL1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYygwLjI1ZW0gKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmXzE1ZDZtXzU5NC5hd3N1aV9pbi1pbmxpbmUtdG9rZW5feGp1emZfMTVkNm1fNjU4Om5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xNWVtO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfMTVkNm1fNTk0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbn1cblxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl8xNWQ2bV81OTQ6bm90KCNcXDkpLFxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmXzE1ZDZtXzU5NDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl8xNWQ2bV81OTQ6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmXzE1ZDZtXzU5NDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl8xNWQ2bV81OTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTVkNm1fNTk0KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl8xNWQ2bV81OTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTVkNm1fNTk0KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfMTVkNm1fNTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmXzE1ZDZtXzU5NCk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfMTVkNm1fNTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmXzE1ZDZtXzU5NCk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygxcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl8xNWQ2bV81OTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfMTVkNm1fNTk0KTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmXzE1ZDZtXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl8xNWQ2bV81OTQpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAxcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10eXBlLWZpbHRlcmluZy10b2tlbl94anV6Zl8xNWQ2bV83MDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX3BvcG92ZXItaW5saW5lLWNvbnRlbnRfeGp1emZfMTVkNm1fNzEwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmF3c3VpX2hvdmVyLWFyZWFfeGp1emZfMTVkNm1fNzE0Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzLCAxMnB4KTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzLCAxMnB4KSk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Vycm9yLWJvdW5kYXJ5Xzlwd29xX2U2dTJnXzU6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl85cHdvcV9lNnUyZ182Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl85cHdvcV9lNnUyZ183Om5vdCgjXFw5KSxcbi5hd3N1aV9hY3Rpb25fOXB3b3FfZTZ1MmdfODpub3QoI1xcOSksXG4uYXdzdWlfYXBwLWxheW91dC1wYXJ0LWZhbGxiYWNrXzlwd29xX2U2dTJnXzk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aV9zcGlubmVyLXJvdGF0b3JfMTYxMmRfMTBiMjRfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItZnJvbS02Yjl5cGEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItdG8tNmI5eXBhKSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfc3Bpbm5lci1saW5lLWxlZnRfMTYxMmRfMTBiMjRfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLTZiOXlwYSkpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtdG8tNmI5eXBhKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtZnJvbS02Yjl5cGEpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9zcGlubmVyLWxpbmUtcmlnaHRfMTYxMmRfMTBiMjRfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtZnJvbS02Yjl5cGEpKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC10by02Yjl5cGEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtZnJvbS02Yjl5cGEpKTtcbiAgfVxufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMTBiMjRfMTgzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLWZyb20tNmI5eXBhOiAwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci10by02Yjl5cGE6IDM2MGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLTZiOXlwYTogMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC10by02Yjl5cGE6IDEyMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtcmlnaHQtZnJvbS02Yjl5cGE6IDkwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC10by02Yjl5cGE6IC0zMGRlZztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAvKnN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiAqL1xuICBhbmltYXRpb246IGF3c3VpX3NwaW5uZXItcm90YXRvcl8xNjEyZF8xMGIyNF8xIDAuN3MgbGluZWFyIGluZmluaXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsaW5lLWhlaWdodDogMDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xMGIyNF8xODMuYXdzdWlfc2l6ZS1ub3JtYWxfMTYxMmRfMTBiMjRfMTk4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpIC0gMTJweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSAtIDEycHgpIC8gMik7XG4gIG1hcmdpbi1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xMGIyNF8xODMuYXdzdWlfc2l6ZS1iaWdfMTYxMmRfMTBiMjRfMjA2Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tYmlnLW5icjNzdiwgMzJweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpIC0gMjRweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KSAtIDI0cHgpIC8gMik7XG4gIG1hcmdpbi1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpKSAvIDIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMTBiMjRfMTgzLmF3c3VpX3NpemUtbGFyZ2VfMTYxMmRfMTBiMjRfMjE0Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpIC0gMzZweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGMoKHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpIC0gMzZweCkgLyAyKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0LCA0OHB4KSAtIHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpKSAvIDIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMTBiMjRfMTgzLmF3c3VpX3ZhcmlhbnQtbm9ybWFsXzE2MTJkXzEwYjI0XzIyMjpub3QoI1xcOSkge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfMTBiMjRfMTgzLmF3c3VpX3ZhcmlhbnQtZGlzYWJsZWRfMTYxMmRfMTBiMjRfMjI1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCwgI2I0YjRiYik7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF8xMGIyNF8xODMuYXdzdWlfdmFyaWFudC1pbnZlcnRlZF8xNjEyZF8xMGIyNF8yMjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtYTdvMmQ0LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9yb290XzE2MTJkXzEwYjI0XzE4Mzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci1mcm9tLTZiOXlwYTogMzYwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItcm90YXRvci10by02Yjl5cGE6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtZnJvbS02Yjl5cGE6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLWxlZnQtdG8tNmI5eXBhOiAtMTIwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLTZiOXlwYTogLTkwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC10by02Yjl5cGE6IDMwZGVnO1xufVxuXG4uYXdzdWlfY2lyY2xlXzE2MTJkXzEwYjI0XzI0MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGlubGluZS1zaXplOiA1MCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMTBiMjRfMjQwOm5vdCgjXFw5KTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJsb2NrOiAycHggc29saWQ7XG4gIGJvcmRlci1pbmxpbmU6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMTBiMjRfMjQwOm5vdCgjXFw5KTphZnRlciB7XG4gIC8qc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluICovXG4gIGFuaW1hdGlvbjogMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDIwMCU7XG59XG4uYXdzdWlfY2lyY2xlXzE2MTJkXzEwYjI0XzI0MC5hd3N1aV9jaXJjbGUtbGVmdF8xNjEyZF8xMGIyNF8yNjg6bm90KCNcXDkpOmFmdGVyIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAvKnN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiAqL1xuICBhbmltYXRpb24tbmFtZTogYXdzdWlfc3Bpbm5lci1saW5lLWxlZnRfMTYxMmRfMTBiMjRfMTtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfMTBiMjRfMjQwLmF3c3VpX2NpcmNsZS1yaWdodF8xNjEyZF8xMGIyNF8yNzM6bm90KCNcXDkpOmFmdGVyIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMTAwJTtcbiAgLypzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4gKi9cbiAgYW5pbWF0aW9uLW5hbWU6IGF3c3VpX3NwaW5uZXItbGluZS1yaWdodF8xNjEyZF8xMGIyNF8xO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50X3Zqc3dlX3lnN2hmXzE1Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctc3ZkaGo1LCAwLjAwNWVtKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6LCAyMHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfdmpzd2VfeWc3aGZfMjA2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWJkMW9rcSwgI2ZmZmZmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6aywgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0yc2lxY3QsICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfdmpzd2VfeWc3aGZfMjA2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItb3BnbmwyLCAjZjBmYmZmKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItbmo1NnZpLCAjMDAyYjY2KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LW5vcm1hbF92anN3ZV95ZzdoZl8yMDY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS02ZTNmbjQsICNkMWYxZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWxwdmp6YywgIzAwMmI2NikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMnosICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3Zqc3dlX3lnN2hmXzIwNi5hd3N1aV9kaXNhYmxlZF92anN3ZV95ZzdoZl8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC13dnk3ZGksICNmZmZmZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1ucjAyeWssICNiNGI0YmIpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWZpbTVidywgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlX3lnN2hmXzIzNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhLCAjZmY5OTAwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWdpbzAxcCwgIzBmMTQxYSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtaW9xYXQzLCAjZmY5OTAwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV92anN3ZV95ZzdoZl8yMzU6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItemU0aDBrLCAjZmE2ZjAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW1nNGhoYSwgI2ZhNmYwMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTlkZ3NiMCwgIzBmMTQxYSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV92anN3ZV95ZzdoZl8yMzU6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtaGJ0NXFoLCAjZmE2ZjAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtcHI0NTM5LCAjZmE2ZjAwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1yMHExOXQsICMwZjE0MWEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV92anN3ZV95ZzdoZl8yMzUuYXdzdWlfZGlzYWJsZWRfdmpzd2VfeWc3aGZfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWZxa2FqaiwgI2ViZWJmMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1kenAxcDIsICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC12eGJrbGcsICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtbGlua192anN3ZV95ZzdoZl8yNjQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kZWZhdWx0LWVsanQzNSwgdHJhbnNwYXJlbnQpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtYzk5djFqLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtZWxqdDM1LCB0cmFuc3BhcmVudCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWxpbmtfdmpzd2VfeWc3aGZfMjY0Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLWd6OHp1aCwgI2YwZmJmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItZ3o4enVoLCAjZjBmYmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItdGhjc3ltLCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1saW5rX3Zqc3dlX3lnN2hmXzI2NDpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS1yMWV2MXosICNkMWYxZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtcjFldjF6LCAjZDFmMWZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS1qcXRiY3AsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtbGlua192anN3ZV95ZzdoZl8yNjQuYXdzdWlfZGlzYWJsZWRfdmpzd2VfeWc3aGZfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRpc2FibGVkLTF1ZmZnaSwgdHJhbnNwYXJlbnQpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLWxpbmstZGlzYWJsZWQtYXo1dG84LCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLXk1eDZxeSwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlX3lnN2hmXzI5Mzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbiwgIzQyNDY1MCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfeWc3aGZfMjkzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTZhZTNkYSwgIzBmMTQxYSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV95ZzdoZl8yOTM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuLCAjNDI0NjUwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfeWc3aGZfMjkzLmF3c3VpX2Rpc2FibGVkX3Zqc3dlX3lnN2hmXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1kaXNhYmxlZC1oNGdnbHAsICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfeWc3aGZfMzIyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LXJvOXVvdiwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlX3lnN2hmXzMyMjpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMDI5dnU0LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV95ZzdoZl8zMjI6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LXJvOXVvdiwgIzAwNmNlMCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV95ZzdoZl8zMjIuYXdzdWlfZGlzYWJsZWRfdmpzd2VfeWc3aGZfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC03MjdsNmQsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfeWc3aGZfMzUxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LXJvOXVvdiwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlX3lnN2hmXzM1MTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItMDI5dnU0LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV95ZzdoZl8zNTE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LXJvOXVvdiwgIzAwNmNlMCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV95ZzdoZl8zNTEuYXdzdWlfZGlzYWJsZWRfdmpzd2VfeWc3aGZfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC03MjdsNmQsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfeWc3aGZfMzgwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emssICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LTZiOXlwYSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV95ZzdoZl8zODA6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlX3lnN2hmXzM4MDpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtMm0waTJ6LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlX3lnN2hmXzM4MC5hd3N1aV9kaXNhYmxlZF92anN3ZV95ZzdoZl8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkLCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfeWc3aGZfNDEzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuLCAjNDI0NjUwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV95ZzdoZl80MTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhLCAjMGYxNDFhKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlX3lnN2hmXzQxMzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4sICM0MjQ2NTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtNmI5eXBhKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV95ZzdoZl80MTMuYXdzdWlfZGlzYWJsZWRfdmpzd2VfeWc3aGZfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlX3lnN2hmXzQ0Mjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LTM3bnlsNSwgI2RlZGVlMykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfeWc3aGZfNDQyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLWN4OW83OSwgI2Y5ZjlmYSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV95ZzdoZl80NDI6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtMzdueWw1LCAjZGVkZWUzKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLTZiOXlwYSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfeWc3aGZfNDQyLmF3c3VpX2Rpc2FibGVkX3Zqc3dlX3lnN2hmXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtYnJlYWRjcnVtYi1ncm91cF92anN3ZV95ZzdoZl80NzE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eiwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWJyZWFkY3J1bWItZ3JvdXBfdmpzd2VfeWc3aGZfNDcxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxLCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1icmVhZGNydW1iLWdyb3VwX3Zqc3dlX3lnN2hmXzQ3MTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eiwgIzAwNmNlMCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1icmVhZGNydW1iLWdyb3VwX3Zqc3dlX3lnN2hmXzQ3MS5hd3N1aV9kaXNhYmxlZF92anN3ZV95ZzdoZl8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkLCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LW1lbnUtdHJpZ2dlcl92anN3ZV95ZzdoZl81MDU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXpnYXl6aywgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LW1lbnUtdHJpZ2dlcl92anN3ZV95ZzdoZl81MDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci16cWVyOGgsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LW1lbnUtdHJpZ2dlcl92anN3ZV95ZzdoZl81MDU6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJtMGkyeiwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS02Yjl5cGEpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfeWc3aGZfNTA1LmF3c3VpX2Rpc2FibGVkX3Zqc3dlX3lnN2hmXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTc6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlX3lnN2hmXzI5MywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV95ZzdoZl80MTMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfeWc3aGZfNDQyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV95ZzdoZl8yOTMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfeWc3aGZfNDEzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlX3lnN2hmXzQ0MiB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV95ZzdoZl8yOTM6OmJlZm9yZSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV95ZzdoZl80MTM6OmJlZm9yZSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV95ZzdoZl80NDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHksIDBweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHksIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHksIDBweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlX3lnN2hmXzMyMiwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfeWc3aGZfMzUxIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfeWc3aGZfMzIyLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV95ZzdoZl8zNTEge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlX3lnN2hmXzMyMjo6YmVmb3JlLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV95ZzdoZl8zNTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV9idXR0b24tbm8tdGV4dF92anN3ZV95ZzdoZl82MDE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1hNzN0a2ssIDZweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLWE3M3RraywgNnB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX2J1dHRvbi1uby13cmFwX3Zqc3dlX3lnN2hmXzYwNTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfZnVsbC13aWR0aF92anN3ZV95ZzdoZl82MDg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV95ZzdoZl8yOTM6bm90KCNcXDkpLCAuYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlX3lnN2hmXzMyMjpub3QoI1xcOSksIC5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfeWc3aGZfMzUxOm5vdCgjXFw5KSwgLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlX3lnN2hmXzQ0Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV95ZzdoZl80MTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwtbjBxejdhLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfeWc3aGZfMzIyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfeWc3aGZfMzUxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1NyA+IC5hd3N1aV9pY29uLWxlZnRfdmpzd2VfeWc3aGZfNjMwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV95ZzdoZl8xNTcgPiAuYXdzdWlfaWNvbi1yaWdodF92anN3ZV95ZzdoZl82MzU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlX3lnN2hmXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlX3lnN2hmXzM4MCA+IC5hd3N1aV9pY29uLWxlZnRfdmpzd2VfeWc3aGZfNjMwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWxpbmtfdmpzd2VfeWc3aGZfMzgwID4gLmF3c3VpX2ljb24tcmlnaHRfdmpzd2VfeWc3aGZfNjM1Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfeWc3aGZfMTU3LmF3c3VpX2J1dHRvbi1uby10ZXh0X3Zqc3dlX3lnN2hmXzYwMSA+IC5hd3N1aV9pY29uX3Zqc3dlX3lnN2hmXzYzMDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogYXV0bztcbiAgaW5zZXQtaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfbGlua192anN3ZV95ZzdoZl82NTQuYXdzdWlfZGlzYWJsZWRfdmpzd2VfeWc3aGZfMjI3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkLXdpdGgtcmVhc29uX3Zqc3dlX3lnN2hmXzY1NCkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzM3Z2Y4XzEzdzEwXzk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9yb290XzM3Z2Y4XzEzdzEwXzkgPiA6bm90KCNcXDkpOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2FsZXJ0X214M2N3XzJlbmQ1XzE5Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX214M2N3XzJlbmQ1XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtZm9nZW5lLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXczMmdyaCwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9teDNjd18yZW5kNV8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYWxlcnRfbXgzY3dfMmVuZDVfMTkzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2FsZXJ0X214M2N3XzJlbmQ1XzE5Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9hbGVydF9teDNjd18yZW5kNV8xOTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9teDNjd18yZW5kNV8yMTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9yb290X214M2N3XzJlbmQ1XzIxNS5hd3N1aV9oaWRkZW5fbXgzY3dfMmVuZDVfMjUwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9hbGVydF9teDNjd18yZW5kNV8xOTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtYmxvY2stc3RhcnQtODdzd3U2LCAycHgpIHNvbGlkO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtYmxvY2stZW5kLWRjdnVyMiwgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1zdGFydC15aWJ2NTIsIDJweCkgc29saWQ7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLWVuZC0yeTBybzAsIDJweCkgc29saWQ7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWxlcnQtdGhsa2sxLCAxMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWxlcnQtdGhsa2sxLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWxlcnQtdGhsa2sxLCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMSwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLXZ1ZTh6MywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWFsZXJ0LWhvcml6b250YWwtZG5wbnpuLCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xuICAtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKSk7XG59XG5cbi5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3XzJlbmQ1XzMwMTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLWFsZXJ0LWFjdGlvbi1sZWZ0LXh3NW1ndywgMTJweCk7XG59XG5cbi5hd3N1aV9oaWRkZW5fbXgzY3dfMmVuZDVfMjUwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9pbml0aWFsLWhpZGRlbl9teDNjd18yZW5kNV8zMTM6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmxvY2stc2l6ZTogMDtcbn1cblxuLmF3c3VpX2hlYWRlcl9teDNjd18yZW5kNV8zMTg6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlci1yZXBsYWNlbWVudF9teDNjd18yZW5kNV8zMTk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWFsZXJ0LWhlYWRlci04ODBhZjAsIDcwMCk7XG59XG5cbi5hd3N1aV9hY3Rpb25fbXgzY3dfMmVuZDVfMzIzOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9hY3Rpb24tc2xvdF9teDNjd18yZW5kNV8zMjc6bm90KCNcXDkpLFxuLmF3c3VpX2FjdGlvbi1idXR0b25fbXgzY3dfMmVuZDVfMzI4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18yZW5kNV8zMzI6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiA3MCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQgYXV0bztcbn1cbi5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzJlbmQ1XzMzMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMmVuZDVfMzMyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzJlbmQ1XzMzMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzJlbmQ1XzMzMjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhKTtcbn1cblxuLmF3c3VpX3RleHRfbXgzY3dfMmVuZDVfMzYzOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3RleHRfbXgzY3dfMmVuZDVfMzYzLmF3c3VpX2ljb25fbXgzY3dfMmVuZDVfMzcwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfdGV4dF9teDNjd18yZW5kNV8zNjMuYXdzdWlfbWVzc2FnZV9teDNjd18yZW5kNV8zNzM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWFsZXJ0LW1lc3NhZ2UtcmlnaHQtNnlwMnc3LCA0cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uLXdyYXBwZWRfbXgzY3dfMmVuZDVfMzc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9pY29uLXNpemUtbWVkaXVtX214M2N3XzJlbmQ1XzM4MSA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3XzJlbmQ1XzMwMSA+IC5hd3N1aV9hY3Rpb24td3JhcHBlZF9teDNjd18yZW5kNV8zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdiwgMjBweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuXG4uYXdzdWlfaWNvbi1zaXplLWJpZ19teDNjd18yZW5kNV8zODUgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18yZW5kNV8zMDEgPiAuYXdzdWlfYWN0aW9uLXdyYXBwZWRfbXgzY3dfMmVuZDVfMzc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cblxuLmF3c3VpX2ljb24tc2l6ZS1ub3JtYWxfbXgzY3dfMmVuZDVfMzg5ID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMmVuZDVfMzAxID4gLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3XzJlbmQ1XzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG5cbi5hd3N1aV9jb250ZW50X214M2N3XzJlbmQ1XzM5Mzpub3QoI1xcOSksXG4uYXdzdWlfY29udGVudC1yZXBsYWNlbWVudF9teDNjd18yZW5kNV8zOTQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9kaXNtaXNzX214M2N3XzJlbmQ1XzM5ODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl9teDNjd18yZW5kNV80MDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90eXBlLWVycm9yX214M2N3XzJlbmQ1XzQwNzpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3ItajFveXQxLCAjZGIwMDAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3Itd2s4cnN4LCAjZmZmNWY1KTtcbn1cbi5hd3N1aV90eXBlLWVycm9yX214M2N3XzJlbmQ1XzQwNyA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3XzJlbmQ1XzMwMSA+IC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzJlbmQ1XzMzMiA+IC5hd3N1aV9pY29uX214M2N3XzJlbmQ1XzM3MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktYWxlcnQtaWNvbi1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYywgI2RiMDAwMCkpO1xufVxuXG4uYXdzdWlfdHlwZS13YXJuaW5nX214M2N3XzJlbmQ1XzQxNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy15bG51cmUsICM4NTU5MDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWVwYmtqdywgI2ZmZmVmMCk7XG59XG4uYXdzdWlfdHlwZS13YXJuaW5nX214M2N3XzJlbmQ1XzQxNSA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3XzJlbmQ1XzMwMSA+IC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzJlbmQ1XzMzMiA+IC5hd3N1aV9pY29uX214M2N3XzJlbmQ1XzM3MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktYWxlcnQtaWNvbi1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKSk7XG59XG5cbi5hd3N1aV90eXBlLXN1Y2Nlc3NfbXgzY3dfMmVuZDVfNDIzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLWtmMzQ3eCwgIzAwODAyZik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3Mtc3JoNnZyLCAjZWZmZmYxKTtcbn1cbi5hd3N1aV90eXBlLXN1Y2Nlc3NfbXgzY3dfMmVuZDVfNDIzID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMmVuZDVfMzAxID4gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMmVuZDVfMzMyID4gLmF3c3VpX2ljb25fbXgzY3dfMmVuZDVfMzcwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1hbGVydC1pY29uLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHUsICMwMDgwMmYpKTtcbn1cblxuLmF3c3VpX3R5cGUtaW5mb19teDNjd18yZW5kNV80MzE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8taG8xcGppLCAjMDA2Y2UwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby1jZG45YTksICNmMGZiZmYpO1xufVxuLmF3c3VpX3R5cGUtaW5mb19teDNjd18yZW5kNV80MzEgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18yZW5kNV8zMDEgPiAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18yZW5kNV8zMzIgPiAuYXdzdWlfaWNvbl9teDNjd18yZW5kNV8zNzA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLWFudnVjOSwgIzAwNmNlMCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X3N3aW1jXzF5NWU4XzE4OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2FuY2hvci1saXN0X3N3aW1jXzF5NWU4XzIyMTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLmF3c3VpX2FuY2hvci1saXN0X3N3aW1jXzF5NWU4XzIyMTpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGluc2V0LWJsb2NrLWVuZDogLTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0ycHg7XG4gIGlubGluZS1zaXplOiAycHg7XG59XG5cbi5hd3N1aV9hbmNob3ItaXRlbV9zd2ltY18xeTVlOF8yNDQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3LCAjNDI0NjUwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHRyYW5zaXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcSwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYW5jaG9yLWl0ZW1fc3dpbWNfMXk1ZThfMjQ0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2FuY2hvci1pdGVtX3N3aW1jXzF5NWU4XzI0NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9hbmNob3ItaXRlbV9zd2ltY18xeTVlOF8yNDQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2FuY2hvci1pdGVtLS1hY3RpdmVfc3dpbWNfMXk1ZThfMjY0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9hbmNob3ItaXRlbS0tYWN0aXZlX3N3aW1jXzF5NWU4XzI2NDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNSwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBpbnNldC1ibG9jay1lbmQ6IC0ycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMnB4O1xuICBpbmxpbmUtc2l6ZTogMnB4O1xufVxuXG4uYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfMXk1ZThfMjgxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3LCAjNDI0NjUwKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9hbmNob3ItbGlua19zd2ltY18xeTVlOF8yODE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfMXk1ZThfMjgxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jXzF5NWU4XzI4MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfMXk1ZThfMjgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jXzF5NWU4XzI4MTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9hbmNob3ItbGlua19zd2ltY18xeTVlOF8yODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9hbmNob3ItbGlua19zd2ltY18xeTVlOF8yODE6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfMXk1ZThfMjgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9hbmNob3ItbGluay0tYWN0aXZlX3N3aW1jXzF5NWU4XzMyMzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1jdWs5eHEsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2FuY2hvci1saW5rLXRleHRfc3dpbWNfMXk1ZThfMzMwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfYW5jaG9yLWxpbmstaW5mb19zd2ltY18xeTVlOF8zMzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6LCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9hbm5vdGF0aW9uXzFocHAzXzFmZzl5XzE4NTpub3QoI1xcOSksXG4uYXdzdWlfbmV4dC1idXR0b25fMWhwcDNfMWZnOXlfMTg2Om5vdCgjXFw5KSxcbi5hd3N1aV9wcmV2aW91cy1idXR0b25fMWhwcDNfMWZnOXlfMTg3Om5vdCgjXFw5KSxcbi5hd3N1aV9maW5pc2gtYnV0dG9uXzFocHAzXzFmZzl5XzE4ODpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFocHAzXzFmZzl5XzE4OTpub3QoI1xcOSksXG4uYXdzdWlfc3RlcC1jb3VudGVyLWNvbnRlbnRfMWhwcDNfMWZnOXlfMTkwOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50XzFocHAzXzFmZzl5XzE5MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzFocHAzXzFmZzl5XzE5NTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25CYXJfMWhwcDNfMWZnOXlfMjAwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfc3RlcENvdW50ZXJfMWhwcDNfMWZnOXlfMjA3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAyMHB4O1xufVxuXG4uYXdzdWlfZGl2aWRlcl8xaHBwM18xZmc5eV8yMTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfaG90c3BvdF8xaHBwM18xZmc5eV8yMTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHNjcm9sbC1tYXJnaW46IHZhcigtLWF3c3VpLWNvbnRlbnQtc2Nyb2xsLW1hcmdpbi02Yjl5cGEsIDQwcHggMCAwIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlubGluZS1zaXplOiAxNnB4O1xuICBibG9jay1zaXplOiAxNnB4O1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfMWZnOXlfMjE1Om5vdCgjXFw5KTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM18xZmc5eV8yMTU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ob3RzcG90XzFocHAzXzFmZzl5XzIxNTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaG90c3BvdF8xaHBwM18xZmc5eV8yMTU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ob3RzcG90XzFocHAzXzFmZzl5XzIxNTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfMWZnOXlfMjE1ID4gLmF3c3VpX2ljb25fMWhwcDNfMWZnOXlfMjg2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC03MDBhdHAsICMwMDZjZTApO1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfMWZnOXlfMjE1Om5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9pY29uXzFocHAzXzFmZzl5XzI4NiB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLTRxNnJ4bywgIzAwMmI2Nik7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM18xZmc5eV8yMTU6bm90KCNcXDkpOmFjdGl2ZSA+IC5hd3N1aV9pY29uXzFocHAzXzFmZzl5XzI4NiB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNzAwYXRwLCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ItdmFyaWFudF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9kN2tmal8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9zdHJvbmctdmFyaWFudF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9kN2tmal8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfZDdrZmpfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfZDdrZmpfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfc2FtcC12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfaDEtdmFyaWFudF8xOHd1MF9kN2tmal8xNzYuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9kN2tmal8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9oMi12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTc2LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfZDdrZmpfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF9kN2tmal8xNzYuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9kN2tmal8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQteWpsYXF3LCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfc21hbGwtdmFyaWFudF8xOHd1MF9kN2tmal8xODAuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF9kN2tmal8xNzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc21hbGwtdnNsaGFzLCAjNjU2ODcxKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfYS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE4NC5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfc21hbGwtdmFyaWFudF8xOHd1MF9kN2tmal8xODAuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfZDdrZmpfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfY29kZS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9kN2tmal8xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ItdmFyaWFudF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfZDdrZmpfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfc3Ryb25nLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3ByZS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9kN2tmal8xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9zYW1wLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2EtdmFyaWFudF8xOHd1MF9kN2tmal8xODQuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfZDdrZmpfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfZDdrZmpfMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF9kN2tmal8xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfZDdrZmpfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLThpYTVzbywgLTAuMDE1ZW0pO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9oMS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Ni5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF9kN2tmal8xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZDdrZmpfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfY29kZS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3ByZS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9kN2tmal8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwX2Q3a2ZqXzE4MC5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2EtdmFyaWFudF8xOHd1MF9kN2tmal8xODQuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9kN2tmal8yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3N0cm9uZy12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ItdmFyaWFudF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9kN2tmal8yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1oaGpqZzEsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2g0LXZhcmlhbnRfMTh3dTBfZDdrZmpfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZDdrZmpfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9oMy12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfaDItdmFyaWFudF8xOHd1MF9kN2tmal8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9kN2tmal8yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZDdrZmpfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLWZrOW9maiwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfaDEtdmFyaWFudF8xOHd1MF9kN2tmal8xNzY6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9oMi12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTc2Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF9kN2tmal8xNzY6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdmFyaWFudF8xOHd1MF9kN2tmal8xNzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfc21hbGwtdmFyaWFudF8xOHd1MF9kN2tmal8xODA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfY29kZS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3ByZS12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF9kN2tmal8xNzI6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS0wd25henQsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2tleS1sYWJlbC12YXJpYW50XzE4d3UwX2Q3a2ZqXzI3MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC13eHk0d2osIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLWMxa2xiaCwgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWtleS12YWx1ZS1nYXAtaWNreTA1LCAwcHgpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfZ2VuLWFpLWxhYmVsLXZhcmlhbnRfMTh3dTBfZDdrZmpfMjc4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktZWJpdDAzLCAjNzMwMGU1KTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3ZhbHVlLWxhcmdlLXZhcmlhbnRfMTh3dTBfZDdrZmpfMjg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1kaXNwbGF5LTZlODdlMiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheS1sLTB4ZHozYSwgNDJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0LCA0OHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWRpc3BsYXktbC1jM3Y1NzEsIC0wLjAzZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtZGlzcGxheS1sLW51ZjBiOCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfaW5saW5lLWNvZGUtdmFyaWFudF8xOHd1MF9kN2tmal8yOTU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS0wd25henQsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtcGE0emJzLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy03NzVtMmIsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfZDdrZmpfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZDdrZmpfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfaDItdmFyaWFudF8xOHd1MF9kN2tmal8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9kN2tmal8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9oMy12YXJpYW50XzE4d3UwX2Q3a2ZqXzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2g0LXZhcmlhbnRfMTh3dTBfZDdrZmpfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfZDdrZmpfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfaDUtdmFyaWFudF8xOHd1MF9kN2tmal8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF9kN2tmal8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV92YWx1ZS1sYXJnZS12YXJpYW50XzE4d3UwX2Q3a2ZqXzI4NS5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwX2Q3a2ZqXzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWhlYXZ5XzE4d3UwX2Q3a2ZqXzMwOTpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfMTh3dTBfZDdrZmpfMzE0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWNzNHlreiwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9jb2xvci10ZXh0LWxhYmVsXzE4d3UwX2Q3a2ZqXzMxNzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmgsICMwZjE0MWEpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeV8xOHd1MF9kN2tmal8zMjA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLWVycm9yXzE4d3UwX2Q3a2ZqXzMyMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjLCAjZGIwMDAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3NfMTh3dTBfZDdrZmpfMzI2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWk2NnBkdSwgIzAwODAyZik7XG59XG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy1pbmZvXzE4d3UwX2Q3a2ZqXzMyOTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1YzksICMwMDZjZTApO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmVfMTh3dTBfZDdrZmpfMzMyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODcsICM2NTY4NzEpO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZ18xOHd1MF9kN2tmal8zMzU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2NvbG9yLWluaGVyaXRfMTh3dTBfZDdrZmpfMzM4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfZm9udC1zaXplLWJvZHktc18xOHd1MF9kN2tmal8zNDE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfZm9udC1zaXplLWJvZHktbV8xOHd1MF9kN2tmal8zNDY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXhzXzE4d3UwX2Q3a2ZqXzM1MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXNfMTh3dTBfZDdrZmpfMzU1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9mb250LXNpemUtaGVhZGluZy1tXzE4d3UwX2Q3a2ZqXzM2MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9mb250LXNpemUtaGVhZGluZy1sXzE4d3UwX2Q3a2ZqXzM2NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLThpYTVzbywgLTAuMDE1ZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfZm9udC1zaXplLWhlYWRpbmcteGxfMTh3dTBfZDdrZmpfMzcwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kaXNwbGF5LWxfMTh3dTBfZDdrZmpfMzc1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXktbC0weGR6M2EsIDQycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1kaXNwbGF5LWwtYzN2NTcxLCAtMC4wM2VtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWxpZ2h0XzE4d3UwX2Q3a2ZqXzM4MDpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbGlnaHRlci14d2FndHUsIDMwMCk7XG59XG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9mb250LXdlaWdodC1ub3JtYWxfMTh3dTBfZDdrZmpfMzgzOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfZm9udC13ZWlnaHQtYm9sZF8xOHd1MF9kN2tmal8zODY6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfZm9udC13ZWlnaHQtaGVhdnlfMTh3dTBfZDdrZmpfMzA5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWF2eS1lbTg2NmcsIDcwMCk7XG59XG5cbi5hd3N1aV90LWxlZnRfMTh3dTBfZDdrZmpfMzkzOm5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuXG4uYXdzdWlfdC1yaWdodF8xOHd1MF9kN2tmal8zOTc6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuXG4uYXdzdWlfdC1jZW50ZXJfMTh3dTBfZDdrZmpfNDAxOm5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1uXzE4d3UwX2Q3a2ZqXzQxODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1seXByeXksIDBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1ub25lLWVhMzJsaiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC10b3Atbl8xOHd1MF9kN2tmal80MjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1uXzE4d3UwX2Q3a2ZqXzQyNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1seXByeXksIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtcmlnaHQtbl8xOHd1MF9kN2tmal80Mjg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLW5fMTh3dTBfZDdrZmpfNDI5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utbm9uZS1lYTMybGosIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtYm90dG9tLW5fMTh3dTBfZDdrZmpfNDMzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdmVydGljYWwtbl8xOHd1MF9kN2tmal80MjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLWx5cHJ5eSwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1sZWZ0LW5fMTh3dTBfZDdrZmpfNDM4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1uXzE4d3UwX2Q3a2ZqXzQyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utbm9uZS1lYTMybGosIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AteHh4c18xOHd1MF9kN2tmal80NDM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdG9wLXh4eHNfMTh3dTBfZDdrZmpfNDQ4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdmVydGljYWwteHh4c18xOHd1MF9kN2tmal80NDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXJpZ2h0LXh4eHNfMTh3dTBfZDdrZmpfNDUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHhzXzE4d3UwX2Q3a2ZqXzQ1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWJvdHRvbS14eHhzXzE4d3UwX2Q3a2ZqXzQ1ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4eHNfMTh3dTBfZDdrZmpfNDQ5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtbGVmdC14eHhzXzE4d3UwX2Q3a2ZqXzQ2Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHh4c18xOHd1MF9kN2tmal80NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXh4c18xOHd1MF9kN2tmal80Njg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXRvcC14eHNfMTh3dTBfZDdrZmpfNDczOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdmVydGljYWwteHhzXzE4d3UwX2Q3a2ZqXzQ3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1yaWdodC14eHNfMTh3dTBfZDdrZmpfNDc4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHNfMTh3dTBfZDdrZmpfNDc5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1ib3R0b20teHhzXzE4d3UwX2Q3a2ZqXzQ4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4c18xOHd1MF9kN2tmal80NzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWxlZnQteHhzXzE4d3UwX2Q3a2ZqXzQ4ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHhzXzE4d3UwX2Q3a2ZqXzQ3OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC14c18xOHd1MF9kN2tmal80OTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC10b3AteHNfMTh3dTBfZDdrZmpfNDk4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdmVydGljYWwteHNfMTh3dTBfZDdrZmpfNDk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtcmlnaHQteHNfMTh3dTBfZDdrZmpfNTAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14c18xOHd1MF9kN2tmal81MDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtYm90dG9tLXhzXzE4d3UwX2Q3a2ZqXzUwODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXhzXzE4d3UwX2Q3a2ZqXzQ5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1sZWZ0LXhzXzE4d3UwX2Q3a2ZqXzUxMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHNfMTh3dTBfZDdrZmpfNTA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3Atc18xOHd1MF9kN2tmal81MTg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC10b3Atc18xOHd1MF9kN2tmal81MjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1zXzE4d3UwX2Q3a2ZqXzUyNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXJpZ2h0LXNfMTh3dTBfZDdrZmpfNTI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1zXzE4d3UwX2Q3a2ZqXzUyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1ib3R0b20tc18xOHd1MF9kN2tmal81MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1zXzE4d3UwX2Q3a2ZqXzUyNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1sZWZ0LXNfMTh3dTBfZDdrZmpfNTM4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1zXzE4d3UwX2Q3a2ZqXzUyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLW1fMTh3dTBfZDdrZmpfNTQzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdG9wLW1fMTh3dTBfZDdrZmpfNTQ4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdmVydGljYWwtbV8xOHd1MF9kN2tmal81NDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1yaWdodC1tXzE4d3UwX2Q3a2ZqXzU1Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbV8xOHd1MF9kN2tmal81NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtYm90dG9tLW1fMTh3dTBfZDdrZmpfNTU4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdmVydGljYWwtbV8xOHd1MF9kN2tmal81NDk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtbGVmdC1tXzE4d3UwX2Q3a2ZqXzU2Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbV8xOHd1MF9kN2tmal81NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1sXzE4d3UwX2Q3a2ZqXzQzODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXRvcC1sXzE4d3UwX2Q3a2ZqXzU3Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLWxfMTh3dTBfZDdrZmpfNTc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtcmlnaHQtbF8xOHd1MF9kN2tmal81Nzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLWxfMTh3dTBfZDdrZmpfNTc5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWJvdHRvbS1sXzE4d3UwX2Q3a2ZqXzU4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLWxfMTh3dTBfZDdrZmpfNTc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWxlZnQtbF8xOHd1MF9kN2tmal81ODg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLWxfMTh3dTBfZDdrZmpfNTc5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AteGxfMTh3dTBfZDdrZmpfNTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC10b3AteGxfMTh3dTBfZDdrZmpfNTk4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdmVydGljYWwteGxfMTh3dTBfZDdrZmpfNTk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXJpZ2h0LXhsXzE4d3UwX2Q3a2ZqXzYwMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteGxfMTh3dTBfZDdrZmpfNjA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1ib3R0b20teGxfMTh3dTBfZDdrZmpfNjA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdmVydGljYWwteGxfMTh3dTBfZDdrZmpfNTk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1sZWZ0LXhsXzE4d3UwX2Q3a2ZqXzYxMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWhvcml6b250YWwteGxfMTh3dTBfZDdrZmpfNjA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXh4bF8xOHd1MF9kN2tmal82MTg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtdG9wLXh4bF8xOHd1MF9kN2tmal82MjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eGxfMTh3dTBfZDdrZmpfNjI0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1yaWdodC14eGxfMTh3dTBfZDdrZmpfNjI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eGxfMTh3dTBfZDdrZmpfNjI5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtYm90dG9tLXh4bF8xOHd1MF9kN2tmal82MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eGxfMTh3dTBfZDdrZmpfNjI0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtbGVmdC14eGxfMTh3dTBfZDdrZmpfNjM4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eGxfMTh3dTBfZDdrZmpfNjI5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC14eHhsXzE4d3UwX2Q3a2ZqXzY0Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXRvcC14eHhsXzE4d3UwX2Q3a2ZqXzY0ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4eGxfMTh3dTBfZDdrZmpfNjQ5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZSwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX3AtcmlnaHQteHh4bF8xOHd1MF9kN2tmal82NTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4eGxfMTh3dTBfZDdrZmpfNjU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWJvdHRvbS14eHhsXzE4d3UwX2Q3a2ZqXzY1ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4eGxfMTh3dTBfZDdrZmpfNjQ5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9wLWxlZnQteHh4bF8xOHd1MF9kN2tmal82NjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4eGxfMTh3dTBfZDdrZmpfNjU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tbl8xOHd1MF9kN2tmal82Njg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1seXByeXksIDBweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLW5vbmUtZWEzMmxqLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXRvcC1uXzE4d3UwX2Q3a2ZqXzY3Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLW5fMTh3dTBfZDdrZmpfNjc0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5LCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXJpZ2h0LW5fMTh3dTBfZDdrZmpfNjc4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1uXzE4d3UwX2Q3a2ZqXzY3OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utbm9uZS1lYTMybGosIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tYm90dG9tLW5fMTh3dTBfZDdrZmpfNjgzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tdmVydGljYWwtbl8xOHd1MF9kN2tmal82NzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5LCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWxlZnQtbl8xOHd1MF9kN2tmal82ODg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLW5fMTh3dTBfZDdrZmpfNjc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW5vbmUtZWEzMmxqLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXh4eHNfMTh3dTBfZDdrZmpfNjkzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS10b3AteHh4c18xOHd1MF9kN2tmal82OTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHhzXzE4d3UwX2Q3a2ZqXzY5OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1yaWdodC14eHhzXzE4d3UwX2Q3a2ZqXzcwMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHh4c18xOHd1MF9kN2tmal83MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWJvdHRvbS14eHhzXzE4d3UwX2Q3a2ZqXzcwODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4eHNfMTh3dTBfZDdrZmpfNjk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1sZWZ0LXh4eHNfMTh3dTBfZDdrZmpfNzEzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHhzXzE4d3UwX2Q3a2ZqXzcwNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS14eHNfMTh3dTBfZDdrZmpfNzE4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tdG9wLXh4c18xOHd1MF9kN2tmal83MjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHNfMTh3dTBfZDdrZmpfNzI0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tcmlnaHQteHhzXzE4d3UwX2Q3a2ZqXzcyODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHhzXzE4d3UwX2Q3a2ZqXzcyOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1ib3R0b20teHhzXzE4d3UwX2Q3a2ZqXzczMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4c18xOHd1MF9kN2tmal83MjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tbGVmdC14eHNfMTh3dTBfZDdrZmpfNzM4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHNfMTh3dTBfZDdrZmpfNzI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20teHNfMTh3dTBfZDdrZmpfNzQzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXRvcC14c18xOHd1MF9kN2tmal83NDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14c18xOHd1MF9kN2tmal83NDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXJpZ2h0LXhzXzE4d3UwX2Q3a2ZqXzc1Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHNfMTh3dTBfZDdrZmpfNzU0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tYm90dG9tLXhzXzE4d3UwX2Q3a2ZqXzc1ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXhzXzE4d3UwX2Q3a2ZqXzc0OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWxlZnQteHNfMTh3dTBfZDdrZmpfNzYzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14c18xOHd1MF9kN2tmal83NTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXNfMTh3dTBfZDdrZmpfNzY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXRvcC1zXzE4d3UwX2Q3a2ZqXzc3Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXNfMTh3dTBfZDdrZmpfNzc0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1yaWdodC1zXzE4d3UwX2Q3a2ZqXzc3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWhvcml6b250YWwtc18xOHd1MF9kN2tmal83Nzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1ib3R0b20tc18xOHd1MF9kN2tmal83ODM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1zXzE4d3UwX2Q3a2ZqXzc3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWxlZnQtc18xOHd1MF9kN2tmal83ODg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXNfMTh3dTBfZDdrZmpfNzc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1tXzE4d3UwX2Q3a2ZqXzc5Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS10b3AtbV8xOHd1MF9kN2tmal83OTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1tXzE4d3UwX2Q3a2ZqXzc5OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tcmlnaHQtbV8xOHd1MF9kN2tmal84MDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLW1fMTh3dTBfZDdrZmpfODA0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tYm90dG9tLW1fMTh3dTBfZDdrZmpfODA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tdmVydGljYWwtbV8xOHd1MF9kN2tmal83OTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1sZWZ0LW1fMTh3dTBfZDdrZmpfODEzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1tXzE4d3UwX2Q3a2ZqXzgwNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tbF8xOHd1MF9kN2tmal82ODg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tdG9wLWxfMTh3dTBfZDdrZmpfODIzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tdmVydGljYWwtbF8xOHd1MF9kN2tmal84MjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXJpZ2h0LWxfMTh3dTBfZDdrZmpfODI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1sXzE4d3UwX2Q3a2ZqXzgyOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWJvdHRvbS1sXzE4d3UwX2Q3a2ZqXzgzMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLWxfMTh3dTBfZDdrZmpfODI0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tbGVmdC1sXzE4d3UwX2Q3a2ZqXzgzODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbF8xOHd1MF9kN2tmal84Mjk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXhsXzE4d3UwX2Q3a2ZqXzg0Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXRvcC14bF8xOHd1MF9kN2tmal84NDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14bF8xOHd1MF9kN2tmal84NDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1yaWdodC14bF8xOHd1MF9kN2tmal84NTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXhsXzE4d3UwX2Q3a2ZqXzg1NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1ib3R0b20teGxfMTh3dTBfZDdrZmpfODU4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tdmVydGljYWwteGxfMTh3dTBfZDdrZmpfODQ5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWxlZnQteGxfMTh3dTBfZDdrZmpfODYzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14bF8xOHd1MF9kN2tmal84NTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS14eGxfMTh3dTBfZDdrZmpfODY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS10b3AteHhsXzE4d3UwX2Q3a2ZqXzg3Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4bF8xOHd1MF9kN2tmal84NzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tcmlnaHQteHhsXzE4d3UwX2Q3a2ZqXzg3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHhsXzE4d3UwX2Q3a2ZqXzg3OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tYm90dG9tLXh4bF8xOHd1MF9kN2tmal84ODM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eGxfMTh3dTBfZDdrZmpfODc0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1sZWZ0LXh4bF8xOHd1MF9kN2tmal84ODg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4bF8xOHd1MF9kN2tmal84Nzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20teHh4bF8xOHd1MF9kN2tmal84OTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tdG9wLXh4eGxfMTh3dTBfZDdrZmpfODk4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tdmVydGljYWwteHh4bF8xOHd1MF9kN2tmal84OTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXJpZ2h0LXh4eGxfMTh3dTBfZDdrZmpfOTAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eHhsXzE4d3UwX2Q3a2ZqXzkwNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWJvdHRvbS14eHhsXzE4d3UwX2Q3a2ZqXzkwODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4eGxfMTh3dTBfZDdrZmpfODk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZSwgNDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX20tbGVmdC14eHhsXzE4d3UwX2Q3a2ZqXzkxMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHh4bF8xOHd1MF9kN2tmal85MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9kLWJsb2NrXzE4d3UwX2Q3a2ZqXzkxODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9ib3hfMTh3dTBfZDdrZmpfMTcyLmF3c3VpX2QtaW5saW5lXzE4d3UwX2Q3a2ZqXzkyMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfYm94XzE4d3UwX2Q3a2ZqXzE3Mi5hd3N1aV9kLWlubGluZS1ibG9ja18xOHd1MF9kN2tmal85MjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2JveF8xOHd1MF9kN2tmal8xNzIuYXdzdWlfZC1ub25lXzE4d3UwX2Q3a2ZqXzkyNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZi1sZWZ0XzE4d3UwX2Q3a2ZqXzkzMTpub3QoI1xcOSkge1xuICBmbG9hdDogaW5saW5lLXN0YXJ0O1xufVxuXG4uYXdzdWlfZi1yaWdodF8xOHd1MF9kN2tmal85MzU6bm90KCNcXDkpIHtcbiAgZmxvYXQ6IGlubGluZS1lbmQ7XG59XG5cbi5hd3N1aV9yb290XzE4d3UwX2Q3a2ZqXzkzOTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzE4NTgyXzFnNmZjXzE0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfY2hpbGRfMTg1ODJfMWc2ZmNfMTQ5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY2hpbGRfMTg1ODJfMWc2ZmNfMTQ5Om5vdCgjXFw5KTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qXG4gKiBIb3Jpem9udGFsIHZhcmlhbnRcbiAqL1xuLmF3c3VpX2hvcml6b250YWxfMTg1ODJfMWc2ZmNfMTYwOm5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXh4eHNfMTg1ODJfMWc2ZmNfMTY0Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14eHNfMTg1ODJfMWc2ZmNfMTY3Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXhzXzE4NTgyXzFnNmZjXzE3MDpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXNfMTg1ODJfMWc2ZmNfMTczOm5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwtbV8xODU4Ml8xZzZmY18xNzY6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC1sXzE4NTgyXzFnNmZjXzE3OTpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXhsXzE4NTgyXzFnNmZjXzE4Mjpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14eGxfMTg1ODJfMWc2ZmNfMTg1Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi8qXG4gKiBWZXJ0aWNhbCB2YXJpYW50XG4gKi9cbi5hd3N1aV92ZXJ0aWNhbF8xODU4Ml8xZzZmY18xOTI6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14eHhzXzE4NTgyXzFnNmZjXzE5NTpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14eHNfMTg1ODJfMWc2ZmNfMTk4Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfdmVydGljYWwteHNfMTg1ODJfMWc2ZmNfMjAxOm5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1zXzE4NTgyXzFnNmZjXzIwNDpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLW1fMTg1ODJfMWc2ZmNfMjA3Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG4uYXdzdWlfdmVydGljYWwtbF8xODU4Ml8xZzZmY18yMTA6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14bF8xODU4Ml8xZzZmY18yMTM6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCk7XG59XG4uYXdzdWlfdmVydGljYWwteHhsXzE4NTgyXzFnNmZjXzIxNjpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCk7XG59XG5cbi5hd3N1aV9hbGlnbi1jZW50ZXJfMTg1ODJfMWc2ZmNfMjIwOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9hbGlnbi1zdGFydF8xODU4Ml8xZzZmY18yMjQ6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4uYXdzdWlfYWxpZ24tZW5kXzE4NTgyXzFnNmZjXzIyODpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogZW5kO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfenljZHhfczljYnpfMTUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlci1tb2JpbGVfenljZHhfczljYnpfMTU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF96eWNkeF9zOWNiel8xNjI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X3M5Y2J6XzE2Mjpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X3M5Y2J6XzE2Mjpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjU0MXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X3M5Y2J6XzE2Mjpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMjE2MHB4O1xuICB9XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF8xMndtOV8xODU6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyAxcHgpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgMXB4KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF8xMndtOV8xODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfMTJ3bTlfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzEyd205XzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoXzEyd205XzE4NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jbG9zZS1idXR0b25fMTZ3MGhfMTJ3bTlfMjIwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC10aGJ0amssIDE1cHgpO1xuICB6LWluZGV4OiAxO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcnVudGltZS1jb250ZW50LXdyYXBwZXJfMTRtOHhfc3BmcjVfNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX3J1bnRpbWUtaGVhZGVyLXdyYXBwZXJfMTRtOHhfc3BmcjVfOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFsYTh4XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLWRyb3Bkb3duXzlkdWY2XzFsYTh4XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stNmF2NzhkLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTJuNDB6eCwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi1kcm9wZG93bl85ZHVmNl8xbGE4eF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFsYTh4XzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMWxhOHhfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xbGE4eF8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xbGE4eF8xNTMuYXdzdWlfcmVmcmVzaF85ZHVmNl8xbGE4eF8xNzQ6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICBhbmltYXRpb24tbmFtZTogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF85ZHVmNl8xbGE4eF8xO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLTZhdjc4ZCwgMTM1bXMpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stMm40MHp4LCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfOWR1ZjZfMWxhOHhfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMWxhOHhfMTUzLmF3c3VpX3JlZnJlc2hfOWR1ZjZfMWxhOHhfMTc0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xbGE4eF8xNTMuYXdzdWlfcmVmcmVzaF85ZHVmNl8xbGE4eF8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFsYTh4XzE1My5hd3N1aV9yZWZyZXNoXzlkdWY2XzFsYTh4XzE3NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzlkdWY2XzFsYTh4XzE5OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbn1cbi5hd3N1aV9yb290XzlkdWY2XzFsYTh4XzE5OS5hd3N1aV9pbnRlcmlvcl85ZHVmNl8xbGE4eF8yMzI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFsYTh4XzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDIwMDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xbGE4eF8xNTMuYXdzdWlfdXNlLXBvcnRhbF85ZHVmNl8xbGE4eF8yNDI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogNzAwMDtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xbGE4eF8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMWxhOHhfMjMyKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stNmF2NzhkLCAxMzVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJvcGRvd25fOWR1ZjZfMWxhOHhfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2XzFsYTh4XzIzMikge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kcm9wZG93bl85ZHVmNl8xbGE4eF8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMWxhOHhfMjMyKSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFsYTh4XzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl8xbGE4eF8yMzIpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xbGE4eF8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWhjdWdzdSwgI2ZmZmZmZik7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1kcm9wZG93bi1zMTZiMTcsIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFsYTh4XzE1Mzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBpbnNldC1ibG9jay1zdGFydDogLTFweDtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci13aWR0aC02Yjl5cGEsIHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLXJqc2hzdSwgMnB4KSkgc29saWQgdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2MiwgI2I0YjRiYikpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci13aWR0aC02Yjl5cGEsIHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLXJqc2hzdSwgMnB4KSkgc29saWQgdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2MiwgI2I0YjRiYikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCkpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMWxhOHhfMTUzLmF3c3VpX2lzLWVtcHR5XzlkdWY2XzFsYTh4XzMxODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xbGE4eF8xNTMgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFsYTh4XzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLTJubzgzeiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtZ3lsenkxLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcm9wZG93bi1kcm9wLXVwXzlkdWY2XzFsYTh4XzMyNSA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMWxhOHhfMTUzOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWRyb3B1cC1qZWs4eDEsIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG59XG4uYXdzdWlfZHJvcGRvd24tZHJvcC11cF85ZHVmNl8xbGE4eF8zMjUuYXdzdWlfd2l0aC1saW1pdGVkLXdpZHRoXzlkdWY2XzFsYTh4XzMyOSA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMWxhOHhfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bi1kcm9wLWxlZnRfOWR1ZjZfMWxhOHhfMzMyOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfZHJvcGRvd24tZHJvcC1yaWdodF85ZHVmNl8xbGE4eF8zMzU6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFsYTh4XzE1My5hd3N1aV9vY2N1cHktZW50aXJlLXdpZHRoXzlkdWY2XzFsYTh4XzMzODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMWxhOHhfMTUzLmF3c3VpX3VzZS1mbGV4aWJsZS13aWR0aF85ZHVmNl8xbGE4eF8zNDE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IG1heC1jb250ZW50O1xuICBtYXgtaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWRlZmF1bHQtbWF4LXdpZHRoLTZiOXlwYSwgbm9uZSk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJvcGRvd24tZGVmYXVsdC1taW4td2lkdGgtNmI5eXBhLCBhdXRvKTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xbGE4eF8xNTMuYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMWxhOHhfMjMyID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xbGE4eF8xNTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMXB4O1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFsYTh4XzE1My5hd3N1aV9oaWRlLWJsb2NrLWJvcmRlcl85ZHVmNl8xbGE4eF8zNDkgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFsYTh4XzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMWxhOHhfMTUzLmF3c3VpX2hpZGUtYmxvY2stYm9yZGVyXzlkdWY2XzFsYTh4XzM0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcm9wZG93bi1kcm9wLXVwXzlkdWY2XzFsYTh4XzMyNSkgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzFsYTh4XzE1MyB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMWxhOHhfMTUzLmF3c3VpX2hpZGUtYmxvY2stYm9yZGVyXzlkdWY2XzFsYTh4XzM0OS5hd3N1aV9yZWZyZXNoXzlkdWY2XzFsYTh4XzE3NCA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMWxhOHhfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMWxhOHhfMTUzLmF3c3VpX29wZW5fOWR1ZjZfMWxhOHhfMzU4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzFsYTh4XzE1My5hd3N1aV9vcGVuXzlkdWY2XzFsYTh4XzM1ODpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl8xbGE4eF8yMzIpLmF3c3VpX3JlZnJlc2hfOWR1ZjZfMWxhOHhfMTc0W2RhdGEtYW5pbWF0aW5nPXRydWVdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMWxhOHhfMTUzLmF3c3VpX29wZW5fOWR1ZjZfMWxhOHhfMzU4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2XzFsYTh4XzIzMikuYXdzdWlfcmVmcmVzaF85ZHVmNl8xbGE4eF8xNzRbZGF0YS1hbmltYXRpbmc9dHJ1ZV0uYXdzdWlfZHJvcGRvd24tZHJvcC11cF85ZHVmNl8xbGE4eF8zMjUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMWxhOHhfMTUzLmF3c3VpX29wZW5fOWR1ZjZfMWxhOHhfMzU4LmF3c3VpX25vd3JhcF85ZHVmNl8xbGE4eF8zNjc6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnRfOWR1ZjZfMWxhOHhfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfc3RyZXRjaC10cmlnZ2VyLWhlaWdodF85ZHVmNl8xbGE4eF8zNzg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX29wdGlvbnMtbGlzdF8xOWdjZl8xZGxxcV8xNDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4tYmxvY2stc2l6ZTogMDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX29wdGlvbnMtbGlzdC1lbWJlZGRlZF8xOWdjZl8xZGxxcV8xOTI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMHB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMHB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDBweDtcbn1cblxuLmF3c3VpX2RlY3JlYXNlLWJsb2NrLW1hcmdpbl8xOWdjZl8xZGxxcV8xOTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAtMXB4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaGVhZGVyXzE2bW0zX2VhMXNoXzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZWlmbjd4LCAjNDI0NjUwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0ciwgNHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6LCAyMHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX2VhMXNoXzE0NS5hd3N1aV9kaXNhYmxlZF8xNm1tM19lYTFzaF8xNjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC10MXpsNWksICNiNGI0YmIpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX2VhMXNoXzE0NS5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfMTZtbTNfZWExc2hfMTY1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX2VhMXNoXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM19lYTFzaF8xNzE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtZ3lsenkxLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWd5bHp5MSwgI2M2YzZjZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfZWExc2hfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zX2VhMXNoXzE3MS5hd3N1aV9kaXNhYmxlZF8xNm1tM19lYTFzaF8xNjE6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM19lYTFzaF8xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfZWExc2hfMTcxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX2VhMXNoXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM19lYTFzaF8xNzEuYXdzdWlfcm9sbGVkLWRvd25fMTZtbTNfZWExc2hfMTgyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM19lYTFzaF8xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfZWExc2hfMTcxLmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zX2VhMXNoXzE4NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItNWQ5d3hkLCAjZjNmM2Y3KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1yd3k3OTYsICMwZjE0MWEpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC13Mm5oOXosIDIwcHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmMsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItYXV4dHZjLCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIHotaW5kZXg6IDI7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX2VhMXNoXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM19lYTFzaF8xNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTZtbTNfZWExc2hfMTg1LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ18xNm1tM19lYTFzaF8xNjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM19lYTFzaF8xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfZWExc2hfMTcxLmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zX2VhMXNoXzE4NS5hd3N1aV9kaXNhYmxlZF8xNm1tM19lYTFzaF8xNjE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1odmV5MDAsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItYjV1eTQ2LCAjOGM4Yzk0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtOWR4YjQ5LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfZWExc2hfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zX2VhMXNoXzE3MS5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM19lYTFzaF8xODUuYXdzdWlfaXMtZm9jdXNlZF8xNm1tM19lYTFzaF8yMDg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX2VhMXNoXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM19lYTFzaF8xNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTZtbTNfZWExc2hfMTg1LmF3c3VpX2lzLWZvY3VzZWRfMTZtbTNfZWExc2hfMjA4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzE2bW0zX2VhMXNoXzIxMSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zX2VhMXNoXzIxNTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zX2VhMXNoXzIxNTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfZWExc2hfMjE1LmF3c3VpX2V4cGFuZGFibGVfMTZtbTNfZWExc2hfMTcxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM19lYTFzaF8yMTU6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zX2VhMXNoXzIxNS5hd3N1aV92YXJpYW50LW5hdmlnYXRpb25fMTZtbTNfZWExc2hfMjMwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfZWExc2hfMjE1LmF3c3VpX3ZhcmlhbnQtbmF2aWdhdGlvbl8xNm1tM19lYTFzaF8yMzAuYXdzdWlfZXhwYW5kYWJsZV8xNm1tM19lYTFzaF8xNzE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX2V4cGFuZC1pY29uXzE2bW0zX2VhMXNoXzIzNzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1tcjIwbjksIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtZTcwcXk2LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM19lYTFzaF8yMzc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZXhwYW5kLWljb25fMTZtbTNfZWExc2hfMjM3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2V4cGFuZC1pY29uXzE2bW0zX2VhMXNoXzIzNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZXhwYW5kLWljb24tdXBfMTZtbTNfZWExc2hfMjU1Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmF3c3VpX2V4cGFuZC1pY29uLXJpZ2h0XzE2bW0zX2VhMXNoXzI1ODpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9leHBhbmQtaWNvbi1yaWdodF8xNm1tM19lYTFzaF8yNTg6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfMTZtbTNfZWExc2hfMjY2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0xcHg7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5hd3N1aV9pbi1kcm9wZG93bl8xNm1tM19lYTFzaF8yNzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogLTFweDtcbn1cblxuLmF3c3VpX2ljb24td3JhcHBlcl8xNm1tM19lYTFzaF8yNzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9oZWFkZXItY29udGVudF8xNm1tM19lYTFzaF8yODM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMTRjbnJfcjUxNnlfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmF3c3VpX3Jvb3RfMTRjbnJfcjUxNnlfMTQ1ID4gLmF3c3VpX3RyaWdnZXJfMTRjbnJfcjUxNnlfMTc5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9yb290XzE0Y25yX3I1MTZ5XzE0NSA+IC5hd3N1aV9kcm9wZG93bl8xNGNucl9yNTE2eV8xODI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtaGN1Z3N1LCAjZmZmZmZmKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yb290XzE0Y25yX3I1MTZ5XzE0NSA+IC5hd3N1aV9kcm9wZG93bl8xNGNucl9yNTE2eV8xODIuYXdzdWlfbm93cmFwXzE0Y25yX3I1MTZ5XzE5Mzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmF3c3VpX3Jvb3RfMTRjbnJfcjUxNnlfMTQ1ID4gLmF3c3VpX2Ryb3Bkb3duXzE0Y25yX3I1MTZ5XzE4Mi5hd3N1aV9vcGVuXzE0Y25yX3I1MTZ5XzE5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzFmNWdzXzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLXV5ZXcxaiwgMnB4KSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMWY1Z3NfMTQ1LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ185M2ExdV8xZjVnc18xNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ybm9iYXAsICMwZjE0MWEpO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV8xZjVnc18xNDUuYXdzdWlfZGlzYWJsZWRfOTNhMXVfMWY1Z3NfMTYyOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC10MXpsNWksICNiNGI0YmIpO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV8xZjVnc18xNDU6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV8xZjVnc18xNDUuYXdzdWlfc2hvdy1kaXZpZGVyXzkzYTF1XzFmNWdzXzE2OTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWd5bHp5MSwgI2M2YzZjZCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzFmNWdzXzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV8xZjVnc18xNzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1yd3k3OTYsICMwZjE0MWEpO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItNWQ5d3hkLCAjZjNmM2Y3KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmMsICM4YzhjOTQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMWY1Z3NfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzkzYTF1XzFmNWdzXzE3Mi5hd3N1aV9kaXNhYmxlZF85M2ExdV8xZjVnc18xNjI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtOWR4YjQ5LCAjYjRiNGJiKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItYjV1eTQ2LCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1odmV5MDAsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMWY1Z3NfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzkzYTF1XzFmNWdzXzE3Mi5hd3N1aV9pcy1mb2N1c2VkXzkzYTF1XzFmNWdzXzE4Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtNzBpb3ZkLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfMWY1Z3NfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzkzYTF1XzFmNWdzXzE3Mi5hd3N1aV9pcy1mb2N1c2VkXzkzYTF1XzFmNWdzXzE4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF85M2ExdV8xZjVnc18xOTApIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWY1Z3NfMTk0Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0ciwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLWhvcml6b250YWwtdHFnYW94LCAyMHB4KTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZjVnc18xOTQuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1XzFmNWdzXzE1Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmNWdzXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzFmNWdzXzIxMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LTVicGd1eiwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LWxpc3dtaSwgY3VycmVudENvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmNWdzXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzFmNWdzXzIxMTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWY1Z3NfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMWY1Z3NfMjExOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZjVnc18xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xZjVnc18yMTE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZjVnc18xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xZjVnc18yMTE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmNWdzXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzFmNWdzXzIxMTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZjVnc18xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xZjVnc18yMTE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmNWdzXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzFmNWdzXzIxMTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmNWdzXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzFmNWdzXzIxMTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWY1Z3NfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMWY1Z3NfMjExOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZjVnc18xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV8xZjVnc18yMTEuYXdzdWlfY3VycmVudC1icmVhZGNydW1iXzkzYTF1XzFmNWdzXzI0ODpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLWFoYjBldywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1weDFzdTUsICM2NTY4NzEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWY1Z3NfMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfMWY1Z3NfMjExLmF3c3VpX2xpbmstc3R5bGUtaGlnaGxpZ2h0ZWRfOTNhMXVfMWY1Z3NfMjU2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxLCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfMWY1Z3NfMTk0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV8xZjVnc18yNjIgPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmNWdzXzE5NDpub3QoI1xcOSksIC5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzFmNWdzXzI2MiA+IC5hd3N1aV9pdGVtLXRvb2x0aXAtd3JhcHBlcl85M2ExdV8xZjVnc18yNjIgPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmNWdzXzE5NDpub3QoI1xcOSksIC5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzFmNWdzXzI2Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtY2hlY2ttYXJrXzkzYTF1XzFmNWdzXzI2MikgPiBzcGFuID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZjVnc18xOTQge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy1ob3Jpem9udGFsLXRxZ2FveCwgMjBweCkpO1xufVxuLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfMWY1Z3NfMjYyID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV8xZjVnc18xOTQuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1XzFmNWdzXzE1Nzpub3QoI1xcOSksIC5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzFmNWdzXzI2MiA+IC5hd3N1aV9pdGVtLXRvb2x0aXAtd3JhcHBlcl85M2ExdV8xZjVnc18yNjIgPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmNWdzXzE5NC5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfOTNhMXVfMWY1Z3NfMTU3Om5vdCgjXFw5KSwgLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfMWY1Z3NfMjYyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1jaGVja21hcmtfOTNhMXVfMWY1Z3NfMjYyKSA+IHNwYW4gPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzFmNWdzXzE5NC5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfOTNhMXVfMWY1Z3NfMTU3IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9pY29uXzkzYTF1XzFmNWdzXzI2OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2ljb25fOTNhMXVfMWY1Z3NfMjY5LmF3c3VpX2NoZWNrbWFya185M2ExdV8xZjVnc18yNzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtaWNlcGt4LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pY29uXzkzYTF1XzFmNWdzXzI2OS5hd3N1aV9kaXNhYmxlZF85M2ExdV8xZjVnc18xNjI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkLCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2V4dGVybmFsLWljb25fOTNhMXVfMWY1Z3NfMjgwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfOTNhMXVfMWY1Z3NfMjg0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9tYWluLXJvd185M2ExdV8xZjVnc18yOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2xhYmVsLXRhZ185M2ExdV8xZjVnc18yOTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfbGFiZWwtdGFnXzkzYTF1XzFmNWdzXzI5Ny5hd3N1aV9kaXNhYmxlZF85M2ExdV8xZjVnc18xNjI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkLCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX3NlY29uZGFyeS10ZXh0XzkzYTF1XzFmNWdzXzMwNDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWJ3dG1wNywgIzY1Njg3MSk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LXRleHRfOTNhMXVfMWY1Z3NfMzA0LmF3c3VpX2hpZ2hsaWdodGVkXzkzYTF1XzFmNWdzXzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLXJ3eTc5NiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LXRleHRfOTNhMXVfMWY1Z3NfMzA0LmF3c3VpX2Rpc2FibGVkXzkzYTF1XzFmNWdzXzE2Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QsICNiNGI0YmIpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYnV0dG9uLWRyb3Bkb3duX3NuZTBsXzF6YWszXzE0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfYnV0dG9uLWRyb3Bkb3duX3NuZTBsXzF6YWszXzE0NS5hd3N1aV9mdWxsLXdpZHRoX3NuZTBsXzF6YWszXzE0ODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl9zbmUwbF8xemFrM18xNTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wX3NuZTBsXzF6YWszXzEgNTAwbXMgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTJuNDB6eCwgZWFzZS1vdXQpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyX3NuZTBsXzF6YWszXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl9zbmUwbF8xemFrM18xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfc25lMGxfMXphazNfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3JvdGF0ZV9zbmUwbF8xemFrM18xNzI6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1tcjIwbjksIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtZTcwcXk2LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb3RhdGVfc25lMGxfMXphazNfMTcyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3JvdGF0ZV9zbmUwbF8xemFrM18xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm90YXRlX3NuZTBsXzF6YWszXzE3Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfcm90YXRlLW9wZW5fc25lMGxfMXphazNfMTg2Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uYXdzdWlfaGVhZGVyX3NuZTBsXzF6YWszXzE5MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLXV5ZXcxaiwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLXV5ZXcxaiwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtZ3lsenkxLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLXV5ZXcxaiwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX3RpdGxlX3NuZTBsXzF6YWszXzIwMTpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fc25lMGxfMXphazNfMjAyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLWFhcW1ydCwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xemFrM18yMDYuYXdzdWlfZnVsbC13aWR0aF9zbmUwbF8xemFrM18xNDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbn1cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xemFrM18yMDYuYXdzdWlfZnVsbC13aWR0aF9zbmUwbF8xemFrM18xNDguYXdzdWlfbG9hZGluZ19zbmUwbF8xemFrM18yMTA6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmciBhdXRvO1xufVxuXG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsXzF6YWszXzIxNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xemFrM18yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzF6YWszXzIxNyA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xemFrM18yMDY6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsXzF6YWszXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfMXphazNfMjE3ID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzF6YWszXzIwNjpub3QoI1xcOSk6aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xemFrM18yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzF6YWszXzIxNzpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xemFrM18yMDYge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xemFrM18yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzF6YWszXzIxNzpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xemFrM18yMDYuYXdzdWlfaGFzLW5vLXRleHRfc25lMGxfMXphazNfMjI2IHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1hNzN0a2ssIDZweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsXzF6YWszXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfMXphazNfMjE3Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzF6YWszXzIwNi5hd3N1aV9oYXMtbm8tdGV4dF9zbmUwbF8xemFrM18yMjYuYXdzdWlfdmlzdWFsLXJlZnJlc2hfc25lMGxfMXphazNfMjI5IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpIC0gMnB4KTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMXphazNfMjE0ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xemFrM18yMTc6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzF6YWszXzIwNiB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xemFrM18yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzF6YWszXzIxNzpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfc25lMGxfMXphazNfMjI5ID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzF6YWszXzIwNiB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgLSAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xemFrM18yMTQgPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzF6YWszXzIxNy5hd3N1aV92YXJpYW50LW5vcm1hbF9zbmUwbF8xemFrM18yNDA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMXphazNfMjA2IHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsXzF6YWszXzIxNCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfMXphazNfMjE3LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3NuZTBsXzF6YWszXzI0MDpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMXphazNfMjA2IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSAqIC0xKTtcbn1cblxuLmF3c3VpX3NwbGl0LXRyaWdnZXJfc25lMGxfMXphazNfMjE0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZHJvcGRvd24tdHJpZ2dlcl9zbmUwbF8xemFrM18yNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9tYWluLWFjdGlvbi1mdWxsLXdpZHRoX3NuZTBsXzF6YWszXzI1NTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgMDtcbn1cblxuLmF3c3VpX21haW4tYWN0aW9uLXRyaWdnZXItZnVsbC13aWR0aF9zbmUwbF8xemFrM18yNTk6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5cbi5hd3N1aV90ZXN0LXV0aWxzLWJ1dHRvbi10cmlnZ2VyX3NuZTBsXzF6YWszXzI2Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3RvZ2dsZV8xdW82bV8xNGRkMF8xOTM6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDdweDtcbn1cblxuLmF3c3VpX2RyYXdlci10cmlnZ2Vyc18xdW82bV8xNGRkMF8xOTk6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmF3c3VpX2RyYXdlcl8xdW82bV8xNGRkMF8xOTk6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtNWp5eHg1LCAwcHggMHB4IDBweCAxcHggI2I2YmVjOSk7XG59XG4uYXdzdWlfZHJhd2VyXzF1bzZtXzE0ZGQwXzE5OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItbW9iaWxlXzF1bzZtXzE0ZGQwXzIwOSkge1xuICB6LWluZGV4OiA4MzA7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV8xNGRkMF8yMTI6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXVvNm1fMTRkZDBfMjEyLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1fMTRkZDBfMjA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV8xNGRkMF8yMTk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1vZzQ1bzEsICNmZmZmZmYpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1fMTRkZDBfMjA5ID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzE0ZGQwXzIxOTpub3QoI1xcOSkge1xuICB6LWluZGV4OiAxMDAxO1xuICBpbnNldDogMDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtXzE0ZGQwXzIxMiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV8xNGRkMF8yMTk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDQwcHg7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV8xNGRkMF8yMTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fMTRkZDBfMjE5LmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV8xNGRkMF8yMzM6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV8xNGRkMF8yMTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fMTRkZDBfMjE5LmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV8xNGRkMF8yMzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXIteHN0Y2R3LCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV8xNGRkMF8yMTkgPiBbYXJpYS1oaWRkZW49dHJ1ZV06bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV8xNGRkMF8yMTkgPiAuYXdzdWlfZHJhd2VyLXJlc2l6ZS1jb250ZW50XzF1bzZtXzE0ZGQwXzI0Mzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtXzE0ZGQwXzIxOSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC13cmFwcGVyXzF1bzZtXzE0ZGQwXzI0ODpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJzLXdyYXBwZXJfMXVvNm1fMTRkZDBfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV8xNGRkMF8xOTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJfMXVvNm1fMTRkZDBfMTk5Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtZG5pa2s3LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV8xNGRkMF8xOTk6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1uZjdtY3UsICMwMDZjZTApO1xufVxuLmF3c3VpX2RyYXdlci10cmlnZ2VyLWFjdGl2ZV8xdW82bV8xNGRkMF8yNzE6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyLXRyaWdnZXItYWN0aXZlXzF1bzZtXzE0ZGQwXzI3MTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC1peGpoM2UsICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS1pb3hoNm4sICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50LWNsaWNrYWJsZV8xdW82bV8xNGRkMF8yMzMgPiAuYXdzdWlfZHJhd2VyLXRyaWdnZXJzLXdyYXBwZXJfMXVvNm1fMTRkZDBfMjUyID4gLmF3c3VpX2RyYXdlci10cmlnZ2VyXzF1bzZtXzE0ZGQwXzE5OTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbiwgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9yZXNpemUtaGFuZGxlLXdyYXBwZXJfMXVvNm1fMTRkZDBfMjc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX2hpZGVfMXVvNm1fMTRkZDBfMjg5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aV9kcmFnLWhhbmRsZS1lbnRyeV8xNTV5a18xZ3JvNF8xIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtNmI5eXBhKSwgdmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC02Yjl5cGEpKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfZHJhZy1oYW5kbGUtZXhpdF8xNTV5a18xZ3JvNF8xIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKHZhcigtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LTZiOXlwYSksIHZhcigtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtNmI5eXBhKSk7XG4gIH1cbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfMWdybzRfMTY5Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtNmI5eXBhOiAwO1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtNmI5eXBhOiAwO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xNTV5a18xZ3JvNF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLW91dC0wXzE1NXlrXzFncm80XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcl8xNTV5a18xZ3JvNF8xODk6bm90KCNcXDkpLCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a18xZ3JvNF8xODk6bm90KCNcXDkpLCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0XzE1NXlrXzFncm80XzE4OTpub3QoI1xcOSksIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfMWdybzRfMTg5Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZW50ZXJpbmdfMTU1eWtfMWdybzRfMTg5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfZHJhZy1oYW5kbGUtZW50cnlfMTU1eWtfMWdybzRfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpLCBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xNTV5a18xZ3JvNF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS0yaHg2bHcsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a18xZ3JvNF8xODk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a18xZ3JvNF8xODk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a18xZ3JvNF8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a18xZ3JvNF8xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9kcmFnLWhhbmRsZS1leGl0XzE1NXlrXzFncm80XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTJoeDZsdywgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKSBmb3J3YXJkcywgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMTU1eWtfMWdybzRfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpIGZvcndhcmRzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a18xZ3JvNF8xODk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrXzFncm80XzE4OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfMWdybzRfMTg5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfMWdybzRfMTY5Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a18xZ3JvNF8xNjk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrXzFncm80XzE2OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stc3RhcnRfMTU1eWtfMWdybzRfMjI5Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC02Yjl5cGE6IDIwcHg7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stZW5kXzE1NXlrXzFncm80XzIzMzpub3QoI1xcOSkge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1ibG9jay1vZmZzZXQtNmI5eXBhOiAtMjBweDtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfMWdybzRfMjM3Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLXN0YXJ0XzE1NXlrXzFncm80XzIzNzpub3QoI1xcOSk6ZGlyKGx0cikge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LTZiOXlwYTogMjBweDtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLXN0YXJ0XzE1NXlrXzFncm80XzIzNzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LTZiOXlwYTogLTIwcHg7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLWVuZF8xNTV5a18xZ3JvNF8yNDg6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtZW5kXzE1NXlrXzFncm80XzI0ODpub3QoI1xcOSk6ZGlyKGx0cikge1xuICAtLWF3c3VpLWRyYWctaGFuZGxlLWFuaW1hdGlvbi1pbmxpbmUtb2Zmc2V0LTZiOXlwYTogLTIwcHg7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1lbmRfMTU1eWtfMWdybzRfMjQ4Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtNmI5eXBhOiAyMHB4O1xufVxuXG4uYXdzdWlfY29udGVudHNfMTU1eWtfMWdybzRfMjU5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfcG9ydGFsLW92ZXJsYXlfMTU1eWtfMWdybzRfMjYzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDcwMDA7XG59XG5cbi5hd3N1aV9wb3J0YWwtb3ZlcmxheS1kaXNhYmxlZF8xNTV5a18xZ3JvNF8yNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3BvcnRhbC1vdmVybGF5LWNvbnRlbnRzXzE1NXlrXzFncm80XzI3NTpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmF3c3VpX2RyYWctaGFuZGxlXzE1NXlrXzFncm80XzI3OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrXzFncm80XzE2OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaGlkZGVuXzE1NXlrXzFncm80XzI5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWJsb2NrLXN0YXJ0XzE1NXlrXzFncm80XzIyOTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWJsb2NrLWVuZF8xNTV5a18xZ3JvNF8yMzM6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLXN0YXJ0XzE1NXlrXzFncm80XzIzNzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1lbmRfMTU1eWtfMWdybzRfMjQ4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZF8xNTV5a18xZ3JvNF8zMTY6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkgLyAyKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtdG9wLTBfMTU1eWtfMWdybzRfMzIwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLXRvcC0xXzE1NXlrXzFncm80XzMyNDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMiAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC10b3AtMl8xNTV5a18xZ3JvNF8zMjg6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTMgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtdG9wLTNfMTU1eWtfMWdybzRfMzMyOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC00ICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0wXzE1NXlrXzFncm80XzMzNjpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygxICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0xXzE1NXlrXzFncm80XzM0MDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygyICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0yXzE1NXlrXzFncm80XzM0NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygzICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLWJvdHRvbS0zXzE1NXlrXzFncm80XzM0ODpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg0ICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uXzE1NXlrXzFncm80XzE2OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNTAlO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtZTU2dGdsLCAjNDI0NjUwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kZWZhdWx0LWcyZ2pkbCwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1kcm9wZG93bi1zMTZiMTcsIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbl8xNTV5a18xZ3JvNF8xNjk6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZF8xNTV5a18xZ3JvNF8zNzEpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWhvdmVyLWptamsyeSwgIzMzMzg0Myk7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbl8xNTV5a18xZ3JvNF8xNjk6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZF8xNTV5a18xZ3JvNF8zNzEpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1hY3RpdmUtZngwZ25hLCAjMjMyYjM3KTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24tZGlzYWJsZWRfMTU1eWtfMWdybzRfMzcxOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLTliNzI5ZSwgI2ViZWJmMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtaHdyeXl2LCAjYjRiNGJiKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hhbmRsZV9zZGhhNl93NTRnaF8xNDU6bm90KCNcXDkpIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4sICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgaW5saW5lLXNpemU6IC1tb3otZml0LWNvbnRlbnQ7XG4gIGlubGluZS1zaXplOiBmaXQtY29udGVudDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9oYW5kbGUtc2l6ZS1ub3JtYWxfc2RoYTZfdzU0Z2hfMTUzOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuLmF3c3VpX2hhbmRsZS1zaXplLXNtYWxsX3NkaGE2X3c1NGdoXzE1Nzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbn1cbi5hd3N1aV9oYW5kbGUtZHJhZy1pbmRpY2F0b3Jfc2RoYTZfdzU0Z2hfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhbmRsZS1kaXNhYmxlZF9zZGhhNl93NTRnaF8xNjApIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuLmF3c3VpX2hhbmRsZS1kcmFnLWluZGljYXRvcl9zZGhhNl93NTRnaF8xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFuZGxlLWRpc2FibGVkX3NkaGE2X3c1NGdoXzE2MCkuYXdzdWlfYWN0aXZlX3NkaGE2X3c1NGdoXzE2MyB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG4uYXdzdWlfaGFuZGxlLXJlc2l6ZS1hcmVhX3NkaGE2X3c1NGdoXzE2Njpub3QoI1xcOSkge1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLWFyZWFfc2RoYTZfdzU0Z2hfMTY2Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG59XG4uYXdzdWlfaGFuZGxlLXJlc2l6ZS1ob3Jpem9udGFsX3NkaGE2X3c1NGdoXzE3Mzpub3QoI1xcOSkge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLXZlcnRpY2FsX3NkaGE2X3c1NGdoXzE3Njpub3QoI1xcOSkge1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5hd3N1aV9oYW5kbGVfc2RoYTZfdzU0Z2hfMTQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTZhZTNkYSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGFuZGxlX3NkaGE2X3c1NGdoXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGFuZGxlX3NkaGE2X3c1NGdoXzE0NTpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV9oaWRlLWZvY3VzX3NkaGE2X3c1NGdoXzE4Nikge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGFuZGxlX3NkaGE2X3c1NGdoXzE0NTpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV9oaWRlLWZvY3VzX3NkaGE2X3c1NGdoXzE4Nikge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hhbmRsZV9zZGhhNl93NTRnaF8xNDU6bm90KCNcXDkpOmZvY3VzOm5vdCguYXdzdWlfaGlkZS1mb2N1c19zZGhhNl93NTRnaF8xODYpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfcmVzaXplLWljb25fc2RoYTZfdzU0Z2hfMjA4Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfcmVzaXplLWljb25fc2RoYTZfdzU0Z2hfMjA4Om5vdCgjXFw5KTpob3ZlciB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci02YWUzZGEsICMwZjE0MWEpO1xufVxuLmF3c3VpX3Jlc2l6ZS1pY29uLXZlcnRpY2FsX3NkaGE2X3c1NGdoXzIxNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uYXdzdWlfcmVzaXplLWljb24taG9yaXpvbnRhbF9zZGhhNl93NTRnaF8yMTg6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uYXdzdWlfcHJldmVudC1wb2ludGVyX3NkaGE2X3c1NGdoXzIyMjpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3NsaWRlcl9jcXpsa18xcXJlNl8xNDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJsb2NrLXNpemU6IDE4cHg7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zbGlkZXJfY3F6bGtfMXFyZTZfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2xpZGVyX2NxemxrXzFxcmU2XzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2xpZGVyX2NxemxrXzFxcmU2XzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NsaWRlcl9jcXpsa18xcXJlNl8xNDU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfc2xpZGVyLXNpZGVfY3F6bGtfMXFyZTZfMTc5Om5vdCgjXFw5KSxcbi5hd3N1aV9zbGlkZXItc2lkZS1zdGFydF9jcXpsa18xcXJlNl8xODA6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfcGQxdTBfMTQ2Om5vdCgjXFw5KSB7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLWNvbG9yLCBvcGFjaXR5LCBibG9jay1zaXplLCBpbnNldC1ibG9jay1zdGFydCwgaW5zZXQtYmxvY2stZW5kO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9wZDF1MF8xNDY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX3BkMXUwXzE0Njpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9wZDF1MF8xNDY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfcGQxdTBfMTY1Om5vdCgjXFw5KSB7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLWNvbG9yLCBvcGFjaXR5LCBpbmxpbmUtc2l6ZSwgaW5zZXQtaW5saW5lLXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX3BkMXUwXzE2NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9wZDF1MF8xNjU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9wZDF1MF8xNjU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbi5hd3N1aV9yZXNpemUtYWN0aXZlX2IxOHRwX3BkMXUwXzE4NCAqOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9iMTh0cF9wZDF1MF8xODQgKiAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfcGQxdTBfMTQ2Om5vdCgjXFw5KSxcbi5hd3N1aV9yZXNpemUtYWN0aXZlX2IxOHRwX3BkMXUwXzE4NCAqIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX3BkMXUwXzE2NTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBhbmltYXRpb246IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9iMTh0cF9wZDF1MF8xODQgaWZyYW1lOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX3Jlc2l6ZS1zaWRlX2IxOHRwX3BkMXUwXzE5NSAqOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xufVxuLmF3c3VpX3Jlc2l6ZS1ib3R0b21fYjE4dHBfcGQxdTBfMTk4ICo6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLW1heC10eXBlLCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovIiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfbG02dm9fMWRnOWVfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9yb290LW5vLXNjcm9sbF9sbTZ2b18xZGc5ZV8xNjA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfbGF5b3V0X2xtNnZvXzFkZzllXzE2NTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9sYXlvdXQtbm8tc2Nyb2xsX2xtNnZvXzFkZzllXzE3MTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfbGF5b3V0LW1haW5fbG02dm9fMWRnOWVfMTc1Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXUsICNmZmZmZmYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfbGF5b3V0LW1haW4tc2Nyb2xsYWJsZV9sbTZ2b18xZGc5ZV8xODE6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuLmF3c3VpX3VuZm9jdXNhYmxlX2xtNnZvXzFkZzllXzE4NiAqOm5vdCgjXFw5KSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2JyZWFkY3J1bWJzLWRlc2t0b3BfbG02dm9fMWRnOWVfMTkwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1oZWFkZXItd3JhcHBlcl9sbTZ2b18xZGc5ZV8xOTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYSwgMTZweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfbG02dm9fMWRnOWVfMTk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ib3R0b20tODFuc2ZrLCA0MHB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtb3ZlcmxhcHBlZF9sbTZ2b18xZGc5ZV8yMDM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXgsIDM2cHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtZXh0cmEtdG9wLXBhZGRpbmdfbG02dm9fMWRnOWVfMjA3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Jsb2NrLWJvZHktc2Nyb2xsXzE5ZDhsXzFjdzhqXzE1Mzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfbW9iaWxlLWJhcl8xOWQ4bF8xY3c4al8xNTc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tb2JpbGUtcGFuZWwtdzNncjByLCAjMGYxNDFhKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLTVqeXh4NSwgMHB4IDBweCAwcHggMXB4ICNiNmJlYzkpO1xuICBibG9jay1zaXplOiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpKTtcbn1cblxuLmF3c3VpX21vYmlsZS1iYXItYnJlYWRjcnVtYnNfMTlkOGxfMWN3OGpfMTcwOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfbW9iaWxlLXRvZ2dsZV8xOWQ4bF8xY3c4al8xNzc6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogN3B4O1xuICBpbmxpbmUtc2l6ZTogNDBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4sICM0MjQ2NTApO1xufVxuLmF3c3VpX21vYmlsZS10b2dnbGUtdHlwZS1uYXZpZ2F0aW9uXzE5ZDhsXzFjdzhqXzE4Njpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtZG5pa2s3LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9tb2JpbGUtdG9nZ2xlLXR5cGUtdG9vbHNfMTlkOGxfMWN3OGpfMTg5Om5vdCgjXFw5KSwgLmF3c3VpX21vYmlsZS10b2dnbGUtdHlwZS1kcmF3ZXJfMTlkOGxfMWN3OGpfMTg5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNywgI2M2YzZjZCk7XG59XG4uYXdzdWlfbW9iaWxlLXRvZ2dsZV8xOWQ4bF8xY3c4al8xNzc6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXIteHN0Y2R3LCAjZWJlYmYwKTtcbn1cblxuLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyXzE5ZDhsXzFjdzhqXzE5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ub3RpZmljYXRpb25zXzFobW00XzN0MzFlXzk6bm90KCNcXDkpLFxuLmF3c3VpX25vdGlmaWNhdGlvbnMtc3RpY2t5XzFobW00XzN0MzFlXzEwOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDg1MDtcbn1cblxuLmF3c3VpX25vdGlmaWNhdGlvbnNfMWhtbTRfM3QzMWVfOTpub3QoI1xcOSkge1xuICAvKiBUaGlzIGlzIG5lY2Vzc2FyeSBmb3IgdGhlIHotaW5kZXggdG8gaGF2ZSBlZmZlY3QgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1zdGlja3lfMWhtbTRfM3QzMWVfMTA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIC0tYXdzdWktZmxhc2hiYXItc3RpY2t5LWJvdHRvbS1tYXJnaW4tNmI5eXBhOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cblxuLmF3c3VpX25vLWNvbnRlbnQtcGFkZGluZ3NfMWhtbTRfM3QzMWVfMjU6bm90KCNcXDkpIHtcbiAgLypcbiAgV2hlbiB1c2luZyB0aGUgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyBvcHRpb24sIHRoZSBGbGFzaGJhciB3aWxsIHVzZSB0aGlzIGN1c3RvbSBwcm9wZXJ0eSB0byBhZGQgYWRkaXRpb25hbCBzcGFjZVxuICB3aGVuIHRoZSBub3RpZmljYXRpb24gYmFyIGlzIHJlbmRlcmVkLCB0byBwcmV2ZW50IGl0IGZyb20gb3ZlcmxhcHBpbmcgdGhlIGNvbnRlbnQuXG4gICAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kcmF3ZXItZGlzcGxheWVkXzFsaDN1XzE2eHF5XzE0OTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG5cbi5hd3N1aV9kcmF3ZXItY29udGVudF8xbGgzdV8xNnhxeV8xNTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA4MzA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5kaXYuYXdzdWlfYmFja2dyb3VuZF9oeXZzal8xdHJrdV8xNDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5kaXYuYXdzdWlfYmFja2dyb3VuZF9oeXZzal8xdHJrdV8xNDkgPiAuYXdzdWlfc2Nyb2xsaW5nLWJhY2tncm91bmRfaHl2c2pfMXRya3VfMTUyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNTtcbiAgZ3JpZC1yb3c6IDEvOTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9icmVhZGNydW1ic19oeXZzal8xdHJrdV8xNjM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXUsICNmZmZmZmYpO1xuICBncmlkLWFyZWE6IGJyZWFkY3J1bWJzO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8xdHJrdV8xNzY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiA1O1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LTZiOXlwYSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC02Yjl5cGEpO1xuICB6LWluZGV4OiA4MzA7XG59XG4uYXdzdWlfZHJhd2Vycy1jb250YWluZXJfaHl2c2pfMXRya3VfMTc2LmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xdHJrdV8xODc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8xdHJrdV8xNzY6bm90KCNcXDkpIHtcbiAgICBtYXgtaW5saW5lLXNpemU6IGNhbGModmFyKC0tYXdzdWktbGF5b3V0LXdpZHRoLTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1tYWluLW9mZnNldC1sZWZ0LTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLTZiOXlwYSkgLSB2YXIoLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC02Yjl5cGEpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8xdHJrdV8xNzY6bm90KCNcXDkpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIC8qXG4gICAgV2hlbiBkaXNhYmxlQm9keVNjcm9sbCBpcyB0cnVlIHRoZSBvZmZzZXRUb3Agd2lsbCBiZSByZWxhdGl2ZSB0byB0aGUgXG4gICAgYXBwIGxheW91dCBhbmQgbm90IHRoZSBib2R5LiBIb3dldmVyLCB0aGUgZHJhd2VyIHBvc2l0aW9uIGNoYW5nZXMgXG4gICAgdG8gZml4ZWQgaW4gbW9iaWxlIHZpZXdwb3J0cy4gVGhlIHRvcCB2YWx1ZSBuZWVkcyB0byBpbmNsdWRlIHRoZSBcbiAgICBoZWFkZXIgYmVjYXVzZSBmaXhlZCBwb3NpdGlvbiBzd2l0Y2hlcyB0aGUgdG9wIHZhbHVlIHNvIGl0IGlzIG5vdyBcbiAgICByZWxhdGl2ZSB0byB0aGUgYm9keS5cbiAgICAqL1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal8xdHJrdV8xNzYuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF9oeXZzal8xdHJrdV8yMDg6bm90KCNcXDkpIHtcbiAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC02Yjl5cGEpO1xuICB9XG59XG5cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzF0cmt1XzIxMzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xufVxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfMXRya3VfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal8xdHJrdV8yNTEpLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xdHJrdV8xODcge1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzF0cmt1XzIxMy5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfMXRya3VfMjUxLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xdHJrdV8xODc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfMXRya3VfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal8xdHJrdV8yNTEpOm5vdCguYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzF0cmt1XzE4Nykge1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkpO1xufVxuXG4uYXdzdWlfZHJhd2Vycy1tb2JpbGUtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqXzF0cmt1XzI2MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfaHl2c2pfMXRya3VfMjY2Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkpO1xufVxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50X2h5dnNqXzF0cmt1XzI2Njpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfMXRya3VfMjUxKS5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfMXRya3VfMTg3IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItY29udGVudF9oeXZzal8xdHJrdV8yNjY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqXzF0cmt1XzI1MSk6bm90KC5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfMXRya3VfMTg3KSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfaHl2c2pfMXRya3VfMjY2ID4gLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1vdmVyZmxvd19oeXZzal8xdHJrdV8yODA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2Vycy10cmlnZ2VyX2h5dnNqXzF0cmt1XzI2Njpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmF3c3VpX2RyYXdlcl9oeXZzal8xdHJrdV8xNzY6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGE6IDI5MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIDFmcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xdHJrdV8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzF0cmt1XzMxMTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtNmI5eXBhKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgMWZyIGF1dG8gdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprLCAxNXB4KSBhdXRvIDFmcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfMXRya3VfMTc2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl9oeXZzal8xdHJrdV8zMTEgPiAuYXdzdWlfZHJhd2VyLWNsb3NlLWJ1dHRvbl9oeXZzal8xdHJrdV8zMjA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xdHJrdV8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzF0cmt1XzMxMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudF9oeXZzal8xdHJrdV8zMTE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC02Yjl5cGEpO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xdHJrdV8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqXzF0cmt1XzMxMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudF9oeXZzal8xdHJrdV8zMTEuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGlkZGVuX2h5dnNqXzF0cmt1XzMyOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal8xdHJrdV8xNzYgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl9oeXZzal8xdHJrdV8zMzI6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA4NTA7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzF0cmt1XzE3Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal8xdHJrdV8zNDApIHtcbiAgb3BhY2l0eTogMDtcbiAgaW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqXzF0cmt1XzE3Ni5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal8xdHJrdV8zNDA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xuICBvcGFjaXR5OiAxO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtNmI5eXBhKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2RyYXdlcl9oeXZzal8xdHJrdV8xNzYuYXdzdWlfaXMtZHJhd2VyLW9wZW5faHl2c2pfMXRya3VfMzQwOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGE6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl9oeXZzal8xdHJrdV8xNzYuYXdzdWlfaXMtZHJhd2VyLW9wZW5faHl2c2pfMXRya3VfMzQwOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGE6IDEwMHZ3O1xuICAgIGlubGluZS1zaXplOiAxMDB2dztcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuaGVhZGVyLmF3c3VpX2NvbnRlbnRfaHl2c2pfMXRya3VfMzY2Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogaGVhZGVyO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5UaGUgZmlyc3QgYW5kIGxhc3QgY29sdW1uIGRlZmluaXRpb25zIGhhdmUgdHdvIHJlc3BvbnNpYmlsaXRpZXMuXG5JZiBOYXZpZ2F0aW9uIGFuZC9vciBUb29scyBleGlzdCB0aGVuIHRoYXQgd2lsbCBkZXRlcm1pbmUgdGhlIHdpZHRoIG9mXG50aGUgZmlyc3QgYW5kIGxhc3QgY29sdW1ucywgcmVzcGVjdGl2ZWx5LCBhbmQgdGhlIGNvbnRlbnQgaW4gdGhlc2UgZHJhd2Vyc1xud2lsbCBjcmVhdGUgaG9yaXpvbnRhbCBzcGFjZSBmcm9tIHRoZSBjZW50ZXIgY29sdW1uIGNvbnRlbnQuIEhvd2V2ZXIsIGlmIHRoZVxubmF2aWdhdGlvbkhpZGUgYW5kL29yIHRvb2xzSGlkZSBwcm9wZXJ0aWVzIGhhdmUgYmVlbiBzZXQgdGhlbiB0aGUgZmlyc3RcbmFuZCBsYXN0IGNvbHVtbiB3aWR0aCB3aWxsIGRlZmF1bHQgdG8gdGhlIG1pbmltdW0gY29udGVudCBnYXAgcHJvcGVydGllcyB0b1xuY3JlYXRlIHRoZSBuZWNlc3NhcnkgdmlzdWFsIHNwYWNlIGFyb3VuZCB0aGUgbWFpbiBjb250ZW50LlxuXG5UaGUgbWluaW11bSBjb250ZW50IHdpZHRoIHByb3BlcnR5IGlzIHNldCB0byB6ZXJvIGFuZCBhcHBsaWVkIHVuZGVyIGFsbFxuY2lyY3Vtc3RhbmNlcyByZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIG1pbkNvbnRlbnRXaWR0aCBwcm9wZXJ0eSBpc1xuZXhwbGljaXRseSBzZXQgaW4gc2NyaXB0LlxuKi9cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktYnJlYWRjcnVtYnMtZ2FwLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1oZWlnaHQtNmI5eXBhOiBjYWxjKDEwMHZoIC0gdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktZm9vdGVyLWhlaWdodC02Yjl5cGEpKTtcbiAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTI4MHB4O1xuICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktZm9vdGVyLWhlaWdodC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLWhlYWRlci1oZWlnaHQtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktbGF5b3V0LXdpZHRoLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLW1haW4tb2Zmc2V0LWxlZnQtNmI5eXBhOiAwcHg7XG4gIC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLTZiOXlwYTogMWZyO1xuICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLW1pbi1jb250ZW50LXdpZHRoLTZiOXlwYTogMjgwcHg7XG4gIC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtNmI5eXBhOiBjYWxjKDIgKiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpKTtcbiAgLS1hd3N1aS1ub3RpZmljYXRpb25zLWhlaWdodC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS1vZmZzZXQtdG9wLTZiOXlwYTogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC02Yjl5cGEpO1xuICAtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LTZiOXlwYTogdmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXgsIDM2cHgpO1xuICAtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC02Yjl5cGE6IDBweDtcbiAgLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLTZiOXlwYTogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLTdwcGJldSwgI2ZmZmZmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIi4gLiBtb2JpbGVUb29sYmFyIC4gLlwiIFwiLiAuIG5vdGlmaWNhdGlvbnMgLiAuXCIgXCIuIC4gYnJlYWRjcnVtYnNHYXAgLiAuXCIgXCIuIC4gYnJlYWRjcnVtYnMgLiAuXCIgXCIuIC4gaGVhZGVyR2FwIC4gLlwiIFwiLiAuIGhlYWRlciAuIC5cIiBcIi4gLiBtYWluR2FwIC4gLlwiIFwiLiAuIG1haW4gLiAuXCIgXCIuIC4gbWFpbiAuIC5cIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBtaW5tYXgodmFyKC0tYXdzdWktY29udGVudC1nYXAtbGVmdC02Yjl5cGEpLCAxZnIpIG1pbm1heCh2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLTZiOXlwYSksIHZhcigtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhKSkgbWlubWF4KHZhcigtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LTZiOXlwYSksIDFmcikgbWluLWNvbnRlbnQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIHZhcigtLWF3c3VpLWJyZWFkY3J1bWJzLWdhcC02Yjl5cGEpIGF1dG8gdmFyKC0tYXdzdWktaGVhZGVyLWdhcC02Yjl5cGEpIGF1dG8gdmFyKC0tYXdzdWktbWFpbi1nYXAtNmI5eXBhKSB2YXIoLS1hd3N1aS1vdmVybGFwLWhlaWdodC02Yjl5cGEpIHZhcigtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy02Yjl5cGEpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKlxuICBBZGQgdW5pZmllZCBtYXgtd2lkdGggZm9yIEFwcExheW91dCBjb250ZW50IGJhc2VkIG9uIGJyZWFrcG9pbnRzLiBPbmx5IHVzZSB0aGUgbWF4IGNvbnRlbnQgXG4gIHdpZHRoIGN1c3RvbSBwcm9wZXJ0eSBmb3IgdGhlIG1pZGRsZSBjb2x1bW4gZGVmaW5pdGlvbiBpZiB0aGUgbWF4Q29udGVudFdpZHRoIHByb3BlcnR5IFxuICBoYXMgYmVlbiBleHBsaWNpdGx5IHNldCB0byBhIG5vbi16ZXJvIHZhbHVlIGFuZCBzdWJzZXF1ZW50bHkgc2V0IHRoZSBoYXMtbWF4LWNvbnRlbnQtd2lkdGggXG4gIGRhdGEgYXR0cmlidXRlIHRvIHRydWUuXG4gICovXG4gIC8qXG4gIE9ubHkgdXNlIHRoZSBtYXggY29udGVudCB3aWR0aCBjdXN0b20gcHJvcGVydHkgZm9yIHRoZSBtaWRkbGUgY29sdW1uIGRlZmluaXRpb25cbiAgaWYgdGhlIG1heENvbnRlbnRXaWR0aCBwcm9wZXJ0eSBoYXMgYmVlbiBleHBsaWNpdGx5IHNldCB0byBhIG5vbi16ZXJvIHZhbHVlIGFuZFxuICBzdWJzZXF1ZW50bHkgc2V0IHRoZSBoYXMtbWF4LWNvbnRlbnQtd2lkdGggZGF0YSBhdHRyaWJ1dGUgdG8gdHJ1ZS5cbiAgKi9cbiAgLypcbiAgV2FybmluZyEgVGhpcyBpcyBhIGhhY2shIFdlIGFyZSBpbXBsZW1lbnRpbmcgYSBzaG9ydCB0ZXJtIGZpeCB0byBwcmV2ZW50IHRoZVxuICB0b29scyBkcmF3ZXIgZnJvbSBwb3RlbnRpYWxseSBnZXR0aW5nIHB1c2hlZCBvZmYgc2NyZWVuLiBDdXJyZW50bHkgdGhlcmUgaXMgbm9cbiAgcHJvdGVjdGlvbiBhZ2FpbnN0IGEgbmF2aWdhdGlvbldpZHRoLCBtaW5Db250ZW50V2lkdGgsIGFuZCB0b29sc1dpZHRoIHRoYXQgYXJlXG4gIGluIGV4Y2VzcyBvdmUgdGhlIGF2YWlsYWJsZSBzcGFjZSBpbiB0aGUgdmlld3BvcnQuIFRvIGFjY29tb2RhdGUgdGhpcyB3ZSByZW1vdmVcbiAgdGhlIG1pbkNvbnRlbnRXaWR0aCBhbmQgc2V0IGl0IHRvIHplcm8gaW4gc21hbGwgdmlld3BvcnRzIGFuZCBiZWxvdyB1bnRpbCB0aGVcbiAgaXNNb2JpbGUgYnJlYWtwb2ludCBzZXRzIHRoZSBkcmF3ZXJzIHRvIG92ZXJsYXkgYXQgMTAwdncuXG4gICovXG4gIC8qXG4gIEluIGRlc2t0b3Agdmlld3BvcnRzIHRoZSBjb250ZW50IGdhcCBwcm9wZXJ0eSBmb3IgdGhlIGxlZnQgYW5kIHJpZ2h0XG4gIGNvbHVtbnMgc2hvdWxkIG92ZXJyaWRlIHRoZSBkZWZhdWx0IG9mIHplcm8gaWYgdGhlIG5hdmlnYXRpb25IaWRlXG4gIG9yIHRvb2xzSGlkZSBwcm9wZXJ0eSBpcyBzZXQuIFRoaXMgZW5zdXJlcyBhZGVxdWF0ZSBob3Jpem9udGFsIHNwYWNlXG4gIGZvciB0aGUgY2VudGVyIGNvbHVtbiBmcm9tIHRoZSBlZGdlcyBvZiB0aGUgdmlld3BvcnQgd2hlbiB0aGVyZSBpc1xuICBub3QgbGVmdCBvciByaWdodCBjb250ZW50LlxuXG4gIFdhcm5pbmchIElmIHRoZXNlIGRlc2lnbiB0b2tlbnMgY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdCB0aGUgXG4gIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZSBcbiAgaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuICAqL1xuICAvKlxuICBJbiBtb2JpbGUgdmlld3BvcnRzIHRoZSBOYXZpZ2F0aW9uIGFuZCBUb29scyBkcmF3ZXJzIGFyZSBoaWRkZW5cbiAgYW5kIHRyaWdnZXJlZCBieSB0aGUgTW9iaWxlVG9vbGJhciB3aGljaCB0aGVuIHRha2UgdXAgdGhlIGVudGlyZSB2aWV3cG9ydC5cbiAgVGhlIGNlbnRlciBjb2x1bW4gbmVlZHMgcGVybWFuZW50IHNwYWNlIGZyb20gdGhlIGhvcml6b250YWwgdmlld3BvcnRcbiAgZWRnZXMgcmVnYXJkbGVzcyBvZiB3aGV0aGVyIG9yIG5vdCB0aGVyZSBpcyBhIE5hdmlnYXRpb24gb3IgVG9vbHMuXG4gICovXG4gIC8qXG4gIE92ZXJyaWRlIHRoZSBkZXNrdG9wIGdhcCB2YWx1ZXMgc2V0IGFib3ZlIGZvciB0aGUgTm90aWZpY2F0aW9ucywgSGVhZGVyLCBhbmQgTWFpblxuICBjb21wb25lbnRzIGZvciBtb2JpbGUgdmlld3BvcnRzLlxuICAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMXRya3VfNDYzKSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8xdHJrdV80NjMpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdHJrdV8zOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzF0cmt1XzQ2Mykge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMXRya3VfNDYzKS5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX2h5dnNqXzF0cmt1XzQ3OCB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal8xdHJrdV80NjMpLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfaHl2c2pfMXRya3VfNDc4IHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdHJrdV8zOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzF0cmt1XzQ2MykuYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF9oeXZzal8xdHJrdV80Nzgge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDIxNjBweDtcbiAgfVxufVxuLmF3c3VpX2xheW91dF9oeXZzal8xdHJrdV8zOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzF0cmt1XzQ2MykuYXdzdWlfY29udGVudC10eXBlLXRhYmxlX2h5dnNqXzF0cmt1XzQ5MiwgLmF3c3VpX2xheW91dF9oeXZzal8xdHJrdV8zOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqXzF0cmt1XzQ2MykuYXdzdWlfY29udGVudC10eXBlLWNhcmRzX2h5dnNqXzF0cmt1XzQ5MiB7XG4gIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDEwMCU7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfMXRya3VfNDYzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IHZhcigtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLTZiOXlwYSk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9pcy1vdmVybGFwLWRpc2FibGVkX2h5dnNqXzF0cmt1XzQ5ODpub3QoI1xcOSkge1xuICAtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LTZiOXlwYTogMDtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxLmF3c3VpX2lzLWhpZGUtbW9iaWxlLXRvb2xiYXJfaHl2c2pfMXRya3VfNTAxOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtNmI5eXBhOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdHJrdV8zOTE6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtNmI5eXBhOiB2YXIoLS1hd3N1aS1taW4tY29udGVudC13aWR0aC02Yjl5cGEsIDI4MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLTZiOXlwYTogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdHJrdV8zOTEuYXdzdWlfaGFzLWNvbnRlbnQtZ2FwLWxlZnRfaHl2c2pfMXRya3VfNTE1Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1jb250ZW50LWdhcC1sZWZ0LTZiOXlwYTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICB9XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxLmF3c3VpX2hhcy1jb250ZW50LWdhcC1yaWdodF9oeXZzal8xdHJrdV81MTg6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LTZiOXlwYTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdHJrdV8zOTE6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtNmI5eXBhOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gICAgLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC02Yjl5cGE6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgfVxufVxuLmF3c3VpX2xheW91dF9oeXZzal8xdHJrdV8zOTEuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzF0cmt1XzUyODpub3QoI1xcOSkge1xuICAtLWF3c3VpLWJyZWFkY3J1bWJzLWdhcC02Yjl5cGE6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLWhlYWRlcl9oeXZzal8xdHJrdV81MzE6bm90KCNcXDkpLCAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfMXRya3VfNTMxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8xdHJrdV81MjgpLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfMXRya3VfNTMxIHtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8xdHJrdV81MjguYXdzdWlfaGFzLWhlYWRlcl9oeXZzal8xdHJrdV81MzE6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1oZWFkZXItZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbm90aWZpY2F0aW9uc19oeXZzal8xdHJrdV81MzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzF0cmt1XzUyOCk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzF0cmt1XzUzMSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal8xdHJrdV8zOTEuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqXzF0cmt1XzUyODpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzF0cmt1XzUzMSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzF0cmt1XzUzMTpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhLCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal8xdHJrdV81NDY6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF0cmt1XzU0Nikge1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal8xdHJrdV81NDYuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF0cmt1XzU0Njpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtaGVhZGVyX2h5dnNqXzF0cmt1XzUzMTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktaGVhZGVyLWdhcC02Yjl5cGE6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIH1cbiAgLmF3c3VpX2xheW91dF9oeXZzal8xdHJrdV8zOTEuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1ub3RpZmljYXRpb25zX2h5dnNqXzF0cmt1XzUzMTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfMXRya3VfNTI4KS5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqXzF0cmt1XzUzMSB7XG4gICAgLS1hd3N1aS1oZWFkZXItZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfMXRya3VfNTMxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal8xdHJrdV81MjgpOm5vdCguYXdzdWlfaGFzLWhlYWRlcl9oeXZzal8xdHJrdV81MzEpLCAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW1haW5faHl2c2pfMXRya3VfNTQ2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xdHJrdV81NDYpIHtcbiAgICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW1haW5faHl2c2pfMXRya3VfNTQ2LmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xdHJrdV81NDY6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1haW4tZ2FwLTZiOXlwYTogMHB4O1xuICB9XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9oYXMtbGVmdC10b2dnbGVzLWd1dHRlcl9oeXZzal8xdHJrdV81NjY6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b2dnbGVzLWxlZnQtd2lkdGgtNmI5eXBhOiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy0xZXc0MG0sIDEycHgpICsgMzZweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9oYXMtcmlnaHQtdG9nZ2xlcy1ndXR0ZXJfaHl2c2pfMXRya3VfNTY5Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktdG9nZ2xlcy1yaWdodC13aWR0aC02Yjl5cGE6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKyAzNnB4KTtcbn1cblxuLypcbklmIGRpc2FibGVCb2R5U2Nyb2xsIGlzIHRydWUgKHZlcnkgdW5jb21tb24gdXNlIGNhc2UpIHRoZW4gdGhlIEFwcExheW91dCBjb21wb25lbnQgXG5hbmQgbm90IHRoZSBkb2N1bWVudCBib2R5IHdpbGwgYmUgdGhlIHNjcm9sbGFibGUgZWxlbWVudC4gVGhpcyByZXF1aXJlcyBhIGZpeGVkIGhlaWdodCBcbmluc3RlYWQgb2YgYSBtaW5pbXVtIGhlaWdodCB3aXRoIGEgdmVydGljYWwgc2Nyb2xsIHBvbGljeS4gVGhlIG9mZnNldCB0b3AgdmFsdWUgZm9yIFxuY29tcG9uZW50cyB3aXRoIHBvc2l0aW9uOiBzdGlja3kgKE1vYmlsZVRvb2xiYXIsIE5hdmlnYXRpb24sIE5vdGlmaWNhdGlvbnMsIFRvb2xzKSB3aWxsIGJlIFxuc2V0IHplcm8gc2luY2UgdGhlIEFwcExheW91dCBpcyBuZWFyZXN0IHNjcm9sbGFibGUgcGFyZW50IGFuZCBhbnkgZXhpc3RpbmcgaGVhZGVyIGRvZXMgXG5ub3QgbWF0dGVyLiBUaGUgb2Zmc2V0IHRvcCB2YWx1ZSBmb3IgQXBwTGF5b3V0IGNvbnRlbnRNYWluIGNoaWxkcmVuIHdpdGggXG5wb3NpdGlvbjogc3RpY2t5IHdpbGwgYmUgdGhlIHZhbHVlIG9mIHRoZSBub3RpZmljYXRpb25zIGhlaWdodCBpbiBhZGRpdGlvbiB0byB0aGUgXG5ub3RpZmljYXRpb25zIHRvcCBtYXJnaW4gYW5kIHNvbWUgYWRkaXRpb25hbCB2ZXJ0aWNhbCBzcGFjZSBmb3IgYWVzdGhldGljcy5cbiovXG4uYXdzdWlfbGF5b3V0X2h5dnNqXzF0cmt1XzM5MS5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqXzF0cmt1XzIwODpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy02Yjl5cGE6IDFmciBhdXRvO1xuICAtLWF3c3VpLW9mZnNldC10b3AtNmI5eXBhOiAwcHg7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LTZiOXlwYSk7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfMXRya3VfMzkxLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMXRya3VfMjA4LmF3c3VpX2hhcy1zcGxpdC1wYW5lbF9oeXZzal8xdHJrdV81ODkuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tYm90dG9tX2h5dnNqXzF0cmt1XzU4OTpub3QoI1xcOSkge1xuICAtLWF3c3VpLW1haW4tdGVtcGxhdGUtcm93cy02Yjl5cGE6IHJlcGVhdCgyLCBhdXRvKTtcbn1cblxuLypcblRoaXMgQ1NTIGNsYXNzIGlzIGFwcGxpZWQgdG8gdGhlIGRvY3VtZW50IGJvZHkgdG8gcHJldmVudCBvdmVyZmxvdyBzY3JvbGxpbmdcbndoZW4gdGhlIG5hdmlnYXRpb24gb3IgdG9vbHMgZHJhd2VycyBhcmUgb3BlbiBpbiByZXNwb25zaXZlIHZpZXdwb3J0cy5cbiovXG4uYXdzdWlfYmxvY2stYm9keS1zY3JvbGxfaHl2c2pfMXRya3VfNTk3Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwsIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0ICovXG4uYXdzdWlfdW5mb2N1c2FibGVfaHl2c2pfMXRya3VfNjAyOm5vdCgjXFw5KSxcbi5hd3N1aV91bmZvY3VzYWJsZV9oeXZzal8xdHJrdV82MDIgKjpub3QoI1xcOSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMXRya3VfNjEyOm5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS04MW5zZmssIDQwcHgpO1xuICAvKlxuICBJZiB0aGUgc3BsaXQgcGFuZWwgaXMgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBhZGRpdGlvbmFsIHBhZGRpbmcgd2lsbCBuZWVkIHRvIGJlXG4gIGFkZGVkIHRvIHRoZSBjb250ZW50IGFyZWEuIFRoaXMgaXMgdG8gZW5zdXJlIHRoYXQgdGhlIHVzZXIgaXMgYWJsZSB0byBzY3JvbGxcbiAgZmFyIGVub3VnaCB0byBzZWUgYWxsIG9mIHRoZSBjb250ZW50IHRoYXQgd291bGQgb3RoZXJ3aXNlIGJlIG9ic2N1cmVkIGJ5IHRoZVxuICBzdGlja3kgcG9zaXRpb24gb2YgdGhlIHNwbGl0IHBhbmVsLlxuICAqL1xuICAvKlxuICBJZiBkaXNhYmxlQ29udGVudFBhZGRpbmdzIGlzIGVuYWJsZWQgdGhlbiB0aGUgTWFpbiBjb250ZW50IGhhcyBhIGRpZmZlcmVudFxuICBiZWhhdmlvciBpbnNpZGUgdGhlIExheW91dCBncmlkLiBCeSBkZWZhdWx0IGl0IHdpbGwgcmVuZGVyIGFjcm9zcyB0aGUgZW50aXJlXG4gIGdyaWQgY29sdW1uIHNwYW4uIElmIHRoZSBOYXZpZ2F0aW9uIGlzIG9wZW4gb24gdGhlIGxlZnQsIHdlIGluY3JlbWVudCB0aGVcbiAgc3RhcnQgY29sdW1uIGJ5IG9uZS4gSWYgdGhlIFRvb2xzIG9yIFNwbGl0IFBhbmVsIChpbiBzaWRlIHBvc2l0aW9uKSBpcyBvcGVuXG4gIG9uIHRoZSByaWdodCwgd2UgZGVjcmVtZW50IHRoZSBjb2x1bW4gZW5kIGJ5IG9uZS5cbiAgKi9cbn1cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMXRya3VfNjEyLmF3c3VpX2hhcy1zcGxpdC1wYW5lbF9oeXZzal8xdHJrdV81ODkuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tYm90dG9tX2h5dnNqXzF0cmt1XzU4OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1oZWlnaHQtNmI5eXBhKSArIHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS04MW5zZmssIDQwcHgpKTtcbn1cbi5hd3N1aV9jb250YWluZXJfaHl2c2pfMXRya3VfNjEyLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xdHJrdV81NDY6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvNjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8xdHJrdV82MTIuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF0cmt1XzU0Ni5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXRya3VfNjM4Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cbiAgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal8xdHJrdV82MTIuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqXzF0cmt1XzU0Ni5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF0cmt1XzY0MTpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXJfaHl2c2pfMXRya3VfNjEyLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal8xdHJrdV81NDYuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xdHJrdV82NDEuYXdzdWlfc3BsaXQtcGFuZWwtcG9zaXRpb24tc2lkZV9oeXZzal8xdHJrdV82NDE6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyX2h5dnNqXzF0cmt1XzYxMi5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfMXRya3VfNTQ2LmF3c3VpX2hhcy1hY3RpdmUtZHJhd2VyX2h5dnNqXzF0cmt1XzY0MTpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMXRya3VfNjU0Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS16aW01NGEsIDBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktbW9iaWxlLWJhci1oZWlnaHQtNmI5eXBhKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hcmVhOiBtb2JpbGVUb29sYmFyO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBtaW5tYXgoMCwgMWZyKSBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC02Yjl5cGEpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal8xdHJrdV82NTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVtb3ZlLWhpZ2gtY29udHJhc3QtaGVhZGVyX2h5dnNqXzF0cmt1XzY3MSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLTdwcGJldSwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHVjYzFpLCAwcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMTIpKTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMXRya3VfNjU0ID4gLmF3c3VpX21vYmlsZS10b29sYmFyLW5hdl9oeXZzal8xdHJrdV82NzU6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5zZWN0aW9uLmF3c3VpX21vYmlsZS10b29sYmFyX2h5dnNqXzF0cmt1XzY1NCA+IC5hd3N1aV9tb2JpbGUtdG9vbGJhci1icmVhZGNydW1ic19oeXZzal8xdHJrdV82Nzk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfMXRya3VfNjU0ID4gLmF3c3VpX21vYmlsZS10b29sYmFyLXRvb2xzX2h5dnNqXzF0cmt1XzY4Mzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyX2h5dnNqXzF0cmt1XzY5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDEvc3BhbiA5O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC02Yjl5cGEpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC02Yjl5cGEpO1xuICB6LWluZGV4OiA4MzA7XG4gIC8qXG4gIFRoZSBuYXZpZ2F0aW9uIGFuZCB0b29scyBjb250YWluZXJzICh0aGF0IGNvbnRhaW4gdGhlIHRvZ2dsZSBidXR0b25zKVxuICBzdHJldGNoIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgYXBwIGxheW91dC4gTm9ybWFsbHksIHRoaXMgd291bGRuJ3QgYmUgYW5cbiAgaXNzdWUgYmVjYXVzZSB0aGV5IHNpdCBhYm92ZSB0aGUgYXBwIGxheW91dCdzIGNvbnRlbnQgcGFkZGluZy5cblxuICBCdXQgaWYgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyBpcyBzZXQgdG8gdHJ1ZSBhbmQgdGhlcmUgYXJlIGJ1dHRvbnMgb24gdGhlXG4gIGxlZnQvcmlnaHQgZWRnZXMgb2YgdGhlIHNjcmVlbiwgdGhleSB3aWxsIGJlIGNvdmVyZWQgYnkgdGhlIGNvbnRhaW5lcnMuIFNvXG4gIHdlIG5lZWQgdG8gZGlzYWJsZSBwb2ludGVyIGV2ZW50cyBpbiB0aGUgY29udGFpbmVyIGFuZCByZS1lbmFibGUgdGhlbSBpblxuICB0aGUgcGFuZWxzIGFuZCB0b2dnbGUgYnV0dG9ucy5cbiAgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyX2h5dnNqXzF0cmt1XzY5Mjpub3QoI1xcOSkge1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfaHl2c2pfMXRya3VfNjkyLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMXRya3VfMjA4Om5vdCgjXFw5KSB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLWhlYWRlci1oZWlnaHQtNmI5eXBhKTtcbiAgfVxufVxuXG5uYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzF0cmt1XzczMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCk7XG4gIC8qXG4gIEFwcGx5IHRoZSBhbmltYXRpb24gb25seSBpbiBkZXNrdG9wIHZpZXdwb3J0cyBiZWNhdXNlIHRoZSBNb2JpbGVUb29sYmFyIHdpbGxcbiAgdGFrZSBjb250cm9sIGluIHJlc3BvbnNpdmUgdmlld3BvcnRzLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9zaG93QnV0dG9uc19oeXZzal8xdHJrdV8xIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxubmF2LmF3c3VpX3Nob3ctbmF2aWdhdGlvbl9oeXZzal8xdHJrdV83MzAuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzF0cmt1XzYzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMXRya3VfNzMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdHJrdV82MzgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzF0cmt1XzczMDpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXRya3VfNjM4KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzIHtcbiAgICBhbmltYXRpb246IGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqXzF0cmt1XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfMXRya3VfNzMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdHJrdV82MzgpLmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdHJrdV83NTMge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzF0cmt1XzczMDpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXRya3VfNjM4KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzLCAuYXdzdWktbW9kZS1lbnRlcmluZyBuYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqXzF0cmt1XzczMDpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXRya3VfNjM4KS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5uYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8xdHJrdV82OTI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXItaW5saW5lLWVuZDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvKlxuICBBIG5vbi1zZW1hbnRpYyBub2RlIGlzIGFkZGVkIHdpdGggYSBmaXhlZCB3aWR0aCBlcXVhbCB0byB0aGUgZmluYWwgTmF2aWdhdGlvblxuICB3aWR0aC4gVGhpcyB3aWxsIGNyZWF0ZSB0aGUgdmlzdWFsIGFwcGVhcmFuY2Ugb2YgaG9yaXpvbnRhbCBtb3ZlbWVudCBhbmRcbiAgcHJldmVudCB1bndhbnRlZCB0ZXh0IHdyYXBwaW5nLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuTmF2aWdhdGlvbl9oeXZzal8xdHJrdV8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLTZiOXlwYSk7XG4gIH1cbn1cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzF0cmt1XzY5Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXRya3VfNjM4KSB7XG4gIGlubGluZS1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXRya3VfNjkyLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdHJrdV82MzguYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF0cmt1Xzc1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX29wZW5OYXZpZ2F0aW9uX2h5dnNqXzF0cmt1XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXRya3VfNjkyLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal8xdHJrdV82MzguYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF0cmt1Xzc1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIG5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzF0cmt1XzY5Mi5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXRya3VfNjM4LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdHJrdV83NTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyBuYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal8xdHJrdV82OTIuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqXzF0cmt1XzYzOC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqXzF0cmt1XzY5MiA+IC5hd3N1aV9hbmltYXRlZC1jb250ZW50X2h5dnNqXzF0cmt1XzgxNzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC02Yjl5cGEpO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXRya3VfNjkyID4gLmF3c3VpX2NvbnRlbnQtY29udGFpbmVyX2h5dnNqXzF0cmt1XzgyMDpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfMXRya3VfNjkyOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLTZiOXlwYTogMTAwdnc7XG4gIH1cbn1cblxuLmF3c3VpX2hpZGUtbmF2aWdhdGlvbl9oeXZzal8xdHJrdV84Mjk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zaXplLXZlcnRpY2FsLXBhbmVsLWljb24tb2Zmc2V0LXRoYnRqaywgMTVweCk7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8xdHJrdV84Mzk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGdyaWQtYXJlYTogbm90aWZpY2F0aW9ucztcbiAgei1pbmRleDogODUwO1xufVxuLmF3c3VpX25vdGlmaWNhdGlvbnNfaHl2c2pfMXRya3VfODM5LmF3c3VpX2hhcy1ub3RpZmljYXRpb24tY29udGVudF9oeXZzal8xdHJrdV84NDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8xdHJrdV84MzkuYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfaHl2c2pfMXRya3VfODQ4Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi02Yjl5cGE6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLW9mZnNldC10b3AtNmI5eXBhKTtcbiAgfVxuICAuYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal8xdHJrdV84MzkuYXdzdWlfc3RpY2t5LW5vdGlmaWNhdGlvbnNfaHl2c2pfMXRya3VfODQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2gtY29udHJhc3RfaHl2c2pfMXRya3VfODUzKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXUsICNmZmZmZmYpO1xuICB9XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqXzF0cmt1XzgzOS5hd3N1aV9oYXMtbm90aWZpY2F0aW9uLWNvbnRlbnRfaHl2c2pfMXRya3VfODQ0Om5vdCgjXFw5KSB7XG4gICAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuV2hlbiB0aGUgU3BsaXQgUGFuZWwgaXMgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBpdCB3YXMgc2hhcmUgdGhlIHNhbWUgcm93XG5hcyB0aGUgY29udGVudCBhcmVhLiBUaGlzIHJvdyBpcyBkZWZpbmVkIGFzIDEgZnJhY3Rpb25hbCB1bml0IHdoaWNoIHdpbGxcbmNvbnN1bWUgdGhlIHJlbWFpbmluZyB2ZXJ0aWNhbCBzcGFjZSBpbiB0aGUgZ3JpZCBhZnRlciB0aGUgbm90aWZpY2F0aW9uc1xuYW5kIGJyZWFkY3J1bWJzLlxuKi9cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF0cmt1Xzg3MTpub3QoI1xcOSkge1xuICAvKlxuICBUaGUgYWxpZ24gc2VsZiBwcm9wZXJ0eSB3aWxsIHBvc2l0aW9uIHRoZSBzcGxpdCBwYW5lbCBhdCB0aGUgYm90dG9tIG9mIHRoZSBncmlkIHJvdy5cbiAgVGhpcyBjb3VsZCBiZSBvZmYgdGhlIHZpZXdwb3J0IGlmIHRoZSBjb250ZW50IGFyZWEgaGFzIGVub3VnaCBjb250ZW50IHRvIGJlIHNjcm9sbGFibGUuXG4gICovXG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1hd3N1aS1mb290ZXItaGVpZ2h0LTZiOXlwYSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGdyaWQtY29sdW1uOiAxLzY7XG4gIGdyaWQtcm93OiA5O1xuICBibG9jay1zaXplOiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC8qXG4gIFRoZSBwb3NpdGlvbiBzdGlja3kgd2lsbCB3b3JrIGluIGNvbmp1bmN0aW9uIHdpdGggdGhlIGFsaWduIHNlbGY6IGVuZDsgcHJvcGVydHkuXG4gIElmIHRoZSBncmlkIHJvdyBzY3JvbGxzIGJleW9uZCB0aGUgdmlld3BvcnQsIHRoZSBzdGlja3kgYm90dG9tIHBvc2l0aW9uXG4gIHdpbGwgbGlmdCBpdCB1cCBhYm92ZSB0aGUgZm9vdGVyIHNvIGl0IGlzIGFsd2F5cyB2aXNpYmxlLlxuICAqL1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4NDA7XG4gIC8qXG4gIFVubGlrZSB0aGUgc2lkZSBwb3NpdGlvbiB0aGUgU3BsaXQgUGFuZWwgaXMgcGVyc2lzdGVudCBpbiB0aGUgRE9NXG4gIHdoZW4gaW4gdGhlIGJvdHRvbSBwb3NpdGlvbi5cbiAgKi9cbiAgLypcbiAgV2FybmluZyEgVGhpcyBpcyBhIGhhY2shIFRoZSBleGlzdGluZyBkZXNpZ24gdG9rZW4gZm9yIHRoZSBzcGxpdCBwYW5lbFxuICBzaGFkb3cgaW4gdGhlIGJvdHRvbSBwb3NpdGlvbiBkb2VzIG5vdCByZW5kZXIgaW4gdGhlIHJlZmFjdG9yZWQgY29kZS5cbiAgSXQgYXBwZWFycyB0byBiZSByZWxhdGVkIHRvIHRoZSBmYWN0IHRoYXQgdGhlIGxlZ2FjeSBzcGxpdCBwYW5lbCBlbGVtZW50XG4gIGhhcyBhIGhlaWdodCBlcXVhbCB0byB0aGUgZXhwYW5kZWQgaGVpZ2h0IGFuZCBhIGNvcnJlc3BvbmRpbmcgdHJhbnNsYXRpb25cbiAgb2YgdGhlIFkgcG9zaXRpb24gc28gaXQgaXMgbW92ZWQgb2ZmIHRoZSBzY3JlZW4uIFRoaXMgd2lsbCBuZWVkIHRvIGJlXG4gIHJlZmFjdG9yZWQgd2l0aCBhbiBhZGp1c3RtZW50IHRvIHRoZSBzcGxpdCBwYW5lbCBkZXNpZ24gdG9rZW4uXG4gICovXG4gIC8qXG4gIFdoZW4gdGhlIGRhdGEgYXR0cmlidXRlIGNoYW5nZXMgaW5kaWNhdGluZyB0aGUgU3BsaXQgUGFuZWwgaGFzIGJlZW4gb3BlbmVkXG4gIGFwcGx5IHRoZSBhbmltYXRpb24gdG8gdGhlIGhlaWdodCBwcm9wZXJ0eS5cbiAgKi9cbn1cbkBrZXlmcmFtZXMgYXdzdWlfb3BlblNwbGl0UGFuZWxCb3R0b21faHl2c2pfMXRya3VfMSB7XG4gIGZyb20ge1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLXJlcG9ydGVkLWhlYWRlci1zaXplLTZiOXlwYSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLXJlcG9ydGVkLXNpemUtNmI5eXBhKTtcbiAgfVxufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXRya3VfODcxLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfMXRya3VfMjA4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF0cmt1Xzg3MS5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfMXRya3VfNjM4LmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xdHJrdV85MTg6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8xdHJrdV84NzEuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqXzF0cmt1XzE4Ny5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXRya3VfOTE4Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uLWVuZDogNTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF0cmt1Xzg3MS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXRya3VfOTE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXRya3VfODcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMXRya3VfNjQxKS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXRya3VfOTE4IHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCA3LCAyMiwgMC4xKSAwcHggLTMycHggMzJweCAtMjRweDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF0cmt1Xzg3MS5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF0cmt1XzY0MS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXRya3VfOTE4Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zcGxpdC1ib3R0b20tbDNudG91LCAwcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF0cmt1Xzg3MS5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF0cmt1XzY0MS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXRya3VfOTE4LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdHJrdV83NTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9vcGVuU3BsaXRQYW5lbEJvdHRvbV9oeXZzal8xdHJrdV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqXzF0cmt1Xzg3MS5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF0cmt1XzY0MS5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfMXRya3VfOTE4LmF3c3VpX2FuaW1hdGluZ19oeXZzal8xdHJrdV83NTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCBzZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal8xdHJrdV84NzEuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xdHJrdV82NDEuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqXzF0cmt1XzkxOC5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfMXRya3VfODcxLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMXRya3VfNjQxLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal8xdHJrdV85MTguYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF0cmt1Xzc1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8xdHJrdV85NDc6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLypcbiAgVGhlIG1pbiBhbmQgbWF4IHdpZHRocyBhcmUgYXBwbGllZCB3aGVuIHRoZSBTcGxpdCBQYW5lbCBpcyBvcGVuZWQgb3RoZXJ3aXNlXG4gIGl0IHdvdWxkIG5vdCBiZSBwb3NzaWJsZSB0byBhbmltYXRlIHRoZSB3aWR0aCBhbmQgdGhlIGJveCBzaGFkb3cgd291bGRcbiAgYmUgcGVyc2lzdGVudCBpbiB0aGUgRE9NIHdoZW4gY2xvc2VkLlxuICAqL1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqXzF0cmt1Xzk0Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqXzF0cmt1XzY0MSksIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8xdHJrdV85NDcuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqXzF0cmt1XzkxODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal8xdHJrdV85NDcuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal8xdHJrdV82NDEuYXdzdWlfcG9zaXRpb24tc2lkZV9oeXZzal8xdHJrdV85NjA6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1tYXgtd2lkdGgtNmI5eXBhLCAyODBweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktc3BsaXQtcGFuZWwtbWluLXdpZHRoLTZiOXlwYSwgMjgwcHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfaHl2c2pfMXRya3VfOTQ3LmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfMXRya3VfNjQxLmF3c3VpX3Bvc2l0aW9uLXNpZGVfaHl2c2pfMXRya3VfOTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal8xdHJrdV8xODcpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtcTFjc250LCAjYzZjNmNkKTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5UaGUgVG9vbHMgY29tcG9uZW50IGNvbnRhaW5lciBoYXMgYSBtYXggd2lkdGggY2FsY3VsYXRpb24gdGhhdCBkZXBlbmRzIG9uIHRoZVxuc3RhdGUgb2YgdGhlIG90aGVyIHNpYmxpbmdzIHdpdGhpbiB0aGUgTGF5b3V0IGdyaWQgZGVmaW5pdGlvbi4gVGhlIGxheW91dCB3aWR0aFxuaXMgc2V0IGluIHRoZSByZXNpemUgb2JzZXJ2ZXIgaW4gdGhlIExheW91dCBjb21wb25lbnQuIFRoZSBtYWluIG9mZnNldCBsZWZ0XG53aWxsIGNhbGN1bGF0ZSB0aGUgZGlzdGFuY2UgZnJvbSB0aGUgc3RhcnQgb2YgdGhlIExheW91dCBjb21wb25lbnQuIFRoZSBtaW5pbXVtXG5jb250ZW50IHdpZHRoIGhhcyBhIGRlZmF1bHQgdmFsdWUgdGhhdCBjYW4gYmUgc2V0IGRpcmVjdGx5IHdpdGggdGhlIG1pbkNvbnRlbnRXaWR0aFxucHJvcGVydHkuIFRoZSBjb250ZW50IGdhcCByaWdodCBpcyBjb21wdXRlZCBpbiB0aGUgTGF5b3V0IHN0eWxlcyBiYXNlZCBvbiB0aGVcbnZpZXdwb3J0IHNpemUgYW5kIHN0YXRlIG9mIHRoZSBUb29scyBkcmF3ZXIuXG4qL1xuLmF3c3VpX3Rvb2xzLWNvbnRhaW5lcl9oeXZzal8xdHJrdV85ODI6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b29scy1tYXgtd2lkdGgtNmI5eXBhOiBjYWxjKHZhcigtLWF3c3VpLWxheW91dC13aWR0aC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktbWFpbi1vZmZzZXQtbGVmdC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktZGVmYXVsdC1taW4tY29udGVudC13aWR0aC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtNmI5eXBhKSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiA1O1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LTZiOXlwYSk7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtbWF4LXdpZHRoLTZiOXlwYSk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLTZiOXlwYSk7XG4gIHotaW5kZXg6IDgzMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3Rvb2xzLWNvbnRhaW5lcl9oeXZzal8xdHJrdV85ODI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLXRvb2xzLW1heC13aWR0aC02Yjl5cGE6IG5vbmU7XG4gICAgLS1hd3N1aS10b29scy13aWR0aC02Yjl5cGE6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICAvKlxuICAgIFdoZW4gZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSB0aGUgb2Zmc2V0VG9wIHdpbGwgYmUgcmVsYXRpdmUgdG8gdGhlIFxuICAgIGFwcCBsYXlvdXQgYW5kIG5vdCB0aGUgYm9keS4gSG93ZXZlciwgdGhlIGRyYXdlciBwb3NpdGlvbiBjaGFuZ2VzIFxuICAgIHRvIGZpeGVkIGluIG1vYmlsZSB2aWV3cG9ydHMuIFRoZSB0b3AgdmFsdWUgbmVlZHMgdG8gaW5jbHVkZSB0aGUgXG4gICAgaGVhZGVyIGJlY2F1c2UgZml4ZWQgcG9zaXRpb24gc3dpdGNoZXMgdGhlIHRvcCB2YWx1ZSBzbyBpdCBpcyBub3cgXG4gICAgcmVsYXRpdmUgdG8gdGhlIGJvZHkuXG4gICAgKi9cbiAgfVxuICAuYXdzdWlfdG9vbHMtY29udGFpbmVyX2h5dnNqXzF0cmt1Xzk4Mi5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqXzF0cmt1XzIwODpub3QoI1xcOSkge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LTZiOXlwYSk7XG4gIH1cbn1cblxuLmF3c3VpX3Rvb2xzX2h5dnNqXzF0cmt1Xzk4Mjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLypcbiAgQSBub24tc2VtYW50aWMgbm9kZSBpcyBhZGRlZCB3aXRoIGEgZml4ZWQgd2lkdGggZXF1YWwgdG8gdGhlIGZpbmFsIFRvb2xzXG4gIHdpZHRoLiBUaGlzIHdpbGwgY3JlYXRlIHRoZSB2aXN1YWwgYXBwZWFyYW5jZSBvZiBob3Jpem9udGFsIG1vdmVtZW50IGFuZFxuICBwcmV2ZW50IHVud2FudGVkIHRleHQgd3JhcHBpbmcuXG4gICovXG4gIC8qXG4gIEEgcmlnaHQgYm9yZGVyIGlzIG5lZWRlZCBpZiB0aGUgVG9vbHMgaXMgb3BlbiBhbmQgdGhlIGJ1dHRvbnMgYXJlIHBlcnNpc3RlbnQgaW5cbiAgdGhlIERPTS4gVGhpcyBjcmVhdGVzIGEgdmlzdWFsIHZlcnRpY2FsIGJvdW5kYXJ5IGJldHdlZW4gdGhlIFRvb2xzIGFuZCB0aGUgQnV0dG9uc1xuICBvbmx5IHdoZW4gdGhleSBhcmUgYm90aCBwcmVzZW50LiBUaGlzIGlzIHRoZSBjaXJjdW1zdGFuY2Ugd2hlbiB0aGVyZSBpcyBhIFNwbGl0IFBhbmVsXG4gIGluIHRoZSBzaWRlIHBvc2l0aW9uLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuVG9vbHNfaHl2c2pfMXRya3VfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IHZhcigtLWF3c3VpLXRvb2xzLWFuaW1hdGlvbi1zdGFydGluZy1vcGFjaXR5LTZiOXlwYSwgMCk7XG4gICAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKiAyICsgdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtd2lkdGgtNmI5eXBhKTtcbiAgfVxufVxuLmF3c3VpX3Rvb2xzX2h5dnNqXzF0cmt1Xzk4Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF0cmt1XzY0MSkge1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV90b29sc19oeXZzal8xdHJrdV85ODIuYXdzdWlfaXMtdG9vbHMtb3Blbl9oeXZzal8xdHJrdV82NDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Rvb2xzX2h5dnNqXzF0cmt1Xzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF0cmt1XzY0MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfb3BlblRvb2xzX2h5dnNqXzF0cmt1XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Rvb2xzX2h5dnNqXzF0cmt1Xzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF0cmt1XzY0MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Rvb2xzX2h5dnNqXzF0cmt1Xzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF0cmt1XzY0MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Rvb2xzX2h5dnNqXzF0cmt1Xzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF0cmt1XzY0MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90b29sc19oeXZzal8xdHJrdV85ODIgPiAuYXdzdWlfYW5pbWF0ZWQtY29udGVudF9oeXZzal8xdHJrdV84MTc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLXRvb2xzLXdpZHRoLTZiOXlwYSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Rvb2xzX2h5dnNqXzF0cmt1Xzk4Mi5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqXzF0cmt1XzY0MS5hd3N1aV9oYXMtdG9vbHMtZm9ybS1wZXJzaXN0ZW5jZV9oeXZzal8xdHJrdV8xMDcxOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV90b29sc19oeXZzal8xdHJrdV85ODI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLXRvb2xzLXdpZHRoLTZiOXlwYTogMTAwdnc7XG4gIH1cbn1cblxuLmF3c3VpX2hpZGUtdG9vbHNfaHl2c2pfMXRya3VfMTA4MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprLCAxNXB4KTtcbiAgei1pbmRleDogMTtcbn1cblxuLypcbldhcm5pbmchIElmIHRoZXNlIGRlc2lnbiB0b2tlbnMgZm9yIHBhZGRpbmcgY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdFxudGhlIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZVxuaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuKi9cbi5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzF0cmt1XzEwOTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KTtcbiAgLypcbiAgQXBwbHkgdGhlIGFuaW1hdGlvbiBvbmx5IGluIGRlc2t0b3Agdmlld3BvcnRzIGJlY2F1c2UgdGhlIE1vYmlsZVRvb2xiYXIgd2lsbCBcbiAgdGFrZSBjb250cm9sIGluIHJlc3BvbnNpdmUgdmlld3BvcnRzLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9zaG93QnV0dG9uc19oeXZzal8xdHJrdV8xIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMXRya3VfMTA5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal8xdHJrdV8xMDcxKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMXRya3VfMTA5My5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal8xdHJrdV8xMDcxOm5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICB9XG4gIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzF0cmt1XzEwOTMuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfMXRya3VfMTA3MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBhd3N1aV9zaG93QnV0dG9uc19oeXZzal8xdHJrdV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc2hvdy10b29sc19oeXZzal8xdHJrdV8xMDkzLmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqXzF0cmt1XzEwNzEuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF0cmt1Xzc1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc2hvdy10b29sc19oeXZzal8xdHJrdV8xMDkzLmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqXzF0cmt1XzEwNzEuYXdzdWlfYW5pbWF0aW5nX2h5dnNqXzF0cmt1Xzc1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqXzF0cmt1XzEwOTMuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfMXRya3VfMTA3MS5hd3N1aV9hbmltYXRpbmdfaHl2c2pfMXRya3VfNzUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfMXRya3VfMTA5My5hd3N1aV9oYXMtdG9vbHMtZm9ybS1wZXJzaXN0ZW5jZV9oeXZzal8xdHJrdV8xMDcxOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbi1zdHlsZXNfaHl2c2pfMXRya3VfMTE3Mzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtZGVmYXVsdC1nZjJuYm4sICM0MjQ2NTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNTAlO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCk7XG59XG4uYXdzdWlfdHJpZ2dlci1idXR0b24tc3R5bGVzX2h5dnNqXzF0cmt1XzExNzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWhvdmVyLW9id2xydSwgIzY1Njg3MSk7XG59XG4uYXdzdWlfdHJpZ2dlci1idXR0b24tc3R5bGVzX2h5dnNqXzF0cmt1XzExNzM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtZG4wcmMyLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal8xdHJrdV8xMTg5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNsaXAtcGF0aDogcGF0aChcIk0zNC4yMTkzIDEwLjE4NDVDMzMuMzk2MSAxMC41NzkgMzIuNDczOSAxMC44IDMxLjUgMTAuOEMyOC4wMjA2IDEwLjggMjUuMiA3Ljk3OTM5IDI1LjIgNC41QzI1LjIgMy41MjYxNCAyNS40MjEgMi42MDM5IDI1LjgxNTUgMS43ODA2NkMyMy40NTE4IDAuNjM5NTg3IDIwLjgwMDYgMCAxOCAwQzguMDU4ODcgMCAwIDguMDU4ODcgMCAxOEMwIDI3Ljk0MTEgOC4wNTg4NyAzNiAxOCAzNkMyNy45NDExIDM2IDM2IDI3Ljk0MTEgMzYgMThDMzYgMTUuMTk5NCAzNS4zNjA0IDEyLjU0ODIgMzQuMjE5MyAxMC4xODQ1WlwiKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfdHJpZ2dlci1iYWRnZS13cmFwcGVyX2h5dnNqXzF0cmt1XzExODk6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgY2xpcC1wYXRoOiBwYXRoKFwiTTEuNzgwNjYgMTAuMTg0NUMyLjYwMzkgMTAuNTc5IDMuNTI2MTUgMTAuOCA0LjUgMTAuOEM3Ljk3OTM5IDEwLjggMTAuOCA3Ljk3OTM5IDEwLjggNC41QzEwLjggMy41MjYxNCAxMC41NzkgMi42MDM5IDEwLjE4NDUgMS43ODA2NkMxMi41NDgyIDAuNjM5NTg3IDE1LjE5OTQgMCAxOCAwQzI3Ljk0MTEgMCAzNiA4LjA1ODg3IDM2IDE4QzM2IDI3Ljk0MTEgMjcuOTQxMSAzNiAxOCAzNkM4LjA1ODg3IDM2IDAgMjcuOTQxMSAwIDE4QzAgMTUuMTk5NCAwLjYzOTU4NyAxMi41NDgyIDEuNzgwNjYgMTAuMTg0NVpcIik7XG59XG5cbi8qXG5XYXJuaW5nISBJZiB0aGVzZSBkZXNpZ24gdG9rZW5zIGZvciB3aWR0aCBjaGFuZ2UgaXQgd2lsbCBhZHZlcnNlbHkgaW1wYWN0XG50aGUgY2FsY3VsYXRpb24gdXNlZCB0byBkZXRlcm1pbmUgdGhlIFNwbGl0IFBhbmVsIG1heGltdW0gd2lkdGggaW4gdGhlXG5oYW5kbGVTcGxpdFBhbmVsTWF4V2lkdGggZnVuY3Rpb24gaW4gdGhlIGNvbnRleHQuXG4qL1xuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMXRya3VfMTE3Mzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXB5d2J1eiwgI2ZmZmZmZik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyX2h5dnNqXzF0cmt1XzExNzM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXJfaHl2c2pfMXRya3VfMTE3Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygzcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXJfaHl2c2pfMXRya3VfMTE3Mzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xdHJrdV8xMTczOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xdHJrdV8xMTczLmF3c3VpX3NlbGVjdGVkX2h5dnNqXzF0cmt1XzEyNDE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlLCAjMDA2Y2UwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hNGkxM3AsICNmZmZmZmYpO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMXRya3VfMTE3My5hd3N1aV9zZWxlY3RlZF9oeXZzal8xdHJrdV8xMjQxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ubTB4b3UsICMwMDRhOWUpO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMXRya3VfMTE3My5hd3N1aV9zZWxlY3RlZF9oeXZzal8xdHJrdV8xMjQxOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1ZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xdHJrdV8xMTczLmF3c3VpX3NlbGVjdGVkX2h5dnNqXzF0cmt1XzEyNDEgPiAuYXdzdWlfdHJpZ2dlci1iYWRnZS13cmFwcGVyX2h5dnNqXzF0cmt1XzExODk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlLCAjMDA2Y2UwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hNGkxM3AsICNmZmZmZmYpO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMXRya3VfMTE3My5hd3N1aV9zZWxlY3RlZF9oeXZzal8xdHJrdV8xMjQxID4gLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal8xdHJrdV8xMTg5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ubTB4b3UsICMwMDRhOWUpO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfMXRya3VfMTE3My5hd3N1aV9zZWxlY3RlZF9oeXZzal8xdHJrdV8xMjQxID4gLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal8xdHJrdV8xMTg5Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWZodzg1ZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal8xdHJrdV8xMTczLmF3c3VpX2JhZGdlX2h5dnNqXzF0cmt1XzEyNjE6bm90KCNcXDkpLCAuYXdzdWlfdHJpZ2dlcl9oeXZzal8xdHJrdV8xMTczLmF3c3VpX2JhZGdlX2h5dnNqXzF0cmt1XzEyNjE6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfdHJpZ2dlcl9oeXZzal8xdHJrdV8xMTczLmF3c3VpX2JhZGdlX2h5dnNqXzF0cmt1XzEyNjE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2h5dnNqXzF0cmt1XzEyNjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNTAlO1xufVxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9oeXZzal8xdHJrdV8xMjY1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlbW92ZS1oaWdoLWNvbnRyYXN0LWhlYWRlcl9oeXZzal8xdHJrdV82NzEpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1sdWNjMWksIDBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xufVxuXG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyLXRvb2x0aXAtdmlzaWJsZV9oeXZzal8xdHJrdV8xMjc2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyovXG59XG5cbi5hd3N1aV9kb3RfaHl2c2pfMXRya3VfMTI4MDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiA5cHg7XG4gIGJsb2NrLXNpemU6IDlweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogOHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogOHB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogOHB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLXJuaHQ4cywgI2RiMDAwMCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10b29sdGlwX2h5dnNqXzF0cmt1XzEyOTM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3h0dGJxXzFyanV5XzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfMXg0NnRfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2hha2UtaG9yaXpvbnRhbGx5XzFjYmdjXzF4NDZ0XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMWNiZ2NfMXg0NnRfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9pY29uLXNoYWtlXzFjYmdjXzF4NDZ0XzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9pY29uLXNoYWtlXzFjYmdjXzF4NDZ0XzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9pY29uLXNoYWtlXzFjYmdjXzF4NDZ0XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9jb250YWluZXItZmFkZS1pbl8xY2JnY18xeDQ2dF8xODE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFjYmdjXzF4NDZ0XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWNiZ2NfMXg0NnRfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250YWluZXItZmFkZS1pbl8xY2JnY18xeDQ2dF8xODE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGFpbmVyLWZhZGUtaW5fMWNiZ2NfMXg0NnRfMTgxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRhaW5lci1mYWRlLWluXzFjYmdjXzF4NDZ0XzE4MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFjYmdjXzF4NDZ0XzIwMzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xeDQ2dF8yMDMuYXdzdWlfc3RhdHVzLWVycm9yXzFjYmdjXzF4NDZ0XzIxMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjLCAjZGIwMDAwKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzF4NDZ0XzIwMy5hd3N1aV9zdGF0dXMtd2FybmluZ18xY2JnY18xeDQ2dF8yMTU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzF4NDZ0XzIwMy5hd3N1aV9zdGF0dXMtc3VjY2Vzc18xY2JnY18xeDQ2dF8yMTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaTY2cGR1LCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzF4NDZ0XzIwMy5hd3N1aV9zdGF0dXMtaW5mb18xY2JnY18xeDQ2dF8yMjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tYW52dWM5LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzF4NDZ0XzIwMy5hd3N1aV9zdGF0dXMtc3RvcHBlZF8xY2JnY18xeDQ2dF8yMjQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTVidHk4NywgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xeDQ2dF8yMDMuYXdzdWlfc3RhdHVzLXBlbmRpbmdfMWNiZ2NfMXg0NnRfMjI3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODcsICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXg0NnRfMjAzLmF3c3VpX3N0YXR1cy1pbi1wcm9ncmVzc18xY2JnY18xeDQ2dF8yMzA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTVidHk4NywgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xeDQ2dF8yMDMuYXdzdWlfc3RhdHVzLWxvYWRpbmdfMWNiZ2NfMXg0NnRfMjMzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODcsICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXg0NnRfMjAzLmF3c3VpX3N0YXR1cy1ub3Qtc3RhcnRlZF8xY2JnY18xeDQ2dF8yMzY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLTVidHk4NywgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xeDQ2dF8yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtcmVkXzFjYmdjXzF4NDZ0XzIzOTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjLCAjZGIwMDAwKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzF4NDZ0XzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1ncmV5XzFjYmdjXzF4NDZ0XzI0Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNWJ0eTg3LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzF4NDZ0XzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1ibHVlXzFjYmdjXzF4NDZ0XzI0NTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby1hbnZ1YzksICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXg0NnRfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLWdyZWVuXzFjYmdjXzF4NDZ0XzI0ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pNjZwZHUsICMwMDgwMmYpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXg0NnRfMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLXllbGxvd18xY2JnY18xeDQ2dF8yNTE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzF4NDZ0XzIwMy5hd3N1aV9zdGF0dXMtZXJyb3JfMWNiZ2NfMXg0NnRfMjEyID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xeDQ2dF8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLXhjdjFmYiwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXg0NnRfMjAzLmF3c3VpX3N0YXR1cy13YXJuaW5nXzFjYmdjXzF4NDZ0XzIxNSA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXg0NnRfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLXVua2N3aCwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXg0NnRfMjAzLmF3c3VpX3N0YXR1cy1zdWNjZXNzXzFjYmdjXzF4NDZ0XzIxOCA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXg0NnRfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLTZjY3VleCwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXg0NnRfMjAzLmF3c3VpX3N0YXR1cy1pbmZvXzFjYmdjXzF4NDZ0XzIyMSA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXg0NnRfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLWVrYXdkOCwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXg0NnRfMjAzLmF3c3VpX3N0YXR1cy1zdG9wcGVkXzFjYmdjXzF4NDZ0XzIyNCA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXg0NnRfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLXFobnBhMSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXg0NnRfMjAzLmF3c3VpX3N0YXR1cy1wZW5kaW5nXzFjYmdjXzF4NDZ0XzIyNyA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXg0NnRfMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLXFobnBhMSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMXg0NnRfMjAzLmF3c3VpX3N0YXR1cy1pbi1wcm9ncmVzc18xY2JnY18xeDQ2dF8yMzAgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzF4NDZ0XzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1xaG5wYTEsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzF4NDZ0XzIwMy5hd3N1aV9zdGF0dXMtbG9hZGluZ18xY2JnY18xeDQ2dF8yMzMgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzF4NDZ0XzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC1xaG5wYTEsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzF4NDZ0XzIwMy5hd3N1aV9zdGF0dXMtbm90LXN0YXJ0ZWRfMWNiZ2NfMXg0NnRfMjM2ID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xeDQ2dF8xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtcWhucGExLCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXg0NnRfMTgxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0dXMtaW5kaWNhdG9yLXBhZGRpbmctaG9yaXpvbnRhbC1udTNkdTUsIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc3RhdHVzLWluZGljYXRvci12bmtsdGgsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXN0YXR1cy1pbmRpY2F0b3Itdm5rbHRoLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLXZua2x0aCwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXN0YXR1cy1pbmRpY2F0b3Itdm5rbHRoLCA0cHgpO1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xeDQ2dF8xODEuYXdzdWlfZGlzcGxheS1pbmxpbmVfMWNiZ2NfMXg0NnRfMjg5Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xeDQ2dF8xODEuYXdzdWlfZGlzcGxheS1pbmxpbmVfMWNiZ2NfMXg0NnRfMjg5ID4gLmF3c3VpX2ljb25fMWNiZ2NfMXg0NnRfMTUzOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYXdzdWlfY29udGFpbmVyXzFjYmdjXzF4NDZ0XzE4MS5hd3N1aV9kaXNwbGF5LWlubGluZS1ibG9ja18xY2JnY18xeDQ2dF8yOTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMXg0NnRfMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFjYmdjXzF4NDZ0XzI5NyA+IC5hd3N1aV9pY29uXzFjYmdjXzF4NDZ0XzE1Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc18xY2JnY18xeDQ2dF8zMDY6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xc3h0OF9nc3NzYl8xOTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfZ3Nzc2JfMTk3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWpmcnh3aywgI2ZmZmZmZik7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4X2dzc3NiXzE5Ny5hd3N1aV9oYXMtY2xvc2UtYWN0aW9uXzFzeHQ4X2dzc3NiXzIzMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4X2dzc3NiXzE5Ny5hd3N1aV9wb3NpdGlvbi1hYnNvbHV0ZV8xc3h0OF9nc3NzYl8yMzMuYXdzdWlfcGxhY2VtZW50LWVuZF8xc3h0OF9nc3NzYl8yMzM6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4X2dzc3NiXzE5Ny5hd3N1aV9wb3NpdGlvbi1zdGlja3lfMXN4dDhfZ3Nzc2JfMjMzLmF3c3VpX3BsYWNlbWVudC1lbmRfMXN4dDhfZ3Nzc2JfMjMzOm5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF9nc3NzYl8xOTcuYXdzdWlfcG9zaXRpb24tZml4ZWRfMXN4dDhfZ3Nzc2JfMjMzLmF3c3VpX3BsYWNlbWVudC1lbmRfMXN4dDhfZ3Nzc2JfMjMzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfZ3Nzc2JfMTk3LmF3c3VpX3Bvc2l0aW9uLWFic29sdXRlXzFzeHQ4X2dzc3NiXzIzMy5hd3N1aV9wbGFjZW1lbnQtc3RhcnRfMXN4dDhfZ3Nzc2JfMjM2Om5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF9nc3NzYl8xOTcuYXdzdWlfcG9zaXRpb24tc3RpY2t5XzFzeHQ4X2dzc3NiXzIzMy5hd3N1aV9wbGFjZW1lbnQtc3RhcnRfMXN4dDhfZ3Nzc2JfMjM2Om5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF9nc3NzYl8xOTcuYXdzdWlfcG9zaXRpb24tZml4ZWRfMXN4dDhfZ3Nzc2JfMjMzLmF3c3VpX3BsYWNlbWVudC1zdGFydF8xc3h0OF9nc3NzYl8yMzY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfZ3Nzc2JfMTk3LmF3c3VpX3Bvc2l0aW9uLWFic29sdXRlXzFzeHQ4X2dzc3NiXzIzMy5hd3N1aV9wbGFjZW1lbnQtdG9wXzFzeHQ4X2dzc3NiXzIzOTpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfZ3Nzc2JfMTk3LmF3c3VpX3Bvc2l0aW9uLXN0aWNreV8xc3h0OF9nc3NzYl8yMzMuYXdzdWlfcGxhY2VtZW50LXRvcF8xc3h0OF9nc3NzYl8yMzk6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4X2dzc3NiXzE5Ny5hd3N1aV9wb3NpdGlvbi1maXhlZF8xc3h0OF9nc3NzYl8yMzMuYXdzdWlfcGxhY2VtZW50LXRvcF8xc3h0OF9nc3NzYl8yMzk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci14am5yb2gsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF9nc3NzYl8xOTcuYXdzdWlfcG9zaXRpb24tYWJzb2x1dGVfMXN4dDhfZ3Nzc2JfMjMzLmF3c3VpX3BsYWNlbWVudC1ib3R0b21fMXN4dDhfZ3Nzc2JfMjQyOm5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF9nc3NzYl8xOTcuYXdzdWlfcG9zaXRpb24tc3RpY2t5XzFzeHQ4X2dzc3NiXzIzMy5hd3N1aV9wbGFjZW1lbnQtYm90dG9tXzFzeHQ4X2dzc3NiXzI0Mjpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfZ3Nzc2JfMTk3LmF3c3VpX3Bvc2l0aW9uLWZpeGVkXzFzeHQ4X2dzc3NiXzIzMy5hd3N1aV9wbGFjZW1lbnQtYm90dG9tXzFzeHQ4X2dzc3NiXzI0Mjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfZ3Nzc2JfMTk3LmF3c3VpX3dpdGgtZm9vdGVyXzFzeHQ4X2dzc3NiXzI0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF9nc3NzYl8xOTcuYXdzdWlfd2l0aC1mb290ZXJfMXN4dDhfZ3Nzc2JfMjQ1LmF3c3VpX3Bvc2l0aW9uLXN0YXRpY18xc3h0OF9nc3NzYl8yNDk6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4X2dzc3NiXzE5Ny5hd3N1aV93aXRoLWZvb3Rlcl8xc3h0OF9nc3NzYl8yNDUgPiAuYXdzdWlfY29udGVudF8xc3h0OF9nc3NzYl8yNTI6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfZ3Nzc2JfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZHJhd2VyXzFzeHQ4X2dzc3NiXzE5Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZHJhd2VyXzFzeHQ4X2dzc3NiXzE5Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMnB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kcmF3ZXJfMXN4dDhfZ3Nzc2JfMTk3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0ycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0ycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTJweCArIC0ycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMnB4ICsgLTJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2hlYWRlcl8xc3h0OF9nc3NzYl8yODA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQteWpsYXF3LCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLXVlOGxzaSwgMjBweCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpIGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2hlYWRlcl8xc3h0OF9nc3NzYl8yODAuYXdzdWlfaGlkZS1jbG9zZS1hY3Rpb25fMXN4dDhfZ3Nzc2JfMjk2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KSB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkaywgMjRweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2hlYWRlcl8xc3h0OF9nc3NzYl8yODAuYXdzdWlfd2l0aC1hZGRpdGlvbmFsLWFjdGlvbl8xc3h0OF9nc3NzYl8zMDA6bm90KCNcXDkpIHtcbiAgICAvKlxuICAgICAgdGhpcyBwYWRkaW5nIGlzIG5lZWRlZCB3aGVuIHRoZSBkcmF3ZXIgcmVuZGVycyBpbnNpZGUgYSBydW50aW1lIGRyYXdlciBhbmQgdGhlIHJ1bnRpbWUgZHJhd2VyIGhhcyBhbiBhZGRpdGlvbmFsIGFjdGlvblxuICAgICAgb24gdGhlIHJpZ2h0IChvciBsZWZ0IGluIHJ0bCkuIGluIHRoaXMgY2FzZSB0aGlzIHBhZGRpbmcgZW5zdXJlcyB0aGF0IHRoZSBkcmF3ZXIncyBjb250ZW50IGRvZXMgbm90IG92ZXJsYXAgd2l0aCBydW50aW1lIGFjdGlvbnNcbiAgICAqL1xuICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KSBjYWxjKHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KSk7XG4gIH1cbn1cbi5hd3N1aV9oZWFkZXJfMXN4dDhfZ3Nzc2JfMjgwLmF3c3VpX3dpdGgtcnVudGltZS1jb250ZXh0XzFzeHQ4X2dzc3NiXzMwODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAxNHB4O1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl8xc3h0OF9nc3NzYl8zMTEgPiAuYXdzdWlfaGVhZGVyXzFzeHQ4X2dzc3NiXzI4MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYmxvY2stZW5kOiAwcHg7XG59XG4uYXdzdWlfaGVhZGVyXzFzeHQ4X2dzc3NiXzI4MCBoMjpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFzeHQ4X2dzc3NiXzI4MCBoMzpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFzeHQ4X2dzc3NiXzI4MCBoNDpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFzeHQ4X2dzc3NiXzI4MCBoNTpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFzeHQ4X2dzc3NiXzI4MCBoNjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtY2JjdGdiLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXItYWN0aW9uc18xc3h0OF9nc3NzYl8zMzA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfY2xvc2UtYWN0aW9uXzFzeHQ4X2dzc3NiXzMzNjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zdGF0aWMtbS1vOHFzODMsIDE2cHgpO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC13aXRoLXBhZGRpbmdzXzFzeHQ4X2dzc3NiXzM0Mjpub3QoI1xcOSk6bm90KDplbXB0eSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3QsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tNHF3YjAxLCA0MHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl8xc3h0OF9nc3NzYl8zNDk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtcGFuZWwtY29udGVudC10b3Ata3N4dGt0LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpIHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbn1cbi5hd3N1aV9mb290ZXJfMXN4dDhfZ3Nzc2JfMzQ5LmF3c3VpX2lzLXN0aWNreV8xc3h0OF9nc3NzYl8zNTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIHotaW5kZXg6IDgxMDtcbn1cblxuLmF3c3VpX3Rlc3QtdXRpbHMtZHJhd2VyLWNvbnRlbnRfMXN4dDhfZ3Nzc2JfMzYzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaGlkZGVuXzFzeHQ4X2dzc3NiXzM2Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZm9jdXMtdHJhcF8xc3h0OF9nc3NzYl8zNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9iYWNrZHJvcF8xc3h0OF9nc3NzYl8zNzU6bm90KCNcXDkpIHtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLWdlbno0diwgcmdiYSgzNSwgNDMsIDU1LCAwLjcpKTtcbn1cbi5hd3N1aV9iYWNrZHJvcF8xc3h0OF9nc3NzYl8zNzUuYXdzdWlfYmFja2Ryb3AtZml4ZWRfMXN4dDhfZ3Nzc2JfMzc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5hd3N1aV9iYWNrZHJvcF8xc3h0OF9nc3NzYl8zNzUuYXdzdWlfYmFja2Ryb3AtYWJzb2x1dGVfMXN4dDhfZ3Nzc2JfMzgyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQteTJqaXA5LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDU6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el93OTRmZl8yMTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtbGluay1idXR0b24td2VpZ2h0LWI4cXEwaiwgNzAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGluay1idXR0b24tbGV0dGVyLXNwYWNpbmctOGZrdjltLCAwLjAwNWVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1hYTgweDMsIHRyYW5zcGFyZW50KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el93OTRmZl8yMTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el93OTRmZl8yMTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el93OTRmZl8yMTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfdzk0ZmZfMjEzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfdzk0ZmZfMjEzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el93OTRmZl8yMTM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el93OTRmZl8yMTM6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfdzk0ZmZfMjEzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfdzk0ZmZfMjEzOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItcHo4YjFpLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfdzk0ZmZfMjQ2Om5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC15MmppcDksICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el93OTRmZl8yNDY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfdzk0ZmZfMjQ2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6X3c5NGZmXzI0Njpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfdzk0ZmZfMjQ2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el93OTRmZl8yNDY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el93OTRmZl8yNDY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTlvYnp6cCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6X3c5NGZmXzI0Njpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfdzk0ZmZfMjQ2Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6X3c5NGZmXzI0Njpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfdzk0ZmZfMjgxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtbGlzd21pLCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfdzk0ZmZfMjgxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el93OTRmZl8yODE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6X3c5NGZmXzI4MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6X3c5NGZmXzI4MTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfdzk0ZmZfMjgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6X3c5NGZmXzI4MTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfdzk0ZmZfMjgxOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfdzk0ZmZfMjgxOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el93OTRmZl8yODE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3EsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6X3c5NGZmXzMxNDpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LXd2NHQ0YywgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6X3c5NGZmXzMxNDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfdzk0ZmZfMzE0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el93OTRmZl8zMTQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el93OTRmZl8zMTQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1pMmFiMWssICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfdzk0ZmZfMzE0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6X3c5NGZmXzMxNDpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLWkyYWIxaywgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el93OTRmZl8zMTQ6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el93OTRmZl8zMTQ6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6X3c5NGZmXzMxNDpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWhvdmVyLXB6OGIxaSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfdzk0ZmZfMzQ5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1kaXNwbGF5LWwtbnVmMGI4LCA3MDApO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el93OTRmZl8zNDk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el93OTRmZl8zNDk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el93OTRmZl8zNDk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfdzk0ZmZfMzQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfdzk0ZmZfMzQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el93OTRmZl8zNDk6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el93OTRmZl8zNDk6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfdzk0ZmZfMzQ5Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfdzk0ZmZfMzQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfdzk0ZmZfMzgxOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4sICM0MjQ2NTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfdzk0ZmZfMzgxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfdzk0ZmZfMzgxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfdzk0ZmZfMzgxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6X3c5NGZmXzM4MTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhLCAjMGYxNDFhKSk7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el93OTRmZl8zODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6X3c5NGZmXzM4MTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTlwMGt2bywgIzBmMTQxYSkpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfdzk0ZmZfMzgxOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6X3c5NGZmXzM4MTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6X3c5NGZmXzM4MTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el93OTRmZl80MTY6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1zaXJvNHksICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctc3ZkaGo1LCAwLjAwNWVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el93OTRmZl80MTY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6X3c5NGZmXzQxNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfdzk0ZmZfNDE2Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfdzk0ZmZfNDE2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItazl3ajIyLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6X3c5NGZmXzQxNjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el93OTRmZl80MTY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtNTdicmIxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6X3c5NGZmXzQxNjpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfYnV0dG9uXzRjODR6X3c5NGZmXzQxNjpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV9idXR0b25fNGM4NHpfdzk0ZmZfNDE2Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfdzk0ZmZfNDUxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LWNzNHlreiwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfdzk0ZmZfNDUxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbl80Yzg0el93OTRmZl80MTYpIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfdzk0ZmZfNDUxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItNmFvMmxpLCAjZmZmZmZmKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfZm9udC1zaXplLWJvZHktc180Yzg0el93OTRmZl80NzI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuM2VtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1ib2R5LW1fNGM4NHpfdzk0ZmZfNDgwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXhzXzRjODR6X3c5NGZmXzQ4Nzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctc180Yzg0el93OTRmZl80OTU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjNlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6X3c5NGZmXzE0NS5hd3N1aV9mb250LXNpemUtaGVhZGluZy1tXzRjODR6X3c5NGZmXzUwMzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLWxfNGM4NHpfdzk0ZmZfNTExOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtOGlhNXNvLCAtMC4wMTVlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXhsXzRjODR6X3c5NGZmXzUxOTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLWl2bHlqdywgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLTBjNmpveiwgLTAuMDJlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1kaXNwbGF5LWxfNGM4NHpfdzk0ZmZfNTI3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXktbC0weGR6M2EsIDQycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1kaXNwbGF5LWwtYzN2NTcxLCAtMC4wM2VtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay1kaXNwbGF5LWwtdXdwcTJyLCAycHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfdzk0ZmZfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1pbmhlcml0XzRjODR6X3c5NGZmXzUzNTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el93OTRmZl8xNDUuYXdzdWlfaW4taW5saW5lLXRva2VuXzRjODR6X3c5NGZmXzU0Mzpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMTVlbTtcbn1cblxuLmF3c3VpX2ljb24td3JhcHBlcl80Yzg0el93OTRmZl81NDc6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2ljb25fNGM4NHpfdzk0ZmZfNTQ3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2RyYWctb3ZlcmxheV8xa3Ntd182dmZpal8xNDU6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtN3B6cm1lLCAwcHggMXB4IDFweCAxcHggI2U5ZWJlZCwgMHB4IDZweCAzNnB4IHJnYmEoMCwgNywgMjIsIDAuMTAxOTYwNzg0MykpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWl0ZW1fMWtzbXdfNnZmaWpfMTQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWl0ZW1fMWtzbXdfNnZmaWpfMTQ5Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWl0ZW1fMWtzbXdfNnZmaWpfMTQ5Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2RyYWctb3ZlcmxheS1jb250YWluZXJfMWtzbXdfNnZmaWpfMTc0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWNvbnRhaW5lcl8xa3Ntd182dmZpal8xNzQ6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktY29udGFpbmVyXzFrc213XzZ2ZmlqXzE3NDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2FjdGl2ZV8xa3Ntd182dmZpal8yMDA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfcGxhY2Vob2xkZXJfMWtzbXdfNnZmaWpfMjEwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9wbGFjZWhvbGRlcl8xa3Ntd182dmZpal8yMTA6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItdmxmdHpnLCAjZDFmMWZmKTtcbn1cbi5hd3N1aV9wbGFjZWhvbGRlci1pdGVtXzFrc213XzZ2ZmlqXzIxOTpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9wbGFjZWhvbGRlci1jb250YWluZXJfMWtzbXdfNnZmaWpfMjI1Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuXG4uYXdzdWlfc29ydGluZ18xa3Ntd182dmZpal8yMzI6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zb3J0aW5nXzFrc213XzZ2ZmlqXzIzMjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zb3J0aW5nXzFrc213XzZ2ZmlqXzIzMjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zb3J0aW5nXzFrc213XzZ2ZmlqXzIzMjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFheGt4X2trMjgwXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfaXRlbV8xYXhreF9razI4MF8xODM6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktbmVwNmo5LCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9pdGVtXzFheGt4X2trMjgwXzE4Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWl0ZW0tcGFkZGluZ3NfMWF4a3hfa2syODBfMTg2KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG4uYXdzdWlfaXRlbV8xYXhreF9razI4MF8xODM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2Rpc2FibGUtcGFkZGluZ3NfMWF4a3hfa2syODBfMTg5IHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9pdGVtXzFheGt4X2trMjgwXzE4Mzpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9kaXNhYmxlLXBhZGRpbmdzXzFheGt4X2trMjgwXzE4OSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfc29ydGFibGUtaXRlbV8xYXhreF9razI4MF8xOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuLmF3c3VpX3NvcnRhYmxlLWl0ZW1fMWF4a3hfa2syODBfMTk2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtaXRlbS1wYWRkaW5nc18xYXhreF9razI4MF8xODYpIHtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIDFmcjtcbiAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyYXdlci1zaXplLTZiOXlwYSk7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV93aXRoLWV4cGFuZGVkLW1vdGlvbl8xMmkwal9reDJ4N18yMDc6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogaW5saW5lLXNpemUgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpLCBibG9jay1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKSwgbWluLWlubGluZS1zaXplIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX3dpdGgtZXhwYW5kZWQtbW90aW9uXzEyaTBqX2t4Mng3XzIwNzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX3dpdGgtZXhwYW5kZWQtbW90aW9uXzEyaTBqX2t4Mng3XzIwNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX3dpdGgtZXhwYW5kZWQtbW90aW9uXzEyaTBqX2t4Mng3XzIwNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfbGVnYWN5XzEyaTBqX2t4Mng3XzIyMSk6bm90KC5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxKTpub3QoLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxKSB7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazcsICNjNmM2Y2QpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTM6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9sYXN0LW9wZW5lZF8xMmkwal9reDJ4N18yMjk6bm90KCNcXDkpIHtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9kcmF3ZXItZ2xvYmFsXzEyaTBqX2t4Mng3XzIzMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9kcmF3ZXItZ2xvYmFsXzEyaTBqX2t4Mng3XzIzMzpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS02Yjl5cGEpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfZHJhd2VyLWdsb2JhbF8xMmkwal9reDJ4N18yMzM6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFzdC1vcGVuZWRfMTJpMGpfa3gyeDdfMjI5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal9reDJ4N18yNDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9kcmF3ZXItaGlkZGVuXzEyaTBqX2t4Mng3XzI0Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqX2t4Mng3XzI0Mjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfa3gyeDdfMjQyOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfa3gyeDdfMjQyLmF3c3VpX2hhcy1uZXh0LXNpYmxpbmdzXzEyaTBqX2t4Mng3XzI1NiA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfa3gyeDdfMjU2Om5vdCgjXFw5KTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgICBpbmxpbmUtc2l6ZTogOHB4O1xuICAgIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItYThseTRtLCAjZWJlYmYwKTtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNywgI2M2YzZjZCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfa3gyeDdfMjQyID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal9reDJ4N18yNTY6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDhweCAxZnI7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqX2t4Mng3XzI0MiA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfa3gyeDdfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzA6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfa3gyeDdfMjQyID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal9reDJ4N18yNTYgPiAuYXdzdWlfZHJhd2VyLWdhcF8xMmkwal9reDJ4N18yNzM6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICAgIGlubGluZS1zaXplOiA4cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItYThseTRtLCAjZWJlYmYwKTtcbiAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazcsICNjNmM2Y2QpO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5MyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIDFmciBhdXRvIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxNHB4IGF1dG8gMWZyO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyYXdlci1zaXplLTZiOXlwYSk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5MyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jbG9zZS1idXR0b25fMTJpMGpfa3gyeDdfMjkxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBncmlkLXJvdzogMjtcbiAgei1pbmRleDogMTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5MyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlLWJ1dHRvbl8xMmkwal9reDJ4N18yOTc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfa3gyeDdfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNDtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGlkZGVuXzEyaTBqX2t4Mng3XzMwOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMgPiAuYXdzdWlfZHJhd2VyLXNsaWRlcl8xMmkwal9reDJ4N18zMTI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODUwO1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfa3gyeDdfMjU2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtNmI5eXBhKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4cHggdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIDFmcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfa3gyeDdfMjU2Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal9reDJ4N18yNTYgPiAuYXdzdWlfZHJhd2VyLWdhcF8xMmkwal9reDJ4N18yNzM6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1hOGx5NG0sICNlYmViZjApO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazcsICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqX2t4Mng3XzI1NiA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyXzEyaTBqX2t4Mng3XzMxMjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA4NTA7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal9reDJ4N18yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MDpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgMWZyIGF1dG8gdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDE0cHggYXV0byAxZnI7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqX2t4Mng3XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvc3BhbiAyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqX2t4Mng3XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfa3gyeDdfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWFjdGlvbnNfMTJpMGpfa3gyeDdfMzY0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxNHB4O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqX2t4Mng3XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jbG9zZS1idXR0b25fMTJpMGpfa3gyeDdfMjkxOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBncmlkLXJvdzogMjtcbiAgei1pbmRleDogMTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfa3gyeDdfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWV4cGFuZGVkLW1vZGUtYnV0dG9uXzEyaTBqX2t4Mng3XzI5Nzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqX2t4Mng3XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDQ7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal9reDJ4N18yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGlkZGVuXzEyaTBqX2t4Mng3XzMwOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxKSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxKSB7XG4gICAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtZG5pa2s3LCAjYzZjNmNkKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjE6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBiYWNrZ3JvdW5kOiAjMTYxZDI2O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjE6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxID4gLmF3c3VpX2RyYXdlci1zbGlkZXJfMTJpMGpfa3gyeDdfMzEyOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDg1MDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSAuYXdzdWlfYWktZHJhd2VyLXNsaWRlci1oYW5kbGVfMTJpMGpfa3gyeDdfNDIxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtMzdueWw1LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgLmF3c3VpX2FpLWRyYXdlci1zbGlkZXItaGFuZGxlXzEyaTBqX2t4Mng3XzQyMTpub3QoI1xcOSk6aG92ZXIge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItY3g5bzc5LCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MDpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IGNhbGModmFyKC0tYXdzdWktZHJhd2VyLW1pbi1zaXplLTZiOXlwYSkgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtb2c0NW8xLCAjZmZmZmZmKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzA6bm90KCNcXDkpIHtcbiAgICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MDpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMS9zcGFuIDQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal9reDJ4N180NDA6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogNDJweDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1vZzQ1bzEsICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stZW5kOiAycHggc29saWQ7XG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjOTYyZWZmIDAlLCAjNWM3ZmZmIDMwJSwgIzA5ZiA1MCUsICNiOGU3ZmYgNzAlLCAjODU3NWZmIDEwMCUpIDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal9reDJ4N180NDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfa3gyeDdfNDUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfa3gyeDdfNDQwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqX2t4Mng3XzQ1Mzpub3QoI1xcOSkge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzQ0MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal9reDJ4N180NTM6bm90KCNcXDkpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzQ0MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal9reDJ4N180NTM6bm90KCNcXDkpIHtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtZG5pa2s3LCAjYzZjNmNkKTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfa3gyeDdfNDQwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqX2t4Mng3XzQ1Mzpub3QoI1xcOSk6aGFzKCsgLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal9reDJ4N180NzApLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzQ0MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal9reDJ4N180NTM6bm90KCNcXDkpOmhhcygrIC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfa3gyeDdfNDcwKSB7XG4gICAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazcsICNjNmM2Y2QpO1xuICAgICAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal9reDJ4N180NDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfa3gyeDdfNDUzID4gLmF3c3VpX2RyYXdlci1hY3Rpb25zXzEyaTBqX2t4Mng3XzM2NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfa3gyeDdfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal9reDJ4N180NzA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLW0tbzhxczgzLCAxNnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2MWQyNjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfa3gyeDdfNDcwOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfa3gyeDdfNDcwOm5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTVweDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMTYxZDI2O1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfa3gyeDdfNDcwOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfa3gyeDdfNDcwOm5vdCgjXFw5KTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfa3gyeDdfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal9reDJ4N180NzA6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal9reDJ4N180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqX2t4Mng3XzQ3MDpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfa3gyeDdfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal9reDJ4N180NzA6bm90KCNcXDkpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfa3gyeDdfNDcwOm5vdCgjXFw5KTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfa3gyeDdfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal9reDJ4N180NzA6bm90KCNcXDkpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1vZzQ1bzEsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfa3gyeDdfNDcwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfa3gyeDdfNTA5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzQ0MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfa3gyeDdfNDcwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfa3gyeDdfNTA5Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfa3gyeDdfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal9reDJ4N180NzAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal9reDJ4N181MDk6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygzcHggLSAxcHgpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfa3gyeDdfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal9reDJ4N180NzAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal9reDJ4N181MDk6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal9reDJ4N180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqX2t4Mng3XzQ3MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqX2t4Mng3XzUwOSA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbl8xMmkwal9reDJ4N181MDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMjAzLjY5JSAxNTkuMTklIGF0IDk1JSAtMTEuNjclLCAjZmZiYjQ1IDAlLCAjZjkwIDMwJSwgI2ZhNmYwMCA2MCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqX2t4Mng3XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfa3gyeDdfNDQwID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal9reDJ4N180NzAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal9reDJ4N181MDkgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b25fMTJpMGpfa3gyeDdfNTA5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal9reDJ4N180NDAgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqX2t4Mng3XzQ3MCA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqX2t4Mng3XzUwOSA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWN1c3RvbS1idXR0b25fMTJpMGpfa3gyeDdfNTgyOm5vdCgjXFw5KSB7XG4gIGFsbDogaW5pdGlhbDtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfa3gyeDdfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRlbnRfMTJpMGpfa3gyeDdfNTg4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSAtIDQycHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqX2t4Mng3XzI0MikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCB7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgLTk5OTlweCAwIHJvdW5kIDAgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAwIDApO1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqX2t4Mng3XzI0MikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MDpkaXIocnRsKSB7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDAgLTk5OTlweCAwIHJvdW5kIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgMCAwIDApO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqX2t4Mng3XzI0MikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfa3gyeDdfMjQyKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal9reDJ4N18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqX2t4Mng3XzI0MikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqX2t4Mng3XzI3MCB7XG4gICAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazcsICNjNmM2Y2QpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMS5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfa3gyeDdfMjQyOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqX2t4Mng3XzIyMS5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfa3gyeDdfMjQyID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal9reDJ4N18yNzA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqX2t4Mng3XzIyMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWJvdHRvbS1kcmF3ZXItc2l6ZS02Yjl5cGEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxOm5vdCgjXFw5KSB7XG4gICAgYmxvY2stc2l6ZTogMTAwJTtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqX2t4Mng3XzIyMS5hd3N1aV9sYXN0LW9wZW5lZF8xMmkwal9reDJ4N18yMjk6bm90KCNcXDkpIHtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqX2t4Mng3XzIyMS5hd3N1aV9kcmF3ZXItaGlkZGVuXzEyaTBqX2t4Mng3XzI0Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqX2t4Mng3XzI1Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfa3gyeDdfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfa3gyeDdfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal9reDJ4N18yNTYgPiAuYXdzdWlfZHJhd2VyLWdhcF8xMmkwal9reDJ4N18yNzM6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogOHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNywgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtZG5pa2s3LCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfa3gyeDdfMjU2ID4gLmF3c3VpX2RyYXdlci1zbGlkZXJfMTJpMGpfa3gyeDdfMzEyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqX2t4Mng3XzI1NiA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzY0Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqX2t4Mng3XzI1NiA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqX2t4Mng3XzY0NiA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfa3gyeDdfNjUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqX2t4Mng3XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqX2t4Mng3XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfa3gyeDdfMjU2ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfa3gyeDdfNjQ2ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal9reDJ4N182NTMgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1hY3Rpb25zXzEyaTBqX2t4Mng3XzY2MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal9reDJ4N18xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal9reDJ4N18yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqX2t4Mng3XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfa3gyeDdfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG59XG5cbi5hd3N1aV9ydW50aW1lLWZlYXR1cmUtbm90aWZpY2F0aW9ucy1kcmF3ZXItY29udGVudF8xMmkwal9reDJ4N182Njk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfcnVudGltZS1mZWF0dXJlLW5vdGlmaWNhdGlvbnMtZm9vdGVyXzEyaTBqX2t4Mng3XzY3Mzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1uZXA2ajksICNlYmViZjApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzduZnF1XzN3aHRlXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbiAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidG9vbGJhciAgICB0b29sYmFyICAgICB0b29sYmFyXCIgXCIuICAgICAgIG5vdGlmaWNhdGlvbnMgIC5cIiBcIi4gICAgICAgICAgIG1haW4gICAgICAgLlwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlLCAyNHB4KSBtaW5tYXgoMCwgMWZyKSB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgMWZyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1XzN3aHRlXzE1Mzpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYWktZHJhd2VyIHRvb2xiYXIgICAgdG9vbGJhciAgICAgIHRvb2xiYXIgICAgICAgdG9vbGJhciAgIHRvb2xiYXIgICAgICAgICB0b29sYmFyICB0b29sYmFyXCIgXCJhaS1kcmF3ZXIgbmF2aWdhdGlvbiAuICAgICAgICAgbm90aWZpY2F0aW9ucyAgICAuICAgICAgICAgc2lkZVNwbGl0UGFuZWwgIHRvb2xzICAgIGdsb2JhbC10b29sc1wiIFwiYWktZHJhd2VyIG5hdmlnYXRpb24gLiAgICAgICAgICAgICBtYWluICAgICAgICAgLiAgICAgICAgIHNpZGVTcGxpdFBhbmVsICB0b29scyAgICBnbG9iYWwtdG9vbHNcIiBcImFpLWRyYXdlciBib3R0b20tdG9vbCBib3R0b20tdG9vbCBib3R0b20tdG9vbCAgYm90dG9tLXRvb2wgIGJvdHRvbS10b29sIGJvdHRvbS10b29sIGdsb2JhbC10b29sc1wiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgbWlubWF4KHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlLCAyNHB4KSwgMWZyKSBtaW5tYXgoMCwgdmFyKC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhKSkgbWlubWF4KHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlLCAyNHB4KSwgMWZyKSBtaW4tY29udGVudCBtaW4tY29udGVudDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IDFmciBtaW4tY29udGVudCBtaW4tY29udGVudDtcbiAgfVxuICAuYXdzdWlfcm9vdF83bmZxdV8zd2h0ZV8xNTMuYXdzdWlfaGFzLWFkYXB0aXZlLXdpZHRocy1kZWZhdWx0XzduZnF1XzN3aHRlXzE5Nzpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAxNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV8zd2h0ZV8xNTMuYXdzdWlfaGFzLWFkYXB0aXZlLXdpZHRocy1kYXNoYm9hcmRfN25mcXVfM3dodGVfMjAyOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC02Yjl5cGE6IDEyODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1XzN3aHRlXzE1My5hd3N1aV9oYXMtYWRhcHRpdmUtd2lkdGhzLWRhc2hib2FyZF83bmZxdV8zd2h0ZV8yMDI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAobWluLXdpZHRoOiAyNTQxcHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfM3dodGVfMTUzLmF3c3VpX2hhcy1hZGFwdGl2ZS13aWR0aHMtZGFzaGJvYXJkXzduZnF1XzN3aHRlXzIwMjpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtNmI5eXBhOiAyMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV8zd2h0ZV8xNTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfM3dodGVfMjE3Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIDAgMCAwIDAgMCAwIGF1dG87XG4gIH1cbiAgLmF3c3VpX3Jvb3RfN25mcXVfM3dodGVfMTUzLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1XzN3aHRlXzIxNy5hd3N1aV9haS1kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV8zd2h0ZV8yMjA6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMCAwIDAgMCAwIDAgMDtcbiAgfVxuICAuYXdzdWlfcm9vdF83bmZxdV8zd2h0ZV8xNTMuYXdzdWlfZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfM3dodGVfMjE3LmF3c3VpX2JvdHRvbS1kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV8zd2h0ZV8yMjM6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIDAgMCAwIDAgYXV0byAwIDA7XG4gIH1cbn1cblxuLmF3c3VpX2FpLWRyYXdlcl83bmZxdV8zd2h0ZV8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb25fN25mcXVfM3dodGVfMjMwOm5vdCgjXFw5KSxcbi5hd3N1aV90b29sc183bmZxdV8zd2h0ZV8yMzE6bm90KCNcXDkpLFxuLmF3c3VpX2dsb2JhbC10b29sc183bmZxdV8zd2h0ZV8yMzI6bm90KCNcXDkpLFxuLmF3c3VpX2JvdHRvbS10b29sXzduZnF1XzN3aHRlXzIzMzpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMS8tMTtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwLCAjZmZmZmZmKTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfYWktZHJhd2VyXzduZnF1XzN3aHRlXzIyMDpub3QoI1xcOSksXG4gIC5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1XzN3aHRlXzIzMDpub3QoI1xcOSksXG4gIC5hd3N1aV90b29sc183bmZxdV8zd2h0ZV8yMzE6bm90KCNcXDkpLFxuICAuYXdzdWlfZ2xvYmFsLXRvb2xzXzduZnF1XzN3aHRlXzIzMjpub3QoI1xcOSksXG4gIC5hd3N1aV9ib3R0b20tdG9vbF83bmZxdV8zd2h0ZV8yMzM6bm90KCNcXDkpIHtcbiAgICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2JvdHRvbS10b29sXzduZnF1XzN3aHRlXzIzMzpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogYm90dG9tLXRvb2w7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiA4NDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9haS1kcmF3ZXJfN25mcXVfM3dodGVfMjIwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1hcmVhOiBhaS1kcmF3ZXI7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgfVxufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl83bmZxdV8zd2h0ZV8yMzA6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODMwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1XzN3aHRlXzIzMDpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogbmF2aWdhdGlvbjtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbmF2aWdhdGlvbi13aWR0aC02Yjl5cGEpO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNywgI2M2YzZjZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV8zd2h0ZV8yMzA6bm90KCNcXDkpIHtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfdG9vbHNfN25mcXVfM3dodGVfMjMxOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1hcmVhOiB0b29scztcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICB9XG4gIC5hd3N1aV90b29sc183bmZxdV8zd2h0ZV8yMzE6bm90KCNcXDkpOm5vdCg6aGFzKD4gW2RhdGEtdGVzdGlkXSkpIHtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktdG9vbHMtd2lkdGgtNmI5eXBhKTtcbiAgfVxuICAuYXdzdWlfdG9vbHNfN25mcXVfM3dodGVfMjMxOm5vdCgjXFw5KTpub3QoOmhhcyg+IFtkYXRhLXRlc3RpZF0pKS5hd3N1aV90b29scy1vcGVuXzduZnF1XzN3aHRlXzI5MCB7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazcsICNjNmM2Y2QpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZ2xvYmFsLXRvb2xzXzduZnF1XzN3aHRlXzIzMjpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ3JpZC1hcmVhOiBnbG9iYWwtdG9vbHM7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfN25mcXVfM3dodGVfMzA0Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1hcmVhOiBzaWRlU3BsaXRQYW5lbDtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNywgI2M2YzZjZCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tXzduZnF1XzN3aHRlXzMxMTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4NDA7XG4gIGFsaWduLXNlbGY6IGVuZDtcbiAgZ3JpZC1hcmVhOiBtYWluO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tXzduZnF1XzN3aHRlXzMxMTpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAzLzY7XG4gIH1cbn1cblxuLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV8zd2h0ZV8zMjQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAwO1xufVxuLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV8zd2h0ZV8zMjQuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV8zd2h0ZV8yMzA6bm90KCNcXDkpLCAuYXdzdWlfcGFuZWwtaGlkZGVuXzduZnF1XzN3aHRlXzMyNC5hd3N1aV90b29sc183bmZxdV8zd2h0ZV8yMzE6bm90KCNcXDkpLCAuYXdzdWlfcGFuZWwtaGlkZGVuXzduZnF1XzN3aHRlXzMyNC5hd3N1aV9nbG9iYWwtdG9vbHNfN25mcXVfM3dodGVfMjMyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAwcHg7XG59XG5cbi5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl83bmZxdV8zd2h0ZV8zMzQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1hcmVhOiB0b29sYmFyO1xuICBibG9jay1zaXplOiA0MnB4O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNywgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qKlxuICogQSB6ZXJvLWhlaWdodCBzdGlja3kgZWxlbWVudCBwbGFjZWQgaW4gdGhlIHRvb2xiYXIgZ3JpZCBhcmVhIHdoZW4gdGhlIHRvb2xiYXIgaXMgYWJzZW50XG4gKiBhbmQgdGhlIGxlZnQgcGFuZWwgKEFJIGRyYXdlcikgaXMgb3Blbi4gSXQgcmV1c2VzIHRoZSB0b29sYmFyJ3MgcHNldWRvLWVsZW1lbnQgdGVjaG5pcXVlXG4gKiB0byByZW5kZXIgdGhlIGJvcmRlci1yYWRpdXMgY29ybmVyIGJldHdlZW4gdGhlIEFJIGRyYXdlciBhbmQgdGhlIGNvbnRlbnQgYXJlYS5cbiAqIEluIGxpZ2h0IG1vZGU6IGludmVyc2UgcmFkaXVzIHRyaWNrIChkYXJrIHNxdWFyZSArIHdoaXRlIHNxdWFyZSB3aXRoIHJhZGl1cykuXG4gKiBJbiBkYXJrIG1vZGU6IGEgdmVydGljYWwgYm9yZGVyIGxpbmUgd2l0aCBhIHJvdW5kZWQgdG9wIGNvcm5lciArIHRvcCBib3JkZXIgb24gdGhlIGVsZW1lbnQgaXRzZWxmLlxuICovXG4uYXdzdWlfcHNldWRvLXRvb2xiYXJfN25mcXVfM3dodGVfMzQ4Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogdG9vbGJhcjtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMTAwMDtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfcHNldWRvLXRvb2xiYXJfN25mcXVfM3dodGVfMzQ4Om5vdCgjXFw5KTpiZWZvcmUge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9wc2V1ZG8tdG9vbGJhcl83bmZxdV8zd2h0ZV8zNDg6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXJfN25mcXVfM3dodGVfMzQ4Om5vdCgjXFw5KTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KTtcbiAgICBibG9jay1zaXplOiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNywgI2M2YzZjZCk7XG4gIH1cbn1cblxuLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfM3dodGVfMzY2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8zd2h0ZV8zNjY6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8zd2h0ZV8zNjY6bm90KCNcXDkpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzN3aHRlXzM2Njpub3QoI1xcOSkge1xuICAgIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazcsICNjNmM2Y2QpO1xuICAgIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIH1cbn1cbi5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzN3aHRlXzM2Njpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8zd2h0ZV8zNjY6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbmxpbmUtc2l6ZTogNXB4O1xuICBibG9jay1zaXplOiA1cHg7XG4gIGJhY2tncm91bmQ6ICMxNjFkMjY7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfM3dodGVfMzY2Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzN3aHRlXzM2Njpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzN3aHRlXzM2Njpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzN3aHRlXzM2Njpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfM3dodGVfMzY2Om5vdCgjXFw5KTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8zd2h0ZV8zNjY6bm90KCNcXDkpOmFmdGVyIHtcbiAgICBpbnNldC1ibG9jay1zdGFydDogLTFweDtcbiAgfVxufVxuLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfM3dodGVfMzY2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLTd5MWlqNiwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfM3dodGVfMzY2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzN3aHRlXzM2Njpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzN3aHRlXzM2Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNywgI2M2YzZjZCk7XG4gICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LWRuaWtrNywgI2M2YzZjZCk7XG4gIH1cbn1cblxuLmF3c3VpX25vdGlmaWNhdGlvbnMtY29udGFpbmVyXzduZnF1XzN3aHRlXzQxMDpub3QoI1xcOSkge1xuICBncmlkLWFyZWE6IG5vdGlmaWNhdGlvbnM7XG59XG5cbi5hd3N1aV9ub3RpZmljYXRpb25zLWJhY2tncm91bmRfN25mcXVfM3dodGVfNDE0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbiAgZ3JpZC1hcmVhOiBub3RpZmljYXRpb25zO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbm90aWZpY2F0aW9ucy1iYWNrZ3JvdW5kXzduZnF1XzN3aHRlXzQxNDpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAzLzY7XG4gIH1cbn1cblxuLmF3c3VpX21haW4tbGFuZG1hcmtfN25mcXVfM3dodGVfNDI1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfbWFpbl83bmZxdV8zd2h0ZV80MjU6bm90KCNcXDkpIHtcbiAgZ3JpZC1hcmVhOiBtYWluO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS04MW5zZmssIDQwcHgpO1xufVxuLmF3c3VpX21haW4tZGlzYWJsZS1wYWRkaW5nc183bmZxdV8zd2h0ZV80MzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbWFpbi1kaXNhYmxlLXBhZGRpbmdzXzduZnF1XzN3aHRlXzQzNDpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAzLzY7XG4gIH1cbn1cblxuLmF3c3VpX2NvbnRlbnQtaGVhZGVyXzduZnF1XzN3aHRlXzQ0NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS1wN3RiMWEsIDE2cHgpO1xufVxuXG4uYXdzdWlfY29udGVudF83bmZxdV8zd2h0ZV80NDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV91bmZvY3VzYWJsZS1tb2JpbGVfN25mcXVfM3dodGVfNDU0ICo6bm90KCNcXDkpIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbn1cblxuLmF3c3VpX2hpZGRlbl83bmZxdV8zd2h0ZV80NTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2JyZWFkY3J1bWJzLW93bl83bmZxdV8zd2h0ZV80NjM6bm90KCNcXDkpOm5vdCg6ZW1wdHkpICsgLmF3c3VpX2JyZWFkY3J1bWJzLWRpc2NvdmVyZWRfN25mcXVfM3dodGVfNDYzIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfZ2h2cXdfMWcwY3hfNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzF3cDRzXzE1cGc2XzE4NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9maWxlLWlucHV0XzF3cDRzXzE1cGc2XzE4OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBibG9jay1zaXplOiAxcHg7XG4gIGlubGluZS1zaXplOiAxcHg7XG4gIG1hcmdpbi1ibG9jazogLTFweDtcbiAgbWFyZ2luLWlubGluZTogLTFweDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xNXBnNl8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1pY29uXzF3cDRzXzE1cGc2XzIwNDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMTVwZzZfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtaWNvbl8xd3A0c18xNXBnNl8yMDQ6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMTVwZzZfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtaWNvbl8xd3A0c18xNXBnNl8yMDQ6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtZWJ3dXh5LCAwcHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtZWJ3dXh5LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtZWJ3dXh5LCAwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzE1cGc2XzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWJ1dHRvbl8xd3A0c18xNXBnNl8yMjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzE1cGc2XzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWJ1dHRvbl8xd3A0c18xNXBnNl8yMjU6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMTVwZzZfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtYnV0dG9uXzF3cDRzXzE1cGc2XzIyNTpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdmFyaWFudC1ub3JtYWxfMWE3NDNfMWVraWpfOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtcGM1NWFzLCAjZmZmZmZmKTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtbm9ybWFsXzFhNzQzXzFla2lqXzkuYXdzdWlfcHJlc3NlZF8xYTc0M18xZWtpal8xMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtNmp2ZjIwLCAjZDFmMWZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1lZXcxd2osICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLXN3a3lndywgIzAwMmI2Nik7XG59XG5cbi5hd3N1aV92YXJpYW50LWljb25fMWE3NDNfMWVraWpfMTkuYXdzdWlfcHJlc3NlZF8xYTc0M18xZWtpal8xMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtY2R5cHA4LCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfdmRrcGpfMXlpNWZfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cblxuLmF3c3VpX2l0ZW0td3JhcHBlcl92ZGtwal8xeWk1Zl8yMTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXdzdWlfZ3JvdXBfdmRrcGpfMXlpNWZfMjIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZGl2aWRlcl92ZGtwal8xeWk1Zl8yMjU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfajR2M3dfMWRjd2hfMTQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgzMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl9rczhnNl8xNTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiX2tzOGc2XzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5fMnAyYWJfa3M4ZzZfMTY0KSB7XG4gIGlubGluZS1zaXplOiAwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfa3M4ZzZfMTUzID4gLmF3c3VpX25hdmlnYXRpb25fMnAyYWJfa3M4ZzZfMTUzOm5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtNmI5eXBhKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl9rczhnNl8xNTM6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtNmI5eXBhOiAxMDB2dztcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG5cbi5hd3N1aV9oaWRlLW5hdmlnYXRpb25fMnAyYWJfa3M4ZzZfMTg0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogMTRweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWd4OGVfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWd4OGVfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xZ3g4ZV8xODA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWd4OGVfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xZ3g4ZV8xODAuYXdzdWlfZ2hvc3RfZDE5ZmdfMWd4OGVfMTkxOm5vdCgjXFw5KSB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05MDAwcHg7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xZ3g4ZV8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzFneDhlXzE4MCA+IC5hd3N1aV9pdGVtX2QxOWZnXzFneDhlXzE5Njpub3QoI1xcOSksXG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xZ3g4ZV8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzFneDhlXzE4MCA+IC5hd3N1aV9naG9zdC1pdGVtX2QxOWZnXzFneDhlXzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ18xZ3g4ZV8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnXzFneDhlXzE4MCA+IC5hd3N1aV9lbGxpcHNpc19kMTlmZ18xZ3g4ZV8xOTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWd4OGVfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xZ3g4ZV8xODAgPiAuYXdzdWlfaXRlbV9kMTlmZ18xZ3g4ZV8xOTY6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBmbGV4LXNocmluazogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWd4OGVfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xZ3g4ZV8xODAgPiAuYXdzdWlfaXRlbV9kMTlmZ18xZ3g4ZV8xOTYuYXdzdWlfaGlkZV9kMTlmZ18xZ3g4ZV8yMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnXzFneDhlXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfMWd4OGVfMTgwID4gLmF3c3VpX2VsbGlwc2lzX2QxOWZnXzFneDhlXzE5ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWd4OGVfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xZ3g4ZV8xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfMWd4OGVfMTk4LmF3c3VpX3Zpc2libGVfZDE5ZmdfMWd4OGVfMjE1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfMWd4OGVfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ18xZ3g4ZV8xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfMWd4OGVfMTk4ID4gLmF3c3VpX2ljb25fZDE5ZmdfMWd4OGVfMjE5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLTdtcmt6dywgIzhjOGM5NCk7XG59XG5cbi5hd3N1aV9icmVhZGNydW1icy1za2VsZXRvbl9kMTlmZ18xZ3g4ZV8yMjU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfMWd4OGVfMjI5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNSwgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuLCAjNDI0NjUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnXzFneDhlXzIyOTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ18xZ3g4ZV8yMjk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ18xZ3g4ZV8yMjk6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfMWd4OGVfMjI5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTZhZTNkYSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ18xZ3g4ZV8yMjkgPiA6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtcHgxc3U1LCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJyZWFkY3J1bWItY3VycmVudC1xbmtnbnQsIDcwMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfMWd4OGVfMjI5ID4gOm5vdCgjXFw5KTpsYXN0LWNoaWxkOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnXzFneDhlXzMxMTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLW1yMjBuOSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC1lNzBxeTYsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnXzFneDhlXzMxMTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9idXR0b24taWNvbl9kMTlmZ18xZ3g4ZV8zMTE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYnV0dG9uLWljb25fZDE5ZmdfMWd4OGVfMzExOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b24taWNvbi1vcGVuX2QxOWZnXzFneDhlXzMyNTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmF3c3VpX2hpZGRlbl9kMTlmZ18xZ3g4ZV8zMjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xpbmtfMWtvc3FfbjE4bHpfMTQ1Om5vdCgjXFw5KTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX24xOGx6XzE0OTpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX24xOGx6XzE0OSA+IC5hd3N1aV9pY29uXzFrb3NxX24xOGx6XzE1Mzpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNTAgPiAuYXdzdWlfaWNvbl8xa29zcV9uMThsel8xNTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi03bXJrencsICM4YzhjOTQpO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC1saXN3bWksIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpLFxuICAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX24xOGx6XzE1OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxX24xOGx6XzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfbjE4bHpfMTU5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX24xOGx6XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfbjE4bHpfMTU5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpOmhvdmVyLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX24xOGx6XzE1OTpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX24xOGx6XzE1OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpOmFjdGl2ZSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX24xOGx6XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfbjE4bHpfMTU5Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX24xOGx6XzE1OTpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX24xOGx6XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfbjE4bHpfMTU5Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX24xOGx6XzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfbjE4bHpfMTU5Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfbjE4bHpfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV9uMThsel8xNTk6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3EsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX24xOGx6XzE1OSA+IC5hd3N1aV90ZXh0XzFrb3NxX24xOGx6XzIwNzpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX24xOGx6XzE1OSA+IC5hd3N1aV90ZXh0XzFrb3NxX24xOGx6XzIwNzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX24xOGx6XzE1OTpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxX24xOGx6XzE1OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX24xOGx6XzE0OS5hd3N1aV9sYXN0XzFrb3NxX24xOGx6XzIyNiA+IC5hd3N1aV9pY29uXzFrb3NxX24xOGx6XzE1Mzpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV9uMThsel8xNTAuYXdzdWlfbGFzdF8xa29zcV9uMThsel8yMjYgPiAuYXdzdWlfaWNvbl8xa29zcV9uMThsel8xNTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxX24xOGx6XzE0OS5hd3N1aV9sYXN0XzFrb3NxX24xOGx6XzIyNiA+IC5hd3N1aV9hbmNob3JfMWtvc3FfbjE4bHpfMTU5Om5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxX24xOGx6XzE1MC5hd3N1aV9sYXN0XzFrb3NxX24xOGx6XzIyNiA+IC5hd3N1aV9hbmNob3JfMWtvc3FfbjE4bHpfMTU5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC1weDFzdTUsICM2NTY4NzEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnJlYWRjcnVtYi1jdXJyZW50LXFua2dudCwgNzAwKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzF4OTV5XzE1Mzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLTd5MWlqNiwgI2ZmZmZmZik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IGVhc2UgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeCwgMjUwbXMpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBpbnNldC1ibG9jay1zdGFydCwgb3BhY2l0eTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzF4OTV5XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzIpKTpiZWZvcmUsIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMXg5NXlfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzF4OTV5XzE3MikpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbmxpbmUtc2l6ZTogNXB4O1xuICBibG9jay1zaXplOiA1cHg7XG4gIGJhY2tncm91bmQ6ICMxNjFkMjY7XG4gIC8qKlxuICAgKiBBZGRzIGEgYm9yZGVyIHRvIHZpc3VhbGx5IHNlcGFyYXRlIHRoZSBtYWluIGNvbnRlbnQgYXJlYSBmcm9tIHRoZSBsZWZ0IGdsb2JhbCBkcmF3ZXIuXG4gICAqXG4gICAqIE5vdGU6IERpcmVjdCBib3JkZXIgYXBwbGljYXRpb24gaXMgbm90IHBvc3NpYmxlIGZvciBlaXRoZXIgdGFyZ2V0IGVsZW1lbnQ6XG4gICAqIC0gTWFpbiBjb250ZW50IGFyZWE6IFVzZXMgYGRpc3BsYXk6IGNvbnRlbnRzYCwgcHJldmVudGluZyBib3JkZXIgYXBwbGljYXRpb25cbiAgICogLSBOYXYgcGFuZWw6IE1heSBiZSBoaWRkZW4sIGNhdXNpbmcgdGhlIGJvcmRlciB0byBkaXNhcHBlYXIgd2hlbiBzZXBhcmF0aW9uIGlzIHN0aWxsIG5lZWRlZFxuICAqL1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMXg5NXlfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzF4OTV5XzE3MikpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzF4OTV5XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xeDk1eV8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMXg5NXlfMTcyKSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfMXg5NXlfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzF4OTV5XzE3MikpOmJlZm9yZSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzIpKTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzIpKTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzIpKTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDQycHg7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KTtcbiAgICBibG9jay1zaXplOiBjYWxjKDEwMHZoIC0gNDJweCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazcsICNjNmM2Y2QpO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzIpKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItN3kxaWo2LCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzIpKTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzF4OTV5XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xeDk1eV8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMXg5NXlfMTcyKSk6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzF4OTV5XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xeDk1eV8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMXg5NXlfMTcyKSk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF8xa3pyaV8xeDk1eV8yMTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qKlxuICAgKiBCdXR0b24gc2l6aW5nIGFkanVzdG1lbnRzIGZvciB0aGVtZS1zcGVjaWZpYyBkZXNpZ24gcmVxdWlyZW1lbnRzXG4gICAqXG4gICAqIExpZ2h0IG1vZGU6IEJ1dHRvbiB3aWR0aCBpcyBzZXQgdG8gMTAwJSArIGJvcmRlciB3aWR0aCB0byBpbnRlbnRpb25hbGx5IG92ZXJsYXBcbiAgICogd2l0aCB0aGUgYm90dG9tIGJvcmRlciwgYXMgc3BlY2lmaWVkIGluIHRoZSBVSSBkZXNpZ24uXG4gICAqXG4gICAqIERhcmsgbW9kZTogUmVzZXRzIHRoZSBvdmVybGFwIHN0eWxpbmcgZHVlIHRvIGRpZmZlcmVudCBkZXNpZ24gcmVxdWlyZW1lbnRzXG4gICAqIHdoZXJlIG92ZXJsYXAgc2hvdWxkIG5vdCBvY2N1ci5cbiAgICovXG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbiAgYmFja2dyb3VuZDogIzE2MWQyNjtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzI6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzI6bm90KCNcXDkpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSkge1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gIH1cbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzI6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogLTVweDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiAjMTYxZDI2O1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzI6bm90KCNcXDkpOmFmdGVyIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzI6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV8xeDk1eV8xNzI6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSk6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzF4OTV5XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMXg5NXlfMTcyOm5vdCgjXFw5KTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzF4OTV5XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfMXg5NXlfMTcyOm5vdCgjXFw5KTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItN3kxaWo2LCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMXg5NXlfMjY3Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IG1pbm1heCgwLCAzZnIpIG1pbm1heChhdXRvLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzF4OTV5XzI2Nzpub3QoI1xcOSkge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMXg5NXlfMjY3Om5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzF4OTV5XzI2Nzpub3QoI1xcOSkge1xuICAgIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazcsICNjNmM2Y2QpO1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzF4OTV5XzI2Ny5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV8xeDk1eV8xNzI6bm90KCNcXDkpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMXg5NXlfMjY3LmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpXzF4OTV5XzE3Mjpub3QoI1xcOSkge1xuICAgIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC1kbmlrazcsICNjNmM2Y2QpO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzF4OTV5XzI2NyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1uYXZfMWt6cmlfMXg5NXlfMjg3Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpXzF4OTV5XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV8xeDk1eV8yNjcgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYnJlYWRjcnVtYnNfMWt6cmlfMXg5NXlfMjkyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZsZXg6IDEgMDtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV8xeDk1eV8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfMXg5NXlfMjY3ID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWJyZWFkY3J1bWJzXzFrenJpXzF4OTV5XzI5Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpICsgdmFyKC0tc3BhY2Utc3RhdGljLW0tbzhxczgzLCAxNnB4KSk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfMXg5NXlfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpXzF4OTV5XzI2NyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1kcmF3ZXJzXzFrenJpXzF4OTV5XzMwMTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfMWt6cmlfMXg5NXlfMzA5Om5vdCgjXFw5KSxcbi5hd3N1aV9kcmF3ZXJzLW1vYmlsZS10cmlnZ2Vycy1jb250YWluZXJfMWt6cmlfMXg5NXlfMzEwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfMWt6cmlfMXg5NXlfMzUyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfZ3JvdXAtZGl2aWRlcl8xa3pyaV8xeDk1eV8zNjI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbiAgYmxvY2stc2l6ZTogNjAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtdHJpZ2dlcl8xa3pyaV8xeDk1eV8zNTI6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmF3c3VpX2Jsb2NrLWJvZHktc2Nyb2xsXzFrenJpXzF4OTV5XzM3NTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xM2FveF8xNDU6bm90KCNcXDkpIHtcbiAgYWxsOiBpbml0aWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuLCAjNDI0NjUwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMTNhb3hfMTQ1LmF3c3VpX2N1c3RvbV9scHNodV8xM2FveF8xNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xM2FveF8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzEzYW94XzE0NS5hd3N1aV9kZWZhdWx0X2xwc2h1XzEzYW94XzE2MDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYmxvY2stc2l6ZTogMzBweDtcbiAgaW5saW5lLXNpemU6IDMwcHg7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xM2FveF8xNDUuYXdzdWlfZGVmYXVsdF9scHNodV8xM2FveF8xNjA6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQsICNlYmViZjApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci02YWUzZGEsICMwZjE0MWEpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMTNhb3hfMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMTNhb3hfMTYwOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3LCAjZGVkZWUzKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzEzYW94XzE0NS5hd3N1aV9kZWZhdWx0X2xwc2h1XzEzYW94XzE2MC5hd3N1aV9zZWxlY3RlZF9scHNodV8xM2FveF8xNzY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtaXhqaDNlLCAjMDA2Y2UwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hNGkxM3AsICNmZmZmZmYpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMTNhb3hfMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMTNhb3hfMTYwLmF3c3VpX3NlbGVjdGVkX2xwc2h1XzEzYW94XzE3Njpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItbm0weG91LCAjMDA0YTllKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzEzYW94XzE0NS5hd3N1aV9kZWZhdWx0X2xwc2h1XzEzYW94XzE2MC5hd3N1aV9zZWxlY3RlZF9scHNodV8xM2FveF8xNzY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtZmh3ODVmLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9scHNodV8xM2FveF8xODc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9scHNodV8xM2FveF8xODc6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2xwc2h1XzEzYW94XzE4Nzpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDNweCAtIDFweCk7XG59XG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2xwc2h1XzEzYW94XzE4Nzpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2RvdF9scHNodV8xM2FveF8yMTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogOHB4O1xuICBibG9jay1zaXplOiA4cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1ybmh0OHMsICNkYjAwMDApO1xuICBpbnNldC1ibG9jay1zdGFydDogLTFweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogLTFweDtcbiAgb3V0bGluZTogc29saWQgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItN3kxaWo2LCAjZmZmZmZmKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zdGlja3ktbm90aWZpY2F0aW9uc18xNTRiaV8xeTJzaF85Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDg1MDtcbn1cbi5hd3N1aV9zdGlja3ktbm90aWZpY2F0aW9ucy13aXRoLWJhY2tncm91bmRfMTU0YmlfMXkyc2hfMTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXUsICNmZmZmZmYpO1xufVxuXG4uYXdzdWlfaGFzLW5vdGlmaWNhdGlvbnMtY29udGVudF8xNTRiaV8xeTJzaF8xNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMTFuMHNfMXJuNWVfOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2VtcHR5XzExbjBzXzFybjVlXzEzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWVtcHR5LXd1ZXh6bywgIzY1Njg3MSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV93cmFwcGVyX3o1bXVsXzE0Y3Y2XzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV93cmFwcGVyLS1maXQtaGVpZ2h0X3o1bXVsXzE0Y3Y2XzIxNDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYXdzdWlfaW5uZXItd3JhcHBlci0tZml0LWhlaWdodF96NW11bF8xNGN2Nl8yMTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2hhcy1kZWZhdWx0LWZpbHRlcl96NW11bF8xNGN2Nl8yMjUgPiA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgZmxleDogMjgwcHggMCAxO1xufVxuXG4uYXdzdWlfY29udGVudF96NW11bF8xNGN2Nl8yMjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmF3c3VpX2NvbnRlbnQtLXJlc2VydmUtZmlsdGVyX3o1bXVsXzE0Y3Y2XzIzNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtLXJlc2VydmUtbGVnZW5kX3o1bXVsXzE0Y3Y2XzI0MDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSk7XG59XG5cbi5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0X3o1bXVsXzE0Y3Y2XzI0NDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfZmlsdGVyLWNvbnRhaW5lcl96NW11bF8xNGN2Nl8yNDg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9heGlzX2YwZm90XzFvZ2dpXzE0NTpub3QoI1xcOSksXG4uYXdzdWlfdmVydGljYWwtbWFya2VyX2YwZm90XzFvZ2dpXzE0Njpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtemljYzNqLCAjZGVkZWUzKTtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG59XG5cbi5hd3N1aV9heGlzLS1lbXBoYXNpemVkX2YwZm90XzFvZ2dpXzE1MTpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IDJweDtcbn1cblxuLmF3c3VpX2F4aXMtbGFiZWxfZjBmb3RfMW9nZ2lfMTU1Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2F4aXMtbGFiZWwtLXhfZjBmb3RfMW9nZ2lfMTYwOm5vdCgjXFw5KSxcbi5hd3N1aV9heGlzLWxhYmVsLS15X2YwZm90XzFvZ2dpXzE2MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2dyaWRfZjBmb3RfMW9nZ2lfMTY1Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItY2hhcnRzLWxpbmUtZ3JpZC10Mnd2bHMsICNkZWRlZTMpO1xuICBzdHJva2Utd2lkdGg6IDFweDtcbn1cblxuLmF3c3VpX3RpY2tzX19saW5lX2YwZm90XzFvZ2dpXzE3MDpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWNoYXJ0cy1saW5lLXRpY2sta3Vqa3V4LCAjZGVkZWUzKTtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG59XG5cbi5hd3N1aV90aWNrc19fdGV4dF9mMGZvdF8xb2dnaV8xNzU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LWNoYXJ0LWRldGFpbC1zaXplLXJ1N2E1NCwgMTJweCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3LCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3RpY2tzLS15X2YwZm90XzFvZ2dpXzE4MDpub3QoI1xcOSksXG4uYXdzdWlfdGlja3MtLXhfZjBmb3RfMW9nZ2lfMTgxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdGlja3MtLWJvdHRvbV9mMGZvdF8xb2dnaV8xODUgPiAuYXdzdWlfdGlja3NfX3RleHRfZjBmb3RfMW9nZ2lfMTc1Om5vdCgjXFw5KSB7XG4gIHRleHQtYW5jaG9yOiBtaWRkbGU7XG4gIGRvbWluYW50LWJhc2VsaW5lOiBoYW5naW5nO1xufVxuXG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9mMGZvdF8xb2dnaV8xOTAgPiAuYXdzdWlfdGlja3NfZjBmb3RfMW9nZ2lfMTcwID4gLmF3c3VpX3RpY2tzX190ZXh0X2YwZm90XzFvZ2dpXzE3NTpub3QoI1xcOSkge1xuICB0ZXh0LWFuY2hvcjogZW5kO1xuICBkb21pbmFudC1iYXNlbGluZTogY2VudHJhbDtcbn1cblxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnRfZjBmb3RfMW9nZ2lfMTkwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEycHg7XG59XG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9mMGZvdF8xb2dnaV8xOTAgPiAuYXdzdWlfYXhpcy1sYWJlbF9mMGZvdF8xb2dnaV8xNTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9fbGFiZWxfZjBmb3RfMW9nZ2lfMjA1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnQtLWhpZGRlbl9mMGZvdF8xb2dnaV8yMDk6bm90KCNcXDkpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnQtLWhpZGRlbl9mMGZvdF8xb2dnaV8yMDkgPiAuYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9fbGFiZWxfZjBmb3RfMW9nZ2lfMjA1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2xhYmVscy1ibG9jay1lbmRfZjBmb3RfMW9nZ2lfMjE3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmF3c3VpX3ZlcnRpY2FsLW1hcmtlcl9mMGZvdF8xb2dnaV8xNDY6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV92ZXJ0aWNhbC1tYXJrZXItY2lyY2xlX2YwZm90XzFvZ2dpXzIyODpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cCwgMnB4KTtcbn1cblxuLmF3c3VpX3ZlcnRpY2FsLW1hcmtlci1jaXJjbGUtYWN0aXZlX2YwZm90XzFvZ2dpXzIzNDpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgteHIydDRwLCAycHgpO1xufVxuXG4uYXdzdWlfZm9jdXMtb3V0bGluZV9mMGZvdF8xb2dnaV8yMzk6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lcl9mMGZvdF8xb2dnaV8yNDc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyX2YwZm90XzFvZ2dpXzI0Ny5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzFvZ2dpXzI1Mjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBtaW4tYmxvY2stc2l6ZTogaW5oZXJpdDtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1vdXRlcl9mMGZvdF8xb2dnaV8yNTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3RfMW9nZ2lfMjU3LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMW9nZ2lfMjUyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLW91dGVyX2YwZm90XzFvZ2dpXzI1Ny5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzFvZ2dpXzI1Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9heGlzLWxhYmVsX2YwZm90XzFvZ2dpXzE1NSArIC5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3RfMW9nZ2lfMjU3LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMW9nZ2lfMjUyLCAuYXdzdWlfY2hhcnQtY29udGFpbmVyLW91dGVyX2YwZm90XzFvZ2dpXzI1Ny5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzFvZ2dpXzI1Mi5hd3N1aV9oYXMtZmlsdGVyc19mMGZvdF8xb2dnaV8yNjMpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKDAuNSAqIHZhcigtLWZvbnQtY2hhcnQtZGV0YWlsLXNpemUtcnU3YTU0LCAxMnB4KSk7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItaW5uZXJfZjBmb3RfMW9nZ2lfMjY3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItcGxvdC13cmFwcGVyX2YwZm90XzFvZ2dpXzI3NC5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzFvZ2dpXzI1Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLXBsb3RfZjBmb3RfMW9nZ2lfMjc0LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMW9nZ2lfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLWJvdHRvbS1sYWJlbHNfZjBmb3RfMW9nZ2lfMjg2LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMW9nZ2lfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xZmN1c196Znh4cF8xNDU6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgc2hhcGUtcmVuZGVyaW5nOiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NsaWNrYWJsZV8xZmN1c196Znh4cF8xNTQ6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXdzdWlfcHJlY2lzZV8xZmN1c196Znh4cF8xNTg6bm90KCNcXDkpIHtcbiAgc2hhcGUtcmVuZGVyaW5nOiBnZW9tZXRyaWNQcmVjaXNpb247XG59XG5cbi5hd3N1aV9mb2N1cy1vdXRsaW5lXzFmY3VzX3pmeHhwXzE2Mjpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5hd3N1aV9hcHBsaWNhdGlvbl8xZmN1c196Znh4cF8xNzE6bm90KCNcXDkpIHtcbiAgLyogVXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzF0NDR6X3YxY3BqXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYXdzdWlfcG9wb3Zlci1ib2R5XzF0NDR6X3YxY3BqXzE3ODpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmF3c3VpX2Zvb3Rlcl8xdDQ0el92MWNwal8xODI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9mb290ZXJfMXQ0NHpfdjFjcGpfMTgyID4gaHI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xNGlxcV9vdG5wb18xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfb3RucG9fMTg5LmF3c3VpX2ZpdC1oZWlnaHRfMTRpcXFfb3RucG9fMjIyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV9vdG5wb18xODkuYXdzdWlfZml0LWhlaWdodF8xNGlxcV9vdG5wb18yMjIuYXdzdWlfd2l0aC1zaWRlLW1lZGlhXzE0aXFxX290bnBvXzIyNzpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfb3RucG9fMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV9vdG5wb18yMzA6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV9vdG5wb18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxX290bnBvXzIzMDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfb3RucG9fMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV9vdG5wb18yMzAuYXdzdWlfcmVmcmVzaF8xNGlxcV9vdG5wb18yMzg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV9vdG5wb18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxX290bnBvXzIzMC5hd3N1aV9yZWZyZXNoXzE0aXFxX290bnBvXzIzODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZTogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfb3RucG9fMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV9vdG5wb18yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV9vdG5wb18yMzgpOjpiZWZvcmUsIC5hd3N1aV9yb290XzE0aXFxX290bnBvXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfb3RucG9fMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfb3RucG9fMjM4KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1pNzJxZ2MsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfb3RucG9fMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV9vdG5wb18yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV9vdG5wb18yMzgpOjphZnRlciwgLmF3c3VpX3Jvb3RfMTRpcXFfb3RucG9fMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9vdG5wb18yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV9vdG5wb18yMzgpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctY29udGFpbmVyLTJreXh2ZiwgMHB4IDBweCAxcHggMXB4ICNlOWViZWQsIDBweCAxcHggOHB4IDJweCByZ2JhKDAsIDcsIDIyLCAwLjEyKSk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV9vdG5wb18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxX290bnBvXzIzMDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSwgLmF3c3VpX3Jvb3RfMTRpcXFfb3RucG9fMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9vdG5wb18yMzA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCk6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTRpcXFfb3RucG9fMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9vdG5wb18yMzA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbi5hd3N1aV9yb290XzE0aXFxX290bnBvXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfb3RucG9fMjMwICsgLmF3c3VpX3Jvb3RfMTRpcXFfb3RucG9fMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9vdG5wb18yMzA6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV9vdG5wb18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxX290bnBvXzIzMCArIC5hd3N1aV9yb290XzE0aXFxX290bnBvXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfb3RucG9fMjMwOm5vdCgjXFw5KTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNGlxcV9vdG5wb18xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxX290bnBvXzIzMCArIC5hd3N1aV9yb290XzE0aXFxX290bnBvXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfb3RucG9fMjMwOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9yb290XzE0aXFxX290bnBvXzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfb3RucG9fMjMwICsgLmF3c3VpX3Jvb3RfMTRpcXFfb3RucG9fMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV9vdG5wb18yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV9vdG5wb18yMzgpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxX290bnBvXzE4OS5hd3N1aV9zdGlja3ktZW5hYmxlZF8xNGlxcV9vdG5wb18yODg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV9vdG5wb18yMzgpOjpiZWZvcmUge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWk3MnFnYywgMHB4KSk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV9vdG5wb18xODkuYXdzdWlfc3RpY2t5LWVuYWJsZWRfMTRpcXFfb3RucG9fMjg4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfb3RucG9fMjM4KS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfb3RucG9fMjMwOjpiZWZvcmUge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxX290bnBvXzE4OS5hd3N1aV93aXRoLXN0dWNrLXN0aWNreS1oZWFkZXItYXQtYm90dG9tXzE0aXFxX290bnBvXzI5NDpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xufVxuXG4uYXdzdWlfd2l0aC1zaWRlLW1lZGlhXzE0aXFxX290bnBvXzIyNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uYXdzdWlfd2l0aC10b3AtbWVkaWFfMTRpcXFfb3RucG9fMzA0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfMTRpcXFfb3RucG9fMzA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlci1maXQtaGVpZ2h0XzE0aXFxX290bnBvXzMxNDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuXG4uYXdzdWlfbWVkaWFfMTRpcXFfb3RucG9fMzIxOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX21lZGlhXzE0aXFxX290bnBvXzMyMSBpbWc6bm90KCNcXDkpLFxuLmF3c3VpX21lZGlhXzE0aXFxX290bnBvXzMyMSB2aWRlbzpub3QoI1xcOSksXG4uYXdzdWlfbWVkaWFfMTRpcXFfb3RucG9fMzIxIHBpY3R1cmU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5hd3N1aV9tZWRpYV8xNGlxcV9vdG5wb18zMjEgaWZyYW1lOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbWVkaWEtdG9wXzE0aXFxX290bnBvXzMzOTpub3QoI1xcOSkge1xuICBtYXgtYmxvY2stc2l6ZTogNjYlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCkgLSAxcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpIC0gMXB4KTtcbn1cbi5hd3N1aV9tZWRpYS1zaWRlXzE0aXFxX290bnBvXzM0NDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDY2JTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpIC0gMXB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KSAtIDFweCk7XG59XG5cbi5hd3N1aV9oZWFkZXJfMTRpcXFfb3RucG9fMzUwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1iOHgyM2QsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfb3RucG9fMzUwLmF3c3VpX2hlYWRlci1mdWxsLXBhZ2VfMTRpcXFfb3RucG9fMzU1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1lbWJlZGRlZF8xNGlxcV9vdG5wb18zNTguYXdzdWlfcmVmcmVzaF8xNGlxcV9vdG5wb18yMzg6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLXN0aWNreS1lbmFibGVkXzE0aXFxX290bnBvXzM1OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfb3RucG9fMzUwLmF3c3VpX2hlYWRlci13aXRoLW1lZGlhXzE0aXFxX290bnBvXzM2MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV9vdG5wb18zNTAuYXdzdWlfaGVhZGVyLXdpdGgtbWVkaWFfMTRpcXFfb3RucG9fMzYxOm5vdCgjXFw5KTpub3QoOmVtcHR5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLXN0aWNreS1kaXNhYmxlZF8xNGlxcV9vdG5wb18zNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hlYWRlci1zdGlja3ktZW5hYmxlZF8xNGlxcV9vdG5wb18zNTg6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4MDA7XG59XG4uYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxX290bnBvXzM3Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfb3RucG9fMzc3Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV9vdG5wb18zNzc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfb3RucG9fMzg3KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQtdXdhMXptLCAwcHggMnB4IDBweCAwcHggI2U5ZWJlZCwgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9oZWFkZXItZHluYW1pYy1oZWlnaHRfMTRpcXFfb3RucG9fMzkwLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV9vdG5wb18zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxX290bnBvXzM1MDpub3QoI1xcOSk6bm90KDplbXB0eSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXN0aWNreS13aWR0aC1yeGp3azAsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTI1anVpMywgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV9vdG5wb18zNTAuYXdzdWlfd2l0aC1wYWRkaW5nc18xNGlxcV9vdG5wb18zOTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtaHF5cG5tLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLXJtc3QwMSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxX290bnBvXzM1MC5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxX290bnBvXzM5Ni5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV9vdG5wb18zODc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtaHF5cG5tLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxX290bnBvXzM1MC5hd3N1aV93aXRoLWhpZGRlbi1jb250ZW50XzE0aXFxX290bnBvXzQwNTpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxX290bnBvXzM4Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV9vdG5wb18zODcuYXdzdWlfcmVmcmVzaF8xNGlxcV9vdG5wb18yMzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV9vdG5wb18zODc6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV9vdG5wb18yMzgpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWk3MnFnYywgMHB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3osIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfb3RucG9fMzg3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfb3RucG9fMjM4KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWNvbnRhaW5lci0ya3l4dmYsIDBweCAwcHggMXB4IDFweCAjZTllYmVkLCAwcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxX290bnBvXzM4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItc3RpY2t5LWVuYWJsZWRfMTRpcXFfb3RucG9fMzU4KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV9vdG5wb18zODcuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxX290bnBvXzM3Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfb3RucG9fMzg3LmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV9vdG5wb18zNzc6bm90KCNcXDkpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV9vdG5wb180NjMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxX290bnBvXzM3Nzpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV9vdG5wb180NjMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxX290bnBvXzM3NyA+IC5hd3N1aV9oZWFkZXItY292ZXJfMTRpcXFfb3RucG9fNDY2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfMTRpcXFfb3RucG9fNDYzLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV9vdG5wb18zNzc6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfMTRpcXFfb3RucG9fNDYzLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV9vdG5wb18zNzc6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktemltNTRhLCAwcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbigtOTk5JSAxMDAlLCA5OTklIDEwMCUsIDk5OSUgOTk5JSwgLTk5OSUgOTk5JSk7XG59XG5cbi5hd3N1aV9jb250ZW50XzE0aXFxX290bnBvXzMwOTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NvbnRlbnQtZml0LWhlaWdodF8xNGlxcV9vdG5wb180OTQ6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9jb250ZW50LWlubmVyXzE0aXFxX290bnBvXzUwMDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NvbnRlbnQtaW5uZXJfMTRpcXFfb3RucG9fNTAwLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfb3RucG9fMzk2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEsIDIwcHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtaW5uZXJfMTRpcXFfb3RucG9fNTAwLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfb3RucG9fMzk2LmF3c3VpX3dpdGgtaGVhZGVyXzE0aXFxX290bnBvXzUwNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItY29udGVudC10b3AtMTM1Mzl2LCA0cHgpO1xufVxuXG4uYXdzdWlfZm9vdGVyXzE0aXFxX290bnBvXzUxMS5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxX290bnBvXzM5Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbn1cbi5hd3N1aV9mb290ZXJfMTRpcXFfb3RucG9fNTExLmF3c3VpX3dpdGgtZGl2aWRlcl8xNGlxcV9vdG5wb181MTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8ycWR3OV9xaHhqY18xODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmF3c3VpX3Jvb3RfMnFkdzlfcWh4amNfMTg1LmF3c3VpX3JlZnJlc2hfMnFkdzlfcWh4amNfMjIxOm5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMnFkdzlfcWh4amNfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV9xaHhqY18yMjEpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X3FoeGpjXzIyMS5hd3N1aV9yb290LXZhcmlhbnQtaDJfMnFkdzlfcWh4amNfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfcWh4amNfMjIxKSwgLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV9xaHhqY18yMjEuYXdzdWlfcm9vdC12YXJpYW50LWgzXzJxZHc5X3FoeGpjXzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X3FoeGpjXzIyMSksIC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9xaHhqY18yMjQuYXdzdWlfcm9vdC12YXJpYW50LWgyXzJxZHc5X3FoeGpjXzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X3FoeGpjXzIyMSksIC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9xaHhqY18yMjQuYXdzdWlfcm9vdC12YXJpYW50LWgzXzJxZHc5X3FoeGpjXzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X3FoeGpjXzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X3FoeGpjXzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9xaHhqY18yMjQpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpKTtcbn1cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfcWh4amNfMjIxLmF3c3VpX3JlZnJlc2hfMnFkdzlfcWh4amNfMjIxLmF3c3VpX3Jvb3QtdmFyaWFudC1oMl8ycWR3OV9xaHhqY18yMjQ6bm90KCNcXDkpLCAuYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X3FoeGpjXzIyMS5hd3N1aV9yZWZyZXNoXzJxZHc5X3FoeGpjXzIyMS5hd3N1aV9yb290LXZhcmlhbnQtaDNfMnFkdzlfcWh4amNfMjI0Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cbi5hd3N1aV9yb290XzJxZHc5X3FoeGpjXzE4NS5hd3N1aV9yb290LXZhcmlhbnQtaDFfMnFkdzlfcWh4amNfMjMzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfcWh4amNfMjIxKSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV9xaHhqY18yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfcWh4amNfMjI0KS5hd3N1aV9yZWZyZXNoXzJxZHc5X3FoeGpjXzIyMS5hd3N1aV9yb290LXZhcmlhbnQtaDNfMnFkdzlfcWh4amNfMjI0IHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8ycWR3OV9xaHhqY18xODUuYXdzdWlfcm9vdC12YXJpYW50LWgxXzJxZHc5X3FoeGpjXzIzMy5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9xaHhqY18yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1LCA0cHgpO1xufVxuXG4uYXdzdWlfbWFpbl8ycWR3OV9xaHhqY18yNDM6bm90KCNcXDkpIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICByb3ctZ2FwOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpKTtcbn1cbi5hd3N1aV9tYWluXzJxZHc5X3FoeGpjXzI0My5hd3N1aV9uby13cmFwXzJxZHc5X3FoeGpjXzI1Mzpub3QoI1xcOSkge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5hd3N1aV9tYWluXzJxZHc5X3FoeGpjXzI0My5hd3N1aV9yZWZyZXNoXzJxZHc5X3FoeGpjXzIyMTpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX21haW4tdmFyaWFudC1oMV8ycWR3OV9xaHhqY18yNTk6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUsIDRweCk7XG59XG5cbi5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9xaHhqY18yMjQgPiAuYXdzdWlfbWFpbl8ycWR3OV9xaHhqY18yNDM6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUsIDRweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25zXzJxZHc5X3FoeGpjXzI2Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KTtcbn1cbi5hd3N1aV9hY3Rpb25zLWNlbnRlcmVkXzJxZHc5X3FoeGpjXzI3Mjpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oMV8ycWR3OV9xaHhqY18yNzUuYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpIC0gdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDJfMnFkdzlfcWh4amNfMjc5LmF3c3VpX3JlZnJlc2hfMnFkdzlfcWh4amNfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpIC0gdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDNfMnFkdzlfcWh4amNfMjgzLmF3c3VpX3JlZnJlc2hfMnFkdzlfcWh4amNfMjIxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpIC0gdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDFfMnFkdzlfcWh4amNfMjc1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfcWh4amNfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oMl8ycWR3OV9xaHhqY18yNzk6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjEpLCAuYXdzdWlfYWN0aW9ucy12YXJpYW50LWgzXzJxZHc5X3FoeGpjXzI4Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X3FoeGpjXzIyMSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfcWh4amNfMjI0ID4gLmF3c3VpX21haW5fMnFkdzlfcWh4amNfMjQzID4gLmF3c3VpX2FjdGlvbnNfMnFkdzlfcWh4amNfMjY3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfdGl0bGVfMnFkdzlfcWh4amNfMjk5Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdywgIzBmMTQxYSk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMV8ycWR3OV9xaHhqY18zMDQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWFpd3RpNSwgNHB4KTtcbn1cbi5hd3N1aV90aXRsZS12YXJpYW50LWgxXzJxZHc5X3FoeGpjXzMwNC5hd3N1aV9yZWZyZXNoXzJxZHc5X3FoeGpjXzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCkpIC8gMik7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV9xaHhqY18zMTE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV9xaHhqY18zMTEuYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCkpIC8gMik7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV9xaHhqY18zMTc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV9xaHhqY18zMTcuYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCkpIC8gMik7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV9xaHhqY18zMTE6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjEpLCAuYXdzdWlfdGl0bGUtdmFyaWFudC1oM18ycWR3OV9xaHhqY18zMTc6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9uby13cmFwXzJxZHc5X3FoeGpjXzI1MyA+IC5hd3N1aV90aXRsZV8ycWR3OV9xaHhqY18yOTk6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjEpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCkpO1xufVxuXG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X3FoeGpjXzIyMS5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9xaHhqY18yMjQgPiAuYXdzdWlfbWFpbl8ycWR3OV9xaHhqY18yNDMgPiA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjEpLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDJfMnFkdzlfcWh4amNfMzExLCAuYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5X3FoeGpjXzIyMS5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV9xaHhqY18yMjQgPiAuYXdzdWlfbWFpbl8ycWR3OV9xaHhqY18yNDMgPiA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV9xaHhqY18yMjEpLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDNfMnFkdzlfcWh4amNfMzE3IHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfcm9vdC12YXJpYW50LWgxXzJxZHc5X3FoeGpjXzIzMy5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfcWh4amNfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5X3FoeGpjXzIyNCk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5X3FoeGpjXzIyMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUsIDRweCk7XG59XG5cbi5hd3N1aV92aXJ0dWFsLXNwYWNlXzJxZHc5X3FoeGpjXzMzODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hd3N1aV9pbmZvXzJxZHc5X3FoeGpjXzM0NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzJxZHc5X3FoeGpjXzM0ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDUsICM0MjQ2NTApO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDFfMnFkdzlfcWh4amNfMzU1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oMl8ycWR3OV9xaHhqY18zNTk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1zaXplLXVvZ3R1eCwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1saW5lLWhlaWdodC1uN251bWQsIDIwcHgpO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDJfMnFkdzlfcWh4amNfMzU5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfcWh4amNfMjIxKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgzXzJxZHc5X3FoeGpjXzM2Njpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDNfMnFkdzlfcWh4amNfMzY2Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfcWh4amNfMjIxKSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfaGVhZGluZ18ycWR3OV9xaHhqY18zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9oZWFkaW5nXzJxZHc5X3FoeGpjXzM3Nzpub3QoI1xcOSk6b25seS1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWFkaW5nXzJxZHc5X3FoeGpjXzM3Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRpbmdfMnFkdzlfcWh4amNfMzc3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRpbmctdmFyaWFudC1oMV8ycWR3OV9xaHhqY180MDI6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xufVxuLmF3c3VpX2hlYWRpbmctdmFyaWFudC1oMl8ycWR3OV9xaHhqY180MDc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c28sIC0wLjAxNWVtKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXZhcmlhbnQtaDNfMnFkdzlfcWh4amNfNDEyOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbn1cblxuLmF3c3VpX2hlYWRpbmctdGV4dF8ycWR3OV9xaHhqY180MTg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG4uYXdzdWlfaGVhZGluZy10ZXh0LXZhcmlhbnQtaDFfMnFkdzlfcWh4amNfNDIxOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC1mazlvZmosIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlYWRpbmctdGV4dC12YXJpYW50LWgyXzJxZHc5X3FoeGpjXzQzMDpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtOGlhNXNvLCAtMC4wMTVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXRleHQtdmFyaWFudC1oM18ycWR3OV9xaHhqY180Mzk6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cblxuLmF3c3VpX2NvdW50ZXJfMnFkdzlfcWh4amNfNDQ5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvdW50ZXItaW9vNWlhLCAjNjU2ODcxKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGVudC1lbnRlcl9nd3EwaF8xbDEzeV8xNjE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9nd3EwaF8xbDEzeV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZSwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmgsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fZ3dxMGhfMWwxM3lfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRlbnQtZW50ZXJfZ3dxMGhfMWwxM3lfMTYxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRlbnQtZW50ZXJfZ3dxMGhfMWwxM3lfMTYxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRlbnQtZW50ZXJfZ3dxMGhfMWwxM3lfMTYxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3RyaWdnZXItZXhwYW5kZWRfZ3dxMGhfMWwxM3lfMTgzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcGFjZWQtZm9nZW5lLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXczMmdyaCwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RyaWdnZXItZXhwYW5kZWRfZ3dxMGhfMWwxM3lfMTgzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RyaWdnZXItZXhwYW5kZWRfZ3dxMGhfMWwxM3lfMTgzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RyaWdnZXItZXhwYW5kZWRfZ3dxMGhfMWwxM3lfMTgzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2ljb25fZ3dxMGhfMWwxM3lfMTk3Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWp6NG9jMSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTkwLWhlbzl5YSwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaWNvbl9nd3EwaF8xbDEzeV8xOTc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaWNvbl9nd3EwaF8xbDEzeV8xOTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaWNvbl9nd3EwaF8xbDEzeV8xOTc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9nd3EwaF8xbDEzeV8yMTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9leHBhbmQtYnV0dG9uX2d3cTBoXzFsMTN5XzI0Njpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYXdzdWlfaWNvbl9nd3EwaF8xbDEzeV8xOTc6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfaWNvbl9nd3EwaF8xbDEzeV8xOTcuYXdzdWlfZXhwYW5kZWRfZ3dxMGhfMWwxM3lfMjU0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLmF3c3VpX2ljb25fZ3dxMGhfMWwxM3lfMTk3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5hd3N1aV9pY29uX2d3cTBoXzFsMTN5XzE5Nzpub3QoI1xcOSk6ZGlyKHJ0bCkuYXdzdWlfZXhwYW5kZWRfZ3dxMGhfMWwxM3lfMjU0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xbDEzeV8yNjQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMikgY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2ljb24tY29udGFpbmVyLWNvbnRhaW5lcl9nd3EwaF8xbDEzeV8yNjg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX3dyYXBwZXJfZ3dxMGhfMWwxM3lfMjcyOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFsMTN5XzI4MDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xbDEzeV8yODA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWwxM3lfMjgwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xbDEzeV8yODQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfd3JhcHBlci1uYXZpZ2F0aW9uX2d3cTBoXzFsMTN5XzI4NDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xbDEzeV8yODc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFsMTN5XzI4MDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xbDEzeV8yODA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1uYXZpZ2F0aW9uX2d3cTBoXzFsMTN5XzI4NDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xbDEzeV8yODA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzFsMTN5XzI5MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC11a2NpOTAsICMwZjE0MWEpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMWwxM3lfMjgwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzFsMTN5XzI4MDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLW5hdmlnYXRpb25fZ3dxMGhfMWwxM3lfMjg0Om5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzFsMTN5XzI4MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtZXhwYW5kYWJsZS1oZWFkaW5nLXNpemUtdDcyZjBqLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMWwxM3lfMjgwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFsMTN5XzI4MC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xbDEzeV8zMDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFsMTN5XzI4MDpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xbDEzeV8zMDQpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMWwxM3lfMjgwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFsMTN5XzMwNCkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xbDEzeV8yODAuYXdzdWlfd3JhcHBlci1leHBhbmRlZF9nd3EwaF8xbDEzeV8zMTA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMWwxM3lfMjgwLmF3c3VpX3dyYXBwZXItZXhwYW5kZWRfZ3dxMGhfMWwxM3lfMzEwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzFsMTN5XzI4MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xbDEzeV8yODA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzFsMTN5XzI5MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWwxM3lfMjgwLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFsMTN5XzMwNDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWNvbXBhY3RfZ3dxMGhfMWwxM3lfMjkxLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFsMTN5XzMwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xbDEzeV8yODA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWwxM3lfMzA0KSwgLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xbDEzeV8yOTE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWwxM3lfMzA0KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWwxM3lfMjg3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCkgdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWwxM3lfMjg3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3dyYXBwZXItZXhwYW5kZWRfZ3dxMGhfMWwxM3lfMzEwKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm0sIDEycHgpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFsMTN5XzI4Ny5hd3N1aV93cmFwcGVyLW5vdC1leHBhbmRlZC13aXRob3V0LWFjdGlvbnNfZ3dxMGhfMWwxM3lfMzMzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWwxM3lfMjg3LmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFsMTN5XzMwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xbDEzeV8yODc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWwxM3lfMzA0KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCkgKyBjYWxjKHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFsMTN5XzI4Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbn1cblxuLmF3c3VpX2hlYWRlcl9nd3EwaF8xbDEzeV8zMDQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG4uYXdzdWlfaGVhZGVyLXdyYXBwZXJfZ3dxMGhfMWwxM3lfMzUwOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFsMTN5XzMwNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbn1cbi5hd3N1aV9oZWFkZXItd3JhcHBlcl9nd3EwaF8xbDEzeV8zNTA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWFkZXItYWN0aW9ucy13cmFwcGVyX2d3cTBoXzFsMTN5XzM2Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xbDEzeV8zNjg6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMWwxM3lfMzY4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItYnV0dG9uX2d3cTBoXzFsMTN5XzM2ODpub3QoI1xcOSk6Zm9jdXMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xbDEzeV8zNjg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItYnV0dG9uX2d3cTBoXzFsMTN5XzM2ODpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzFsMTN5XzM2ODpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xbDEzeV8zNjg6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpKSAvIC0yICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSk7XG59XG4uYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMWwxM3lfMzY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2hlYWRlci1jb250YWluZXJfZ3dxMGhfMWwxM3lfMzY4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2hlYWRlci1jb250YWluZXJfZ3dxMGhfMWwxM3lfMzY4ID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFsMTN5XzI2NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWV4cGFuZGFibGUtc2VjdGlvbi1pY29uLW9mZnNldC10b3AtazhjemEzLCA0cHgpO1xufVxuLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzFsMTN5XzQwMyA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xbDEzeV8yNjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLW5hdmlnYXRpb24taWNvbi1kZWZhdWx0LXRmc3pydCwgIzQyNDY1MCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMWwxM3lfNDAzID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFsMTN5XzI2NDpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItbnhqdms1LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xbDEzeV80MDMgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWwxM3lfMjY0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xbDEzeV80MDMgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWwxM3lfMjY0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMWwxM3lfNDAzID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFsMTN5XzI2NDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLXRleHRfZ3dxMGhfMWwxM3lfNDQwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG46bm90KCNcXDkpOm5vdCguYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzFsMTN5XzI5MSkgPiAuYXdzdWlfaGVhZGVyLWFjdGlvbnMtd3JhcHBlcl9nd3EwaF8xbDEzeV8zNjIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfY29udGVudF9nd3EwaF8xbDEzeV8xNjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9jb250ZW50LWRlZmF1bHRfZ3dxMGhfMWwxM3lfNDUzOm5vdCgjXFw5KSwgLmF3c3VpX2NvbnRlbnQtaW5saW5lX2d3cTBoXzFsMTN5XzQ1Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jb250ZW50LWZvb3Rlcl9nd3EwaF8xbDEzeV80NTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9jb250ZW50LWV4cGFuZGVkX2d3cTBoXzFsMTN5XzQ2MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9jb250ZW50LWNvbXBhY3RfZ3dxMGhfMWwxM3lfNDY0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG5cbi5hd3N1aV9mb2N1c2FibGVfZ3dxMGhfMWwxM3lfNDY4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mb2N1c2FibGVfZ3dxMGhfMWwxM3lfNDY4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jbGljay10YXJnZXRfZ3dxMGhfMWwxM3lfNDgzOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9jbGljay10YXJnZXRfZ3dxMGhfMWwxM3lfNDgzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFsMTN5XzI4Nyk6bm90KC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xbDEzeV8zNjgpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLW54anZrNSwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9tYXJrZXJfMWlzZDFfejBtMjlfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBpbmxpbmUtc2l6ZTogMTRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5hd3N1aV9tYXJrZXItLWxpbmVfMWlzZDFfejBtMjlfMTg1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogOXB4O1xuICBibG9jay1zaXplOiA0cHg7XG59XG4uYXdzdWlfbWFya2VyLS1yZWN0YW5nbGVfMWlzZDFfejBtMjlfMTg5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDE0cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG59XG4uYXdzdWlfbWFya2VyLS1ob2xsb3ctcmVjdGFuZ2xlXzFpc2QxX3owbTI5XzE5Njpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xufVxuLmF3c3VpX21hcmtlci0taG9sbG93LXJlY3RhbmdsZV8xaXNkMV96MG0yOV8xOTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYmxvY2s6IDJweDtcbiAgbWFyZ2luLWlubGluZTogMnB4O1xuICBibG9jay1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5hd3N1aV9tYXJrZXItLWRhc2hlZF8xaXNkMV96MG0yOV8yMTI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBpbmxpbmUtc2l6ZTogNnB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDlweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEycHg7XG59XG4uYXdzdWlfbWFya2VyLS1kYXNoZWRfMWlzZDFfejBtMjlfMjEyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgYmxvY2stc2l6ZTogNHB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RpbW1lZF8xMGlwb191bXd4ZF8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpbW1lZF8xMGlwb191bXd4ZF8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGltbWVkXzEwaXBvX3Vtd3hkXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaW1tZWRfMTBpcG9fdW13eGRfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbWFya2VyXzEwaXBvX3Vtd3hkXzIwNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbiAgaW5saW5lLXNpemU6IDE0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfbWFya2VyLS1saW5lXzEwaXBvX3Vtd3hkXzI0NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDlweDtcbiAgYmxvY2stc2l6ZTogNHB4O1xufVxuLmF3c3VpX21hcmtlci0tcmVjdGFuZ2xlXzEwaXBvX3Vtd3hkXzI0OTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xufVxuLmF3c3VpX21hcmtlci0taG9sbG93LXJlY3RhbmdsZV8xMGlwb191bXd4ZF8yNTY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTRweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbn1cbi5hd3N1aV9tYXJrZXItLWhvbGxvdy1yZWN0YW5nbGVfMTBpcG9fdW13eGRfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJsb2NrOiAycHg7XG4gIG1hcmdpbi1pbmxpbmU6IDJweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYXdzdWlfbWFya2VyLS1kYXNoZWRfMTBpcG9fdW13eGRfMjcyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA5cHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMnB4O1xufVxuLmF3c3VpX21hcmtlci0tZGFzaGVkXzEwaXBvX3Vtd3hkXzI3Mjpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiA2cHg7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogOHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfcm9vdF8xMGlwb191bXd4ZF8yOTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV92YWx1ZV8xMGlwb191bXd4ZF8zMjM6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cbi5hd3N1aV92YWx1ZV8xMGlwb191bXd4ZF8zMjMuYXdzdWlfZXhwYW5kYWJsZV8xMGlwb191bXd4ZF8zMjc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fdW13eGRfMzMxOm5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fdW13eGRfMzMyOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fdW13eGRfMzMyOm5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fdW13eGRfMzMxID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvX3Vtd3hkXzMzNzpub3QoI1xcOSksXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3Vtd3hkXzMzMSA+IC5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb25fMTBpcG9fdW13eGRfMzM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfaW5uZXItbGlzdC1pdGVtXzEwaXBvX3Vtd3hkXzMzMiA+IC5hd3N1aV9rZXlfMTBpcG9fdW13eGRfMzM3Om5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fdW13eGRfMzMxID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvX3Vtd3hkXzMzNyA+IC5hd3N1aV9rZXlfMTBpcG9fdW13eGRfMzM3Om5vdCgjXFw5KSxcbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fdW13eGRfMzMxID4gLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbl8xMGlwb191bXd4ZF8zMzggPiAuYXdzdWlfa2V5XzEwaXBvX3Vtd3hkXzMzNzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1ucmQ2M2MsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfc3ViLWl0ZW1zXzEwaXBvX3Vtd3hkXzM1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRhYmxlXzEwaXBvX3Vtd3hkXzMyNykge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYygxNHB4ICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG59XG4uYXdzdWlfc3ViLWl0ZW1zXzEwaXBvX3Vtd3hkXzM1My5hd3N1aV9leHBhbmRhYmxlXzEwaXBvX3Vtd3hkXzMyNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9zdWItaXRlbXNfMTBpcG9fdW13eGRfMzUzLmF3c3VpX2V4cGFuZGFibGVfMTBpcG9fdW13eGRfMzI3ID4gLmF3c3VpX2lubmVyLWxpc3QtaXRlbV8xMGlwb191bXd4ZF8zMzIgPiAuYXdzdWlfdmFsdWVfMTBpcG9fdW13eGRfMzIzOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9saXN0XzEwaXBvX3Vtd3hkXzMzMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2xpc3RfMTBpcG9fdW13eGRfMzMxID4gLmF3c3VpX2xpc3QtaXRlbV8xMGlwb191bXd4ZF8zMzEgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fdW13eGRfMzM3ID4gLmF3c3VpX2tleV8xMGlwb191bXd4ZF8zMzc6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYXdzdWlfbGlzdF8xMGlwb191bXd4ZF8zMzEgPiAuYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3Vtd3hkXzMzMS5hd3N1aV9kaW1tZWRfMTBpcG9fdW13eGRfMTUzOm5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG5cbi5hd3N1aV9saXN0XzEwaXBvX3Vtd3hkXzMzMTpub3QoI1xcOSk6bm90KC5hd3N1aV9jb21wYWN0XzEwaXBvX3Vtd3hkXzM3OSkgPiAuYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3Vtd3hkXzMzMTpub3QoOmZpcnN0LWNoaWxkKSxcbi5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9fdW13eGRfMzMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fMTBpcG9fdW13eGRfMzMxLmF3c3VpX3dpdGgtc3ViLWl0ZW1zXzEwaXBvX3Vtd3hkXzM4NDpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRhYmxlXzEwaXBvX3Vtd3hkXzMyNykgPiAuYXdzdWlfa2V5LXZhbHVlLXBhaXJfMTBpcG9fdW13eGRfMzM3ID4gLmF3c3VpX2tleV8xMGlwb191bXd4ZF8zMzcsXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3Vtd3hkXzMzMS5hd3N1aV93aXRoLXN1Yi1pdGVtc18xMGlwb191bXd4ZF8zODQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kYWJsZV8xMGlwb191bXd4ZF8zMjcpID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvX3Vtd3hkXzMzNyA+IC5hd3N1aV92YWx1ZV8xMGlwb191bXd4ZF8zMjMge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbn1cblxuLmF3c3VpX2Z1bGwtd2lkdGhfMTBpcG9fdW13eGRfMzg5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZXJpZXNfeTF5cmhfMWZ3MzdfMTg5ID4gcmVjdDpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZXJpZXNfeTF5cmhfMWZ3MzdfMTg5ID4gcmVjdDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZXJpZXNfeTF5cmhfMWZ3MzdfMTg5ID4gcmVjdDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZXJpZXNfeTF5cmhfMWZ3MzdfMTg5ID4gcmVjdDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X3kxeXJoXzFmdzM3XzIwMzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Nlcmllc195MXlyaF8xZnczN18xODk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgteHIydDRwLCAycHgpO1xuICBmaWxsOiBub25lO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtbGluZS1qb2luLW11dGtqYiwgcm91bmQpO1xufVxuXG4uYXdzdWlfc2VyaWVzLS1oaWdobGlnaHRlZF95MXlyaF8xZnczN18yMTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZXJpZXMtLWRpbW1lZF95MXlyaF8xZnczN18yMTk6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uYXdzdWlfc2VyaWVzLS10aHJlc2hvbGRfeTF5cmhfMWZ3MzdfMjIzOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LWRhc2gtYXJyYXktdDc4MHptLCAzIDUpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cCwgMnB4KTtcbn1cblxuLmF3c3VpX3BvcG92ZXItZGl2aWRlcl95MXlyaF8xZnczN18yMjg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2dyaWRfMTR5ajBfMXlxejdfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAtMik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2dyaWRfMTR5ajBfMXlxejdfMTQ1LmF3c3VpX25vLWd1dHRlcnNfMTR5ajBfMXlxejdfMTgxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Njpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfZ3JpZF8xNHlqMF8xeXF6N18xNDUuYXdzdWlfbm8tZ3V0dGVyc18xNHlqMF8xeXF6N18xODEgPiAuYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9jb2xzcGFuLTFfMTR5ajBfMXlxejdfMTk3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICBtYXgtaW5saW5lLXNpemU6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX3B1c2gtMV8xNHlqMF8xeXF6N18yMDE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9wdWxsLTFfMTR5ajBfMXlxejdfMjA0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX2NvbHNwYW4tMl8xNHlqMF8xeXF6N18yMDc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtaW5saW5lLXNpemU6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9wdXNoLTJfMTR5ajBfMXlxejdfMjExOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX3B1bGwtMl8xNHlqMF8xeXF6N18yMTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX2NvbHNwYW4tM18xNHlqMF8xeXF6N18yMTc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LWlubGluZS1zaXplOiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX3B1c2gtM18xNHlqMF8xeXF6N18yMjE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX3B1bGwtM18xNHlqMF8xeXF6N18yMjQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMjUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9jb2xzcGFuLTRfMTR5ajBfMXlxejdfMjI3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVzaC00XzE0eWowXzF5cXo3XzIzMTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9wdWxsLTRfMTR5ajBfMXlxejdfMjM0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9jb2xzcGFuLTVfMTR5ajBfMXlxejdfMjM3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiA0MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVzaC01XzE0eWowXzF5cXo3XzI0MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9wdWxsLTVfMTR5ajBfMXlxejdfMjQ0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9jb2xzcGFuLTZfMTR5ajBfMXlxejdfMjQ3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9wdXNoLTZfMTR5ajBfMXlxejdfMjUxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9wdWxsLTZfMTR5ajBfMXlxejdfMjU0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDUwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfY29sc3Bhbi03XzE0eWowXzF5cXo3XzI1Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNTguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX3B1c2gtN18xNHlqMF8xeXF6N18yNjE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVsbC03XzE0eWowXzF5cXo3XzI2NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfY29sc3Bhbi04XzE0eWowXzF5cXo3XzI2Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNjYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX3B1c2gtOF8xNHlqMF8xeXF6N18yNzE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVsbC04XzE0eWowXzF5cXo3XzI3NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfY29sc3Bhbi05XzE0eWowXzF5cXo3XzI3Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtaW5saW5lLXNpemU6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVzaC05XzE0eWowXzF5cXo3XzI4MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVsbC05XzE0eWowXzF5cXo3XzI4NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA3NSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX2NvbHNwYW4tMTBfMTR5ajBfMXlxejdfMjg3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVzaC0xMF8xNHlqMF8xeXF6N18yOTE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVsbC0xMF8xNHlqMF8xeXF6N18yOTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogODMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX2NvbHNwYW4tMTFfMTR5ajBfMXlxejdfMjk3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiA5MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVzaC0xMV8xNHlqMF8xeXF6N18zMDE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA5MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVsbC0xMV8xNHlqMF8xeXF6N18zMDQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogOTEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX2NvbHNwYW4tMTJfMTR5ajBfMXlxejdfMzA3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX3B1c2gtMTJfMTR5ajBfMXlxejdfMzExOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTAwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVsbC0xMl8xNHlqMF8xeXF6N18zMTQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMTAwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfcHVzaC0wXzE0eWowXzF5cXo3XzMxNzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX3B1bGwtMF8xNHlqMF8xeXF6N18zMjA6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogYXV0bztcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfb2Zmc2V0LTFfMTR5ajBfMXlxejdfMzIzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX29mZnNldC0yXzE0eWowXzF5cXo3XzMyNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfb2Zmc2V0LTNfMTR5ajBfMXlxejdfMzI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDI1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfb2Zmc2V0LTRfMTR5ajBfMXlxejdfMzMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9vZmZzZXQtNV8xNHlqMF8xeXF6N18zMzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNDEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX29mZnNldC02XzE0eWowXzF5cXo3XzMzODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1MCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfMXlxejdfMTg2LmF3c3VpX29mZnNldC03XzE0eWowXzF5cXo3XzM0MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF8xeXF6N18xODYuYXdzdWlfb2Zmc2V0LThfMTR5ajBfMXlxejdfMzQ0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9vZmZzZXQtOV8xNHlqMF8xeXF6N18zNDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNzUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9vZmZzZXQtMTBfMTR5ajBfMXlxejdfMzUwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzF5cXo3XzE4Ni5hd3N1aV9vZmZzZXQtMTFfMTR5ajBfMXlxejdfMzUzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uYXdzdWlfcmVzdG9yZS1wb2ludGVyLWV2ZW50c18xNHlqMF8xeXF6N18zNTc6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMXhoOXhfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl8xeGg5eF8xNTQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2hha2UtaG9yaXpvbnRhbGx5XzE0bWh2XzF4aDl4XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMTRtaHZfMXhoOXhfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMXhoOXhfMTUzOm5vdCgjXFw5KSxcbiAgLmF3c3VpX3dhcm5pbmctaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2XzF4aDl4XzE1NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMXhoOXhfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl8xeGg5eF8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl8xeGg5eF8xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZy1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfMXhoOXhfMTU0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl8xeGg5eF8xODQ6bm90KCNcXDkpLFxuLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2XzF4aDl4XzE4NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1zY2FsZS1wb3B1cF8xNG1odl8xeGg5eF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMTRtaHZfMXhoOXhfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfMXhoOXhfMTg0Om5vdCgjXFw5KSxcbiAgLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2XzF4aDl4XzE4NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfMXhoOXhfMTg0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl8xeGg5eF8xODQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93YXJuaW5nLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl8xeGg5eF8xODU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZy1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfMXhoOXhfMTg1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3dhcm5pbmdfMTRtaHZfMXhoOXhfMTU0Om5vdCgjXFw5KSxcbi5hd3N1aV9lcnJvcl8xNG1odl8xeGg5eF8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzE0bWh2XzF4aDl4XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMTRtaHZfMXhoOXhfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV93YXJuaW5nXzE0bWh2XzF4aDl4XzE1NDpub3QoI1xcOSksXG4gIC5hd3N1aV9lcnJvcl8xNG1odl8xeGg5eF8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2FybmluZ18xNG1odl8xeGg5eF8xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfd2FybmluZ18xNG1odl8xeGg5eF8xNTQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9lcnJvcl8xNG1odl8xeGg5eF8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXJyb3JfMTRtaHZfMXhoOXhfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMTRtaHZfMXhoOXhfMjM2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYXdzdWlfbGFiZWxfMTRtaHZfMXhoOXhfMjY5Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtaWp1bDMyLCAjMGYxNDFhKTtcbiAgZGlzcGxheTogaW5saW5lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZm9ybS1sYWJlbC1zYml6ZW8sIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZm9ybS1sYWJlbC0zdGZlYzYsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtZm9ybS1sYWJlbC13ZnE2dTMsIDcwMCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfbGFiZWxfMTRtaHZfMXhoOXhfMjY5Om5vdCgjXFw5KTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfaW5mb18xNG1odl8xeGg5eF8yODU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE0bWh2XzF4aDl4XzI5MTpub3QoI1xcOSksXG4uYXdzdWlfY29uc3RyYWludF8xNG1odl8xeGg5eF8yOTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktNjV2MzR4LCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfaGludHNfMTRtaHZfMXhoOXhfMjk5Om5vdCgjXFw5KSxcbi5hd3N1aV9jb25zdHJhaW50LWhhcy12YWxpZGF0aW9uLXRleHRfMTRtaHZfMXhoOXhfMzAwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktY29udHJvbF8xNG1odl8xeGg5eF8zMDQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250cm9sc18xNG1odl8xeGg5eF8zMDg6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFiZWwtaGlkZGVuXzE0bWh2XzF4aDl4XzMwOCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2xhYmVsLXdyYXBwZXJfMTRtaHZfMXhoOXhfMzExOm5vdCgjXFw5KTplbXB0eSArIC5hd3N1aV9jb250cm9sc18xNG1odl8xeGg5eF8zMDgge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfY29udHJvbF8xNG1odl8xeGg5eF8zMDg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZXJyb3JfMTRtaHZfMXhoOXhfMTUzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMsICNkYjAwMDApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uYXdzdWlfd2FybmluZ18xNG1odl8xeGg5eF8xNTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmF3c3VpX2Vycm9yX19tZXNzYWdlXzE0bWh2XzF4aDl4XzMzODpub3QoI1xcOSksXG4uYXdzdWlfd2FybmluZ19fbWVzc2FnZV8xNG1odl8xeGg5eF8zMzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbGx5LWhpZGRlbl8xNG1odl8xeGg5eF8zNDM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF92cmd6dV9xYTF3Z18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0ciwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyLCA0cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItZDJ2Yml1LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290X3ZyZ3p1X3FhMXdnXzE0NSA+IC5hd3N1aV9yZWNvdmVyeV92cmd6dV9xYTF3Z18xODA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFhZmk5X2lzcDdxXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290XzFhZmk5X2lzcDdxXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWRkZW5fMWFmaTlfaXNwN3FfMTc2KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Jvb3RfMWFmaTlfaXNwN3FfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZGRlbl8xYWZpOV9pc3A3cV8xNzYpLmF3c3VpX25vLWl0ZW1zXzFhZmk5X2lzcDdxXzE3OSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tdG9wLWcxZWlvciwgdHJhbnNwYXJlbnQpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8ycmh5el9rdW9keV8xNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIGZvciBjb21wb25lbnQgdG8gZGlzdGluZ3Vpc2ggaW5wdXQgZnJvbSBvdGhlciBpbnB1dC1saWtlIGNvbXBvbmVudHMsIGZvciBleGFtcGxlIGF1dG9zdWdnZXN0ICovXG59XG5cbi5hd3N1aV9pbnB1dF8ycmh5el9rdW9keV8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGN1cnNvcjogdGV4dDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYiwgI2ZmZmZmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3MwdywgIzhjOGM5NCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3LCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6X2t1b2R5XzE0OTpub3QoI1xcOSk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3LCAjOGM4Yzk0KSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSkpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC01d290MWIsICNmZmZmZmYpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItNmI5eXBhLCAtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6X2t1b2R5XzE0OS5hd3N1aV9pbnB1dC1yZWFkb25seV8ycmh5el9rdW9keV8yMDM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC01d290MWIsICNmZmZmZmYpKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC1yNXRsbmssICNlYmViZjApKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKSkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LXJlYWRvbmx5LTZiOXlwYSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfa3VvZHlfMTQ5Om5vdCgjXFw5KTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItMzI4ajl3LCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLTZiOXlwYSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtNmI5eXBhLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtNmI5eXBhKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el9rdW9keV8xNDk6bm90KCNcXDkpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci0zMjhqOXcsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtNmI5eXBhKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS02Yjl5cGEsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC02Yjl5cGEpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6X2t1b2R5XzE0OTpub3QoI1xcOSk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItMzI4ajl3LCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLTZiOXlwYSk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtNmI5eXBhLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtNmI5eXBhKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el9rdW9keV8xNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLW0zZnB3OSwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLW0zZnB3OSwgIzAwNmNlMCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtNmI5eXBhLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYiwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6X2t1b2R5XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQsICNlYmViZjApKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC1yNXRsbmssICNlYmViZjApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtMWk5cjB4LCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6X2t1b2R5XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLTNsODdxbSwgI2I0YjRiYikpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6X2t1b2R5XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLTNsODdxbSwgI2I0YjRiYikpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6X2t1b2R5XzE0OTpub3QoI1xcOSk6ZGlzYWJsZWQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQtM2w4N3FtLCAjYjRiNGJiKSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfa3VvZHlfMTQ5Om5vdCgjXFw5KTppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el9rdW9keV8xNDkuYXdzdWlfaW5wdXQtaW52YWxpZF8ycmh5el9rdW9keV8yNjY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMsICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYywgI2RiMDAwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfa3VvZHlfMTQ5LmF3c3VpX2lucHV0LWludmFsaWRfMnJoeXpfa3VvZHlfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtNmI5eXBhLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el9rdW9keV8xNDkuYXdzdWlfaW5wdXQtaW52YWxpZF8ycmh5el9rdW9keV8yNjYuYXdzdWlfaW5wdXQtaGFzLWljb24tbGVmdF8ycmh5el9rdW9keV8yNzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtdDRhdDdyLCAzNnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfa3VvZHlfMTQ5LmF3c3VpX2lucHV0LXdhcm5pbmdfMnJoeXpfa3VvZHlfMjc4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmosICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el9rdW9keV8xNDkuYXdzdWlfaW5wdXQtd2FybmluZ18ycmh5el9rdW9keV8yNzg6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy02Yjl5cGEsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6X2t1b2R5XzE0OS5hd3N1aV9pbnB1dC13YXJuaW5nXzJyaHl6X2t1b2R5XzI3OC5hd3N1aV9pbnB1dC1oYXMtaWNvbi1sZWZ0XzJyaHl6X2t1b2R5XzI3NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC10NGF0N3IsIDM2cHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el9rdW9keV8xNDkuYXdzdWlfaW5wdXQtdHlwZS1zZWFyY2hfMnJoeXpfa3VvZHlfMjkwOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el9rdW9keV8xNDkuYXdzdWlfaW5wdXQtdHlwZS1zZWFyY2hfMnJoeXpfa3VvZHlfMjkwOm5vdCgjXFw5KTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el9rdW9keV8xNDkuYXdzdWlfaW5wdXQtdHlwZS1zZWFyY2hfMnJoeXpfa3VvZHlfMjkwOm5vdCgjXFw5KTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfa3VvZHlfMTQ5LmF3c3VpX2lucHV0LWhhcy1pY29uLWxlZnRfMnJoeXpfa3VvZHlfMjc1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC10NGF0N3IsIDM2cHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6X2t1b2R5XzE0OS5hd3N1aV9pbnB1dC1oYXMtaWNvbi1yaWdodF8ycmh5el9rdW9keV8zMDM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC10NGF0N3IsIDM2cHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6X2t1b2R5XzE0OS5hd3N1aV9pbnB1dC1oYXMtbm8tYm9yZGVyLXJhZGl1c18ycmh5el9rdW9keV8zMDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xufVxuXG4uYXdzdWlfaW5wdXQtY29udGFpbmVyXzJyaHl6X2t1b2R5XzMxMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9pbnB1dC1pY29uLWxlZnRfMnJoeXpfa3VvZHlfMzE4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAvIDIpO1xufVxuXG4uYXdzdWlfaW5wdXQtaWNvbi1yaWdodF8ycmh5el9rdW9keV8zMjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyhjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC8gMikgLSB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG59XG5cbi5hd3N1aV9pbnB1dC1idXR0b24tcmlnaHRfMnJoeXpfa3VvZHlfMzMxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaW5saW5lLWxhYmVsLXRyaWdnZXItd3JhcHBlcl8ycmh5el9rdW9keV8zMzU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtN3B4O1xufVxuLmF3c3VpX2lubGluZS1sYWJlbC10cmlnZ2VyLXdyYXBwZXItZnVsbC13aWR0aF8ycmh5el9rdW9keV8zMzg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWwtd3JhcHBlcl8ycmh5el9rdW9keV8zNDI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKiAtMSk7XG59XG4uYXdzdWlfaW5saW5lLWxhYmVsLXdyYXBwZXItZnVsbC13aWR0aF8ycmh5el9rdW9keV8zNDU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9pbmxpbmUtbGFiZWxfMnJoeXpfa3VvZHlfMzM1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYiwgI2ZmZmZmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtaWp1bDMyLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtd3h5NHdqLCA3MDApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSArIHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gMiAqIHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSk7XG4gIHotaW5kZXg6IDE7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9wbGFjZWhvbGRlcl9kd3VvbF8xMnY4cl8xNDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItMzI4ajl3LCAjNjU2ODcxKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYXdzdWlfaXRlbV9kd3VvbF8xMnY4cl8xNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9pdGVtX2R3dW9sXzEydjhyXzE1MSA+IC5hd3N1aV9jaGVja2JveF9kd3VvbF8xMnY4cl8xNTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG5cbi5hd3N1aV9vcHRpb24tZ3JvdXBfZHd1b2xfMTJ2OHJfMTY0Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG5cbi5hd3N1aV9maWx0ZXJfZHd1b2xfMTJ2OHJfMTY4Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfdHJpZ2dlcl9kd3VvbF8xMnY4cl8xNzM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hd3N1aV9sYXlvdXQtc3RydXRfZHd1b2xfMTJ2OHJfMTc5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5hd3N1aV9saXN0LWJvdHRvbV9kd3VvbF8xMnY4cl8xODU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB1bml0LXRlc3RzICovXG59XG5cbi5hd3N1aV9zZWxlY3RlZC1pY29uX2R3dW9sXzEydjhyXzE4OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC1pY2Vwa3gsICMwMDZjZTApO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfc2hvdy1sYWJlbC10YWdfZHd1b2xfMTJ2OHJfMTk0ID4gLmF3c3VpX3NlbGVjdGVkLWljb25fZHd1b2xfMTJ2OHJfMTg5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfaW5saW5lLXRva2VuLXRyaWdnZXJfZHd1b2xfMTJ2OHJfMTk4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2lubGluZS10b2tlbi1saXN0X2R3dW9sXzEydjhyXzIwNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCB0cmFuc3BhcmVudCwgd2hpdGUgMjBweCwgd2hpdGUpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9pbmxpbmUtdG9rZW4tbGlzdF9kd3VvbF8xMnY4cl8yMDU6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHRyYW5zcGFyZW50LCB3aGl0ZSAyMHB4LCB3aGl0ZSk7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4taGlkZGVuLXBsYWNlaG9sZGVyX2R3dW9sXzEydjhyXzIxOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4tY291bnRlcl9kd3VvbF8xMnY4cl8yMjU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC10cmlnZ2VyLXdyYXBwZXJfZHd1b2xfMTJ2OHJfMjI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTdweDtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC13cmFwcGVyX2R3dW9sXzEydjhyXzIzMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAqIC0xKTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbF9kd3VvbF8xMnY4cl8yMjk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXUsICNmZmZmZmYpLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiLCAjZmZmZmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1panVsMzIsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC13eHk0d2osIDcwMCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpICsgdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAycHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpKTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9pbmxpbmUtbGFiZWwtZGlzYWJsZWRfZHd1b2xfMTJ2OHJfMjU4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC1sZzd5cGQsICNlYmViZjApKTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC1pbmxpbmUtdG9rZW5zX2R3dW9sXzEydjhyXzI2Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVweCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF9kd3VvbF8xMnY4cl8yNjc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFmbjdqX3F6dXA3XzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3Jvb3RfMWZuN2pfcXp1cDdfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfcXp1cDdfMTUyOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTZvM3JwMCwgI2ZmZmZmZik7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC0zNGU4bjEsICM4YzhjOTQpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCk7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpLCBzdHJva2UgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWZuN2pfcXp1cDdfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfcXp1cDdfMTUyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWZuN2pfcXp1cDdfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfcXp1cDdfMTUyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWZuN2pfcXp1cDdfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfcXp1cDdfMTUyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yb290XzFmbjdqX3F6dXA3XzE0NSA+IC5hd3N1aV9zdHlsZWQtYm94LWNoZWNrZWRfMWZuN2pfcXp1cDdfMTY4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMWZuN2pfcXp1cDdfMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3gtaW5kZXRlcm1pbmF0ZV8xZm43al9xenVwN18xNjg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsLCAjMDA2Y2UwKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLTNnZDFibSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xZm43al9xenVwN18xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1kaXNhYmxlZF8xZm43al9xenVwN18xNzI6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xZm43al9xenVwN18xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1yZWFkb25seV8xZm43al9xenVwN18xNzI6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMyk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteHp6YXd3LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9yb290XzFmbjdqX3F6dXA3XzE0NSA+IC5hd3N1aV9zdHlsZWQtbGluZV8xZm43al9xenVwN18xNzY6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC00cDBtdWssICNmZmZmZmYpO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIGZpbGw6IG5vbmU7XG59XG4uYXdzdWlfcm9vdF8xZm43al9xenVwN18xNDUgPiAuYXdzdWlfc3R5bGVkLWxpbmUtZGlzYWJsZWRfMWZuN2pfcXp1cDdfMTgxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXZpbmV6NCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfcm9vdF8xZm43al9xenVwN18xNDUgPiAuYXdzdWlfc3R5bGVkLWxpbmUtcmVhZG9ubHlfMWZuN2pfcXp1cDdfMTg0Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1jMHM2N28sICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9vcHRpb25fMXAyY3hfMWJ5ZWlfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfb3B0aW9uXzFwMmN4XzFieWVpXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xcDJjeF8xYnllaV8xOTApIHtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxuLmF3c3VpX29wdGlvbl8xcDJjeF8xYnllaV8xNTMuYXdzdWlfcGFyZW50XzFwMmN4XzFieWVpXzE5Mzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG59XG4uYXdzdWlfb3B0aW9uXzFwMmN4XzFieWVpXzE1My5hd3N1aV9wYXJlbnRfMXAyY3hfMWJ5ZWlfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzFwMmN4XzFieWVpXzE5MCk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xcDJjeF8xYnllaV8xOTYpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZWlmbjd4LCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMXAyY3hfMWJ5ZWlfMjAwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9sYWJlbC1jb250ZW50XzFwMmN4XzFieWVpXzIwNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmF3c3VpX2xhYmVsXzFwMmN4XzFieWVpXzIwNzpub3QoI1xcOSksXG4uYXdzdWlfdGFnXzFwMmN4XzFieWVpXzIxNDpub3QoI1xcOSksXG4uYXdzdWlfbGFiZWwtdGFnXzFwMmN4XzFieWVpXzIxNTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9sYWJlbF8xcDJjeF8xYnllaV8yMDc6bm90KCNcXDkpLFxuLmF3c3VpX3RhZ18xcDJjeF8xYnllaV8yMTQ6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXdzdWlfbGFiZWwtcHJlZml4XzFwMmN4XzFieWVpXzIyNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG59XG5cbi5hd3N1aV9sYWJlbC10YWdfMXAyY3hfMWJ5ZWlfMjE1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGZsZXg6IGF1dG87XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbi5hd3N1aV9sYWJlbC10YWdfMXAyY3hfMWJ5ZWlfMjE1Om5vdCgjXFw5KTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV90YWdzXzFwMmN4XzFieWVpXzIzODpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMWJ5ZWlfMjM5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktYnd0bXA3LCAjNjU2ODcxKTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF3c3VpX3RhZ3NfMXAyY3hfMWJ5ZWlfMjM4LmF3c3VpX2hpZ2hsaWdodGVkXzFwMmN4XzFieWVpXzE5Njpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMWJ5ZWlfMjM5LmF3c3VpX2hpZ2hsaWdodGVkXzFwMmN4XzFieWVpXzE5Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci14bWR3eHAsICM2NTY4NzEpO1xufVxuLmF3c3VpX3RhZ3NfMXAyY3hfMWJ5ZWlfMjM4LmF3c3VpX3NlbGVjdGVkXzFwMmN4XzFieWVpXzI1MDpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMWJ5ZWlfMjM5LmF3c3VpX3NlbGVjdGVkXzFwMmN4XzFieWVpXzI1MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1id3RtcDcsICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfdGFnc18xcDJjeF8xYnllaV8yMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5hd3N1aV90YWdfMXAyY3hfMWJ5ZWlfMjE0Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9pY29uXzFwMmN4XzFieWVpXzI2NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX2ZpbHRlcmluZy1tYXRjaC1oaWdobGlnaHRfMXAyY3hfMWJ5ZWlfMjcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtNDl0ZWEzLCAjZjBmYmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtNGpmZDdzLCAjMDA2Y2UwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xufVxuXG4uYXdzdWlfZGlzYWJsZWRfMXAyY3hfMWJ5ZWlfMTkwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdDF6bDVpLCAjYjRiNGJiKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZGlzYWJsZWRfMXAyY3hfMWJ5ZWlfMTkwID4gLmF3c3VpX2NvbnRlbnRfMXAyY3hfMWJ5ZWlfMjAwID4gLmF3c3VpX3RhZ3NfMXAyY3hfMWJ5ZWlfMjM4Om5vdCgjXFw5KSxcbi5hd3N1aV9kaXNhYmxlZF8xcDJjeF8xYnllaV8xOTAgPiAuYXdzdWlfY29udGVudF8xcDJjeF8xYnllaV8yMDAgPiAuYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMWJ5ZWlfMjM5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXZhcmlhbnRfMXAyY3hfMWJ5ZWlfMjg2Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uYXdzdWlfY3VzdG9tLWNvbnRlbnRfMXAyY3hfMWJ5ZWlfMjkyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1oY3Vnc3UsICNmZmZmZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwLCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9lZXJzc18xNDUuYXdzdWlfcGFyZW50XzE1bzZ1X2VlcnNzXzE2NC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9lZXJzc18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZWVyc3NfMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2VlcnNzXzE2NCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9lZXJzc18xNDUgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfZWVyc3NfMTY3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0ciwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3BhZC1ib3R0b21fMTVvNnVfZWVyc3NfMTcxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3BhZC1ib3R0b21fMTVvNnVfZWVyc3NfMTcxID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2VlcnNzXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3ZpcnR1YWxfMTVvNnVfZWVyc3NfMTc4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9oYXMtYmFja2dyb3VuZF8xNW82dV9lZXJzc18xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZCwgI2YzZjNmNyk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9jaGlsZF8xNW82dV9lZXJzc18xODQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX2NoaWxkXzE1bzZ1X2VlcnNzXzE4NCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9lZXJzc18xNjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9lZXJzc18xNDUuYXdzdWlfZGlzYWJsZWRfMTVvNnVfZWVyc3NfMTkwID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2VlcnNzXzE2Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXQxemw1aSwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9lZXJzc18xNjQ6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9lZXJzc18xNjQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1yd3k3OTYsICMwZjE0MWEpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2VlcnNzXzE2NDpub3QoI1xcOSkge1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItNWQ5d3hkLCAjZjNmM2Y3KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2YywgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9lZXJzc18xNjQuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfZWVyc3NfMjA1Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9lZXJzc18xNjQuYXdzdWlfZGlzYWJsZWRfMTVvNnVfZWVyc3NfMTkwOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItYjV1eTQ2LCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1odmV5MDAsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2VlcnNzXzE2NC5hd3N1aV9kaXNhYmxlZF8xNW82dV9lZXJzc18xOTAgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfZWVyc3NfMTY3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLTlkeGI0OSwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9lZXJzc18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMTVvNnVfZWVyc3NfMjE1KS5hd3N1aV9pcy1rZXlib2FyZF8xNW82dV9lZXJzc18yMDUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2VlcnNzXzE2NDpub3QoI1xcOSkge1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtenc0b2FoLCAjZjBmYmZmKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTFmNDI0NiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9lZXJzc18xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZWVyc3NfMTY0Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC0xZjQyNDYsICMwMDZjZTApLCBpbnNldCAwIDAgMCBjYWxjKDIgKiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2YywgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9lZXJzc18xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZWVyc3NfMTY0LmF3c3VpX2lzLWtleWJvYXJkXzE1bzZ1X2VlcnNzXzIwNTpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtMWY0MjQ2LCAjMDA2Y2UwKSwgaW5zZXQgMCAwIDAgY2FsYygyICogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpKSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTcwaW92ZCwgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9lZXJzc18xNjQuYXdzdWlfbmV4dC1pdGVtLXNlbGVjdGVkXzE1bzZ1X2VlcnNzXzIyOTpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9lZXJzc18xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfZWVyc3NfMTY0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2VlcnNzXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNW82dV9lZXJzc18yMTUpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2YywgIzhjOGM5NCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV9lZXJzc18xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZWVyc3NfMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzE1bzZ1X2VlcnNzXzIxNSkuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfZWVyc3NfMjA1IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtNzBpb3ZkLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2VlcnNzXzE2NCArIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2VlcnNzXzE2NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2VlcnNzXzE2NC5hd3N1aV9wcmV2aW91cy1pdGVtLXNlbGVjdGVkXzE1bzZ1X2VlcnNzXzIzOTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9lZXJzc18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfZWVyc3NfMTkwKSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9lZXJzc18xNjcge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1laWZuN3gsICM0MjQ2NTApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9lZXJzc18xNDUuYXdzdWlfcGFyZW50XzE1bzZ1X2VlcnNzXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9lZXJzc18xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWd5bHp5MSwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9lZXJzc18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfZWVyc3NfMTY0KTpub3QoOmhhcyg+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9lZXJzc18xNjcpKSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9lZXJzc18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfZWVyc3NfMTY0KSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9lZXJzc18xNjcge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9lZXJzc18xNjQuYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfZWVyc3NfMTY0ID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2VlcnNzXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3BhcmVudF8xNW82dV9lZXJzc18xNjQuYXdzdWlfaW50ZXJhY3RpdmVHcm91cHNfMTVvNnVfZWVyc3NfMTY0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2VlcnNzXzE2NCA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV9lZXJzc18xNjc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1yd3k3OTYsICMwZjE0MWEpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9lZXJzc18xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfZWVyc3NfMTkwKTpub3QoLmF3c3VpX3BhcmVudF8xNW82dV9lZXJzc18xNjQpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9lZXJzc18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTVvNnVfZWVyc3NfMTkwKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9lZXJzc18yNzEgKyAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9zdGlja3lfMTVvNnVfZWVyc3NfMjcxKTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2VlcnNzXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9lZXJzc18xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSwgI2M2YzZjZCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZWVyc3NfMjcxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG4gIHotaW5kZXg6IDQ7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZWVyc3NfMjcxLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2VlcnNzXzE2NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9lZXJzc18yNzEuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfZWVyc3NfMTY0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZWVyc3NfMjcxID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X2VlcnNzXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9lZXJzc18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2VlcnNzXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9lZXJzc18xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfZWVyc3NfMTY0KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhLCAjYzZjNmNkKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSwgI2M2YzZjZCksIGluc2V0IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLXJqc2hzdSwgMnB4KSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2MiwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZWVyc3NfMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2VlcnNzXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9lZXJzc18xNjQpOm5vdCguYXdzdWlfd2l0aC1zY3JvbGxiYXJfMTVvNnVfZWVyc3NfMjkwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhLCAjYzZjNmNkKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSwgI2M2YzZjZCksIGluc2V0IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLXJqc2hzdSwgMnB4KSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2MiwgI2I0YjRiYiksIGluc2V0IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1yanNoc3UsIDJweCkpIDAgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXIteHlnOXYyLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9lZXJzc18yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZWVyc3NfMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2VlcnNzXzE2NCk6bm90KC5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfZWVyc3NfMjkzKSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZWVyc3NfMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2VlcnNzXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV9lZXJzc18xNjQpOm5vdCguYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1X2VlcnNzXzI5Myk6bm90KC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9lZXJzc18yNzE6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9lZXJzc18xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfZWVyc3NfMTY0KTpub3QoLmF3c3VpX2FmdGVyLWhlYWRlcl8xNW82dV9lZXJzc18yOTMpLmF3c3VpX3dpdGgtc2Nyb2xsYmFyXzE1bzZ1X2VlcnNzXzI5MCkge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3N0aWNreV8xNW82dV9lZXJzc18yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfZWVyc3NfMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2VlcnNzXzE2NCkuYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1X2VlcnNzXzI5MyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWhjdWdzdSwgI2ZmZmZmZiksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEsICNjNmM2Y2QpLCBpbnNldCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1yanNoc3UsIDJweCkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djIsICNiNGI0YmIpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9lZXJzc18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X2VlcnNzXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9lZXJzc18xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfZWVyc3NfMTY0KS5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfZWVyc3NfMjkzOm5vdCguYXdzdWlfd2l0aC1zY3JvbGxiYXJfMTVvNnVfZWVyc3NfMjkwKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWhjdWdzdSwgI2ZmZmZmZiksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEsICNjNmM2Y2QpLCBpbnNldCB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1yanNoc3UsIDJweCkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci14eWc5djIsICNiNGI0YmIpLCBpbnNldCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItcmpzaHN1LCAycHgpKSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLXh5Zzl2MiwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZWVyc3NfMjcxLmF3c3VpX2Rpc2FibGVkXzE1bzZ1X2VlcnNzXzE5MC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV9lZXJzc18xNjQ6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfZWVyc3NfMjcxLmF3c3VpX2Rpc2FibGVkXzE1bzZ1X2VlcnNzXzE5MC5hd3N1aV9zZWxlY3RlZF8xNW82dV9lZXJzc18xNjQ6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfZWVyc3NfMTQ1LmF3c3VpX3ZpcnR1YWxfMTVvNnVfZWVyc3NfMTc4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kcm9wZG93bi12aXJ0dWFsLW9mZnNldC13aWR0aC05Z29zbHAsIDJweCk7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV92aXJ0dWFsXzE1bzZ1X2VlcnNzXzE3ODpub3QoI1xcOSk6Zmlyc3Qtb2YtdHlwZTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X2VlcnNzXzE2NCwgLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X2VlcnNzXzE2NCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS10b3AtZzFlaW9yLCB0cmFuc3BhcmVudCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV9lZXJzc18xNDUuYXdzdWlfdmlydHVhbF8xNW82dV9lZXJzc18xNzguYXdzdWlfcGFyZW50XzE1bzZ1X2VlcnNzXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV9lZXJzc18xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWd5bHp5MSwgI2M2YzZjZCksIGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC0yOHByMmEsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfbWVhc3VyZS1zdHJ1dF8xNW82dV9lZXJzc18zMjI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X2VlcnNzXzE0NS5hd3N1aV92aXJ0dWFsXzE1bzZ1X2VlcnNzXzE3OCA+IC5hd3N1aV9tZWFzdXJlLXN0cnV0XzE1bzZ1X2VlcnNzXzMyMjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkpO1xufVxuXG4uYXdzdWlfc2NyZWVucmVhZGVyLWNvbnRlbnRfMTVvNnVfZWVyc3NfMzM0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn1cblxuLmF3c3VpX29wdGlvbi1jb250ZW50XzE1bzZ1X2VlcnNzXzM0MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3NlbGVjdC1hbGxfMTVvNnVfZWVyc3NfMzQ0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb18xZG4wdF8xNjE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLW1yMjBuOSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC1lNzBxeTYsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb18xZG4wdF8xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxID4gLmF3c3VpX2Fycm93XzE4ZXNvXzFkbjB0XzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29fMWRuMHRfMTYxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC01d290MWIsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1nNndzMHcsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3MwdywgIzhjOGM5NCk7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1yb290XzE4ZXNvXzFkbjB0XzIyMTpub3QoI1xcOSksIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb18xZG4wdF8yMjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMHB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBib3JkZXItYmxvY2std2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCk7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgbWluLWJsb2NrLXNpemU6IHVuc2V0O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tcm9vdF8xOGVzb18xZG4wdF8yMjE6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29fMWRuMHRfMjIxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29fMWRuMHRfMjIxOm5vdCgjXFw5KTpmb2N1cywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tbmVzdGVkXzE4ZXNvXzFkbjB0XzIyMTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczMsIC01cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29fMWRuMHRfMjIxOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29fMWRuMHRfMjIxOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWk4cmRzMywgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWk4cmRzMywgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzLCAtNXB4KSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWk4cmRzMywgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczMsIC01cHgpICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb18xZG4wdF8yMjE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KSAvIDIpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MS5hd3N1aV9oYXMtY2FyZXRfMThlc29fMWRuMHRfMjU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtdDRhdDdyLCAzNnB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjEgPiAuYXdzdWlfcGxhY2Vob2xkZXJfMThlc29fMWRuMHRfMjYwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLTMyOGo5dywgIzY1Njg3MSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29fMWRuMHRfMTYxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAvIDIpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1ybzl1b3YsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MTpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfYXJyb3dfMThlc29fMWRuMHRfMTYxIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLTAyOXZ1NCwgIzAwMmI2Nik7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxLmF3c3VpX3ByZXNzZWRfMThlc29fMWRuMHRfMjczID4gLmF3c3VpX2Fycm93XzE4ZXNvXzFkbjB0XzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29fMWRuMHRfMjc2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtbGc3eXBkLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC1yNXRsbmssICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC1yNXRsbmssICNlYmViZjApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHgsICNiNGI0YmIpO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvXzFkbjB0XzI3NiA+IC5hd3N1aV9hcnJvd18xOGVzb18xZG4wdF8xNjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLTcyN2w2ZCwgI2I0YjRiYik7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvXzFkbjB0XzI3Ni5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMWRuMHRfMjIxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtbGc3eXBkLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC1yNXRsbmssICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC1yNXRsbmssICNlYmViZjApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHgsICNiNGI0YmIpO1xuICBjdXJzb3I6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteHp6YXd3LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29fMWRuMHRfMjc2ID4gLmF3c3VpX3BsYWNlaG9sZGVyXzE4ZXNvXzFkbjB0XzI2MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC0zbDg3cW0sICNiNGI0YmIpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MS5hd3N1aV9yZWFkb25seV8xOGVzb18xZG4wdF8yOTc6bm90KCNcXDkpOm5vdCguYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvXzFkbjB0XzI3Nik6bm90KC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzFkbjB0XzIyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC1yNXRsbmssICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC1yNXRsbmssICNlYmViZjApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MS5hd3N1aV9yZWFkb25seV8xOGVzb18xZG4wdF8yOTc6bm90KCNcXDkpOm5vdCguYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvXzFkbjB0XzI3Nikge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xZG4wdF8yMjEpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLW0zZnB3OSwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtbTNmcHc5LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzFkbjB0XzIyMSk6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xZG4wdF8yMjEpLmF3c3VpX2ludmFsaWRfMThlc29fMWRuMHRfMzIyLCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xZG4wdF8yMjEpLmF3c3VpX2ludmFsaWRfMThlc29fMWRuMHRfMzIyOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYywgI2RiMDAwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjLCAjZGIwMDAwKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMWRuMHRfMjIxKS5hd3N1aV9pbnZhbGlkXzE4ZXNvXzFkbjB0XzMyMjpmb2N1cywgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29fMWRuMHRfMjIxKS5hd3N1aV9pbnZhbGlkXzE4ZXNvXzFkbjB0XzMyMjpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xZG4wdF8yMjEpLmF3c3VpX3dhcm5pbmdfMThlc29fMWRuMHRfMzMxLCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb18xZG4wdF8yMjEpLmF3c3VpX3dhcm5pbmdfMThlc29fMWRuMHRfMzMxOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaiwgIzg1NTkwMCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzFkbjB0XzIyMSkuYXdzdWlfd2FybmluZ18xOGVzb18xZG4wdF8zMzE6Zm9jdXMsIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb18xZG4wdF8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvXzFkbjB0XzIyMSkuYXdzdWlfd2FybmluZ18xOGVzb18xZG4wdF8zMzE6Zm9jdXM6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvXzFkbjB0XzE2MS5hd3N1aV9jdXN0b20tb3B0aW9uXzE4ZXNvXzFkbjB0XzM0MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgb3ZlcmZsb3c6IGNsaXA7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29fMWRuMHRfMTYxLmF3c3VpX2lubGluZS10b2tlbnNfMThlc29fMWRuMHRfMzQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl9kbThneF9tNDV1OF8xNDU6bm90KCNcXDkpLFxuLmF3c3VpX3Rva2VuX2RtOGd4X200NXU4XzE0Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Jvb3RfZG04Z3hfbTQ1dThfMTUwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfZG04Z3hfbTQ1dThfMTUwLmF3c3VpX2hhcy1pdGVtc19kbThneF9tNDV1OF8xODE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19kbThneF9tNDV1OF8xODEpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMWkyd2dfMXZtdnZfMTYxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfMXZtdnZfMTkzOm5vdCgjXFw5KSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1kaXNtaXNzLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LXJvOXVvdiwgIzAwNmNlMCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfMXZtdnZfMTkzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z18xdm12dl8xOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z18xdm12dl8xOTM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfMXZtdnZfMTkzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z18xdm12dl8xOTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWRpc21pc3MtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci0wMjl2dTQsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbi1pbmxpbmVfMWkyd2dfMXZtdnZfMjM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9pY29uXzFpMndnXzF2bXZ2XzI0MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfaWNvbi1pbmxpbmVfMWkyd2dfMXZtdnZfMjQ3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYXdzdWlfdG9rZW4tbm9ybWFsXzFpMndnXzF2bXZ2XzI1Mjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV90b2tlbi1pbmxpbmVfMWkyd2dfMXZtdnZfMjU5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9rZW4taW5saW5lXzFpMndnXzF2bXZ2XzI1OTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9rZW4taW5saW5lXzFpMndnXzF2bXZ2XzI1OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Rva2VuLWlubGluZV8xaTJ3Z18xdm12dl8yNTk6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdG9rZW4tb3B0aW9uLWlubGluZV8xaTJ3Z18xdm12dl8yODU6bm90KCNcXDkpIHtcbiAgbWF4LWJsb2NrLXNpemU6IDIwcHg7XG59XG5cbi5hd3N1aV90b2tlbi1ib3hfMWkyd2dfMXZtdnZfMjg5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIsICMwMDZjZTApKTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtdG9rZW4tdmVydGljYWwtaXY3c3BqLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdG9rZW4tdmVydGljYWwtaXY3c3BqLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtMG13cjllLCAjZjBmYmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdG9rZW4tYm94LXdpdGhvdXQtZGlzbWlzc18xaTJ3Z18xdm12dl8zMDg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG5cbi5hd3N1aV90b2tlbi1ib3gtaW5saW5lXzFpMndnXzF2bXZ2XzMxMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IDIwcHg7XG4gIG1heC1ibG9jay1zaXplOiAyMHB4O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIsICMwMDZjZTApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYiwgIzAwNmNlMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC0wbXdyOWUsICNmMGZiZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZGlzYWJsZS1wYWRkaW5nXzFpMndnXzF2bXZ2XzMzMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1yZWFkb25seV8xaTJ3Z18xdm12dl8zMzkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfMXZtdnZfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV90b2tlbi1ib3gtZGlzYWJsZWRfMWkyd2dfMXZtdnZfMzQwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzF2bXZ2XzE5Mzpub3QoI1xcOSkge1xuICBjdXJzb3I6IGluaXRpYWw7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94LXJlYWRvbmx5XzFpMndnXzF2bXZ2XzMzOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkLW9ubHktNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtcmVhZC1vbmx5LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV90b2tlbi1ib3gtcmVhZG9ubHlfMWkyd2dfMXZtdnZfMzM5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnXzF2bXZ2XzE5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtZGlzbWlzcy1jb2xvci1yZWFkLW9ubHktNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC03MjdsNmQsICNiNGI0YmIpKTtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1kaXNhYmxlZF8xaTJ3Z18xdm12dl8zNDA6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteHp6YXd3LCAjZGVkZWUzKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZikpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kaXNhYmxlZC1sZzJzb2UsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Rva2VuLWJveC1kaXNhYmxlZF8xaTJ3Z18xdm12dl8zNDAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfMXZtdnZfMTkzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1kaXNtaXNzLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQtNzI3bDZkLCAjYjRiNGJiKSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X2dmd3YzX3RzeThwXzE5Mzpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF9nZnd2M190c3k4cF8xOTMuYXdzdWlfaG9yaXpvbnRhbF9nZnd2M190c3k4cF8xOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hd3N1aV9yb290X2dmd3YzX3RzeThwXzE5My5hd3N1aV92ZXJ0aWNhbF9nZnd2M190c3k4cF8yMDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX2xpc3RfZ2Z3djNfdHN5OHBfMjA3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2xpc3RfZ2Z3djNfdHN5OHBfMjA3LmF3c3VpX2hvcml6b250YWxfZ2Z3djNfdHN5OHBfMTk2Om5vdCgjXFw5KSwgLmF3c3VpX2xpc3RfZ2Z3djNfdHN5OHBfMjA3LmF3c3VpX3ZlcnRpY2FsX2dmd3YzX3RzeThwXzIwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9saXN0X2dmd3YzX3RzeThwXzIwNy5hd3N1aV9ob3Jpem9udGFsX2dmd3YzX3RzeThwXzE5Njpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXdzdWlfbGlzdF9nZnd2M190c3k4cF8yMDcuYXdzdWlfdmVydGljYWxfZ2Z3djNfdHN5OHBfMjAyOm5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfbGlzdF9nZnd2M190c3k4cF8yMDcuYXdzdWlfZ3JpZF9nZnd2M190c3k4cF8yMjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMjMwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9saXN0X2dmd3YzX3RzeThwXzIwNy5hd3N1aV9ncmlkX2dmd3YzX3RzeThwXzIyNjpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uYXdzdWlfbGlzdC1pdGVtX2dmd3YzX3RzeThwXzIzODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdG9nZ2xlLWNvbnRhaW5lci1pbmxpbmVfZ2Z3djNfdHN5OHBfMjQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV90b2dnbGVfZ2Z3djNfdHN5OHBfMjQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQteTJqaXA5LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdG9nZ2xlX2dmd3YzX3RzeThwXzI0NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90b2dnbGVfZ2Z3djNfdHN5OHBfMjQ1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RvZ2dsZV9nZnd2M190c3k4cF8yNDU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M190c3k4cF8yNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLTlvYnp6cCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M190c3k4cF8yNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfdHN5OHBfMjQ1Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfdHN5OHBfMjQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV90b2dnbGVfZ2Z3djNfdHN5OHBfMjQ1Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RvZ2dsZV9nZnd2M190c3k4cF8yNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzX3RzeThwXzI0NTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdG9nZ2xlX2dmd3YzX3RzeThwXzI0NTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV90b2dnbGVfZ2Z3djNfdHN5OHBfMjQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2dnbGVfZ2Z3djNfdHN5OHBfMjQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzX3RzeThwXzI0NSA+IC5hd3N1aV9kZXNjcmlwdGlvbl9nZnd2M190c3k4cF8zMzg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3NlcGFyYXRvcl9nZnd2M190c3k4cF8zNDI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfZjhnNnFfMWd5dXZfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZW1iZWRkZWRfZjhnNnFfMWd5dXZfMTc3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX3Rva2Vuc19mOGc2cV8xZ3l1dl8yMTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xcHg3Z18zbWxjal8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9jaGFydC1maWx0ZXJfMXB4N2dfM21sY2pfMTc3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY3VzdG9tLWljb24td3JhcHBlcl8xcHg3Z18zbWxjal8xODE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX21hcmtlcl8xa2pjN18xbjh4cV8xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbWFya2VyXzFramM3XzFuOHhxXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9tYXJrZXJfMWtqYzdfMW44eHFfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX21hcmtlcl8xa2pjN18xbjh4cV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xa2pjN18xbjh4cV8xNjc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG4uYXdzdWlfcm9vdF8xa2pjN18xbjh4cV8xNjc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmF3c3VpX3RpdGxlXzFramM3XzFuOHhxXzIwMjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QgdXRpbHMgKi9cbn1cblxuLmF3c3VpX2xpc3RfMWtqYzdfMW44eHFfMjA2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9tYXJrZXJfMWtqYzdfMW44eHFfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9tYXJrZXJfMWtqYzdfMW44eHFfMTUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbWFya2VyXzFramM3XzFuOHhxXzE1Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbWFya2VyXzFramM3XzFuOHhxXzE1Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX21hcmtlcl8xa2pjN18xbjh4cV8xNTM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX21hcmtlcl8xa2pjN18xbjh4cV8xNTMuYXdzdWlfbWFya2VyLS1kaW1tZWRfMWtqYzdfMW44eHFfMjUyOm5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uYXdzdWlfbWFya2VyXzFramM3XzFuOHhxXzE1My5hd3N1aV9tYXJrZXItLWhpZ2hsaWdodGVkXzFramM3XzFuOHhxXzI1NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QgdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZW1wdHktYXBwZWFyX240cWxwXzF3Z3BnXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX240cWxwXzF3Z3BnXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWYsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fbjRxbHBfMXdncGdfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2VtcHR5LWFwcGVhcl9uNHFscF8xd2dwZ18xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZW1wdHktYXBwZWFyX240cWxwXzF3Z3BnXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9lbXB0eS1hcHBlYXJfbjRxbHBfMXdncGdfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfbjRxbHBfMXdncGdfMTc1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50O1xuICBnYXA6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cblxuLmF3c3VpX2VtcHR5X240cWxwXzF3Z3BnXzE1Mzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1lbXB0eS13dWV4em8sICM2NTY4NzEpO1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cblxuLmF3c3VpX3Jvd19uNHFscF8xd2dwZ18yMTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9kaXZpZGVyX240cWxwXzF3Z3BnXzIyMjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9yb3ctY29udHJvbF9uNHFscF8xd2dwZ18yMjc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9maWVsZF9uNHFscF8xd2dwZ18yMzE6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuXG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzF3Z3BnXzIzNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHgsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwXzF3Z3BnXzIzNSA+IGE6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjNlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC1saXN3bWksIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xd2dwZ18yMzUgPiBhOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xd2dwZ18yMzUgPiBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xd2dwZ18yMzUgPiBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXdncGdfMjM1ID4gYTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXdncGdfMjM1ID4gYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xd2dwZ18yMzUgPiBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF8xd2dwZ18yMzUgPiBhOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXdncGdfMjM1ID4gYTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfMXdncGdfMjM1ID4gYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cblxuLmF3c3VpX2FkZC1yb3dfbjRxbHBfMXdncGdfMjgyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuXG4uYXdzdWlfYWRkLWJ1dHRvbl9uNHFscF8xd2dwZ18yODY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yZW1vdmUtYnV0dG9uLWNvbnRhaW5lcl9uNHFscF8xd2dwZ18yOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXdzdWlfcmVtb3ZlLWJ1dHRvbi1maWVsZC1wYWRkaW5nX240cWxwXzF3Z3BnXzI5NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSk7XG59XG5cbi5hd3N1aV9yZW1vdmUtYnV0dG9uLW93bi1yb3dfbjRxbHBfMXdncGdfMjk4Om5vdCgjXFw5KSB7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xufVxuXG4uYXdzdWlfcmVtb3ZlLWJ1dHRvbl9uNHFscF8xd2dwZ18yOTA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kcm9wZG93bi1mb290ZXJfdm04cWZfanhkdmhfNTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnRfdm04cWZfanhkdmhfMTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzEyaHdjX29ib2k0XzU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9sYXlvdXQtc3RydXRfMTJod2Nfb2JvaTRfOTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uYXdzdWlfbGlzdC1ib3R0b21fMTJod2Nfb2JvaTRfMTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB1bml0LXRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9iYWRnZV8xeWp5Z19hajdsYV8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYmFkZ2Utenk4OXB2LCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1iYWRnZS16eTg5cHYsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdiwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdiwgNHB4KTtcbiAgYm9yZGVyLWJsb2NrLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWlubGluZS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtY3M0eWt6LCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z19hajdsYV8xNDUuYXdzdWlfYmFkZ2UtY29sb3ItZ3JleV8xeWp5Z19hajdsYV8xOTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1uYW9ocnosICM0MjQ2NTApO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnX2FqN2xhXzE0NS5hd3N1aV9iYWRnZS1jb2xvci1ncmVlbl8xeWp5Z19hajdsYV8xOTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tNDBkZGV6LCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z19hajdsYV8xNDUuYXdzdWlfYmFkZ2UtY29sb3ItYmx1ZV8xeWp5Z19hajdsYV8xOTc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS1jamlvbW0sICMwMDZjZTApO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnX2FqN2xhXzE0NS5hd3N1aV9iYWRnZS1jb2xvci1yZWRfMXlqeWdfYWo3bGFfMjAwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXJlZC1kZzVuM2QsICNkYjAwMDApO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnX2FqN2xhXzE0NS5hd3N1aV9iYWRnZS1jb2xvci1zZXZlcml0eS1jcml0aWNhbF8xeWp5Z19hajdsYV8yMDM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwtdDhzNG90LCAjODcwMzAzKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWNyaXRpY2FsLWdmN3BrYywgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfYWo3bGFfMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLXNldmVyaXR5LWhpZ2hfMXlqeWdfYWo3bGFfMjA3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtZmppOTBkLCAjY2UzMzExKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtaGJtZTE5LCAjZjlmOWZhKTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z19hajdsYV8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktbWVkaXVtXzF5anlnX2FqN2xhXzIxMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tb2RlazFiLCAjZjg5MjU2KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1laGpocDksICMwZjE0MWEpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnX2FqN2xhXzE0NS5hd3N1aV9iYWRnZS1jb2xvci1zZXZlcml0eS1sb3dfMXlqeWdfYWo3bGFfMjE1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy05ZnFrbTgsICNmMmNkNTQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbG93LXBkY3FteSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfYWo3bGFfMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLXNldmVyaXR5LW5ldXRyYWxfMXlqeWdfYWo3bGFfMjE5Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtcjg1MGh2LCAjNjU2ODcxKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtZjFsemFlLCAjZjlmOWZhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfc2VyaWVzXzF5ejljXzFzNDVnXzE4OTpub3QoI1xcOSksXG4uYXdzdWlfc2VyaWVzLS1iYXJfMXl6OWNfMXM0NWdfMTkwID4gLmF3c3VpX3Nlcmllc19fcmVjdF8xeXo5Y18xczQ1Z18xOTA6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc2VyaWVzXzF5ejljXzFzNDVnXzE4OTpub3QoI1xcOSksXG4gIC5hd3N1aV9zZXJpZXMtLWJhcl8xeXo5Y18xczQ1Z18xOTAgPiAuYXdzdWlfc2VyaWVzX19yZWN0XzF5ejljXzFzNDVnXzE5MDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZXJpZXNfMXl6OWNfMXM0NWdfMTg5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Nlcmllc18xeXo5Y18xczQ1Z18xODk6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZXJpZXMtLWJhcl8xeXo5Y18xczQ1Z18xOTAgPiAuYXdzdWlfc2VyaWVzX19yZWN0XzF5ejljXzFzNDVnXzE5MDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZXJpZXMtLWJhcl8xeXo5Y18xczQ1Z18xOTAgPiAuYXdzdWlfc2VyaWVzX19yZWN0XzF5ejljXzFzNDVnXzE5MDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9leGl0aW5nXzF5ejljXzFzNDVnXzIwNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLW91dC0wXzF5ejljXzFzNDVnXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWItYTBrbmtlLCBjdWJpYy1iZXppZXIoMSwgMCwgMC44MywgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1vdXQtMF8xeXo5Y18xczQ1Z18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2V4aXRpbmdfMXl6OWNfMXM0NWdfMjA3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2V4aXRpbmdfMXl6OWNfMXM0NWdfMjA3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2V4aXRpbmdfMXl6OWNfMXM0NWdfMjA3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMXl6OWNfMXM0NWdfMjI5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfc2VyaWVzXzF5ejljXzFzNDVnXzE4OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC14cjJ0NHAsIDJweCk7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC1saW5lLWpvaW4tbXV0a2piLCByb3VuZCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfc2VyaWVzLS1oaWdobGlnaHRlZF8xeXo5Y18xczQ1Z18yNDI6bm90KCNcXDkpLFxuLmF3c3VpX3Nlcmllc19fYmFyLS1oaWdobGlnaHRlZF8xeXo5Y18xczQ1Z18yNDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiBkb20gcXVlcnkgKi9cbn1cblxuLmF3c3VpX3Nlcmllcy0tZGltbWVkXzF5ejljXzFzNDVnXzI0Nzpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5hd3N1aV9zZXJpZXMtLXRocmVzaG9sZF8xeXo5Y18xczQ1Z18yNTE6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtZGFzaC1hcnJheS10Nzgwem0sIDMgNSk7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgteHIydDRwLCAycHgpO1xufVxuXG4uYXdzdWlfYmFyLWdyb3VwXzF5ejljXzFzNDVnXzI1Njpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY2FsZW5kYXJfMXlrYXJfcDE1MDdfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xeWthcl9wMTUwN18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLTZhdjc4ZCwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay0ybjQwengsIGVhc2Utb3V0KTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xeWthcl9wMTUwN18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NhbGVuZGFyXzF5a2FyX3AxNTA3XzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jYWxlbmRhcl8xeWthcl9wMTUwN18xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY2FsZW5kYXJfMXlrYXJfcDE1MDdfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzF5a2FyX3AxNTA3XzE4MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NhbGVuZGFyXzF5a2FyX3AxNTA3XzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmF3c3VpX2NhbGVuZGFyLWlubmVyXzF5a2FyX3AxNTA3XzIxODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWhlYWRlcl8xeWthcl9wMTUwN18yMjI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2NhbGVuZGFyLWhlYWRlci10aXRsZV8xeWthcl9wMTUwN18yMjc6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtcm5vYmFwLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2NhbGVuZGFyLW5leHQtYnRuXzF5a2FyX3AxNTA3XzIzNTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGZvciBpZGVudGlmeWluZyBlbGVtZW50ICovXG59XG4uYXdzdWlfY2FsZW5kYXItcHJldi1idG5fMXlrYXJfcDE1MDdfMjM4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgZm9yIGlkZW50aWZ5aW5nIGVsZW1lbnQgKi9cbn1cbi5hd3N1aV9jYWxlbmRhci1ncmlkXzF5a2FyX3AxNTA3XzI0MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi5hd3N1aV9jYWxlbmRhci1ncmlkXzF5a2FyX3AxNTA3XzI0MTpub3QoI1xcOSk6bm90KC5hd3N1aV9jYWxlbmRhci1ncmlkLWRlbnNlXzF5a2FyX3AxNTA3XzI0NSkge1xuICBib3JkZXItc3BhY2luZzogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1ndXR0ZXItd2Mzd3ByLCA2cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfY2FsZW5kYXItZ3JpZC1kZW5zZV8xeWthcl9wMTUwN18yNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG4uYXdzdWlfY2FsZW5kYXItZ3JpZC1jZWxsXzF5a2FyX3AxNTA3XzI1Mzpub3QoI1xcOSkge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiB1bnNldDtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWhlYWRlcl8xeWthcl9wMTUwN18yNTg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLWlsZjdoZywgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX3AxNTA3XzI1ODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1LCB0cmFuc3BhcmVudCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXQxemw1aSwgI2I0YjRiYik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX3AxNTA3XzI1ODpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1LCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1lbmFibGVkXzF5a2FyX3AxNTA3XzI3ODpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWJ3dG1wNywgIzY1Njg3MSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1lbmFibGVkXzF5a2FyX3AxNTA3XzI3ODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1lbmFibGVkXzF5a2FyX3AxNTA3XzI3OC5hd3N1aV9jYWxlbmRhci1kYXRlLWN1cnJlbnQtcGFnZV8xeWthcl9wMTUwN18yODg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1lbmFibGVkXzF5a2FyX3AxNTA3XzI3OC5hd3N1aV9jYWxlbmRhci1kYXRlLWN1cnJlbnQtcGFnZV8xeWthcl9wMTUwN18yODg6bm90KCNcXDkpOmhvdmVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItMHhwYmFxLCAjMGYxNDFhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLTVkOXd4ZCwgI2YzZjNmNyk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1lbmFibGVkXzF5a2FyX3AxNTA3XzI3OC5hd3N1aV9jYWxlbmRhci1kYXRlLWN1cnJlbnQtcGFnZV8xeWthcl9wMTUwN18yODg6bm90KCNcXDkpOmhvdmVyOm5vdCguYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9wMTUwN18yOTkpOjphZnRlciB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2YywgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmMsICM4YzhjOTQpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtY3VycmVudF8xeWthcl9wMTUwN18yODg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLTFhbzkxbSwgI2YzZjNmNyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX3AxNTA3XzI1ODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyX3AxNTA3XzI1ODpub3QoI1xcOSk6bm90KC5hd3N1aV9jYWxlbmRhci1kYXRlLWRlbnNlXzF5a2FyX3AxNTA3XzMyMCk6OmFmdGVyIHtcbiAgaW5zZXQtYmxvY2stZW5kOiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWRlbnNlXzF5a2FyX3AxNTA3XzMyMDpub3QoI1xcOSk6OmFmdGVyIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0xcHg7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9wMTUwN18yNTggPiAuYXdzdWlfZGF0ZS1pbm5lcl8xeWthcl9wMTUwN18zMjg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfcDE1MDdfMjU4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9wMTUwN18yNTg6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfcDE1MDdfMjU4Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9wMTUwN18yNTg6bm90KCNcXDkpOmZvY3VzOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfcDE1MDdfMjU4Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyX3AxNTA3XzI5OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyX3AxNTA3XzI5OTpub3QoI1xcOSk6Zm9jdXM6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9wMTUwN18yOTk6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyX3AxNTA3XzI5OTpub3QoI1xcOSk6Zm9jdXM6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLTMxMXptbiwgI2Y5ZjlmYSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9wMTUwN18yOTk6bm90KCNcXDkpOmZvY3VzOmZvY3VzOjpiZWZvcmUge1xuICB6LWluZGV4OiAyO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfcDE1MDdfMjk5Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl9wMTUwN18yOTkgPiAuYXdzdWlfZGF0ZS1pbm5lcl8xeWthcl9wMTUwN18zMjg6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1zZWxlY3RlZC15eGVyMW4sICNmZmZmZmYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfY2FsZW5kYXItcm93XzF5a2FyX3AxNTA3XzQwMzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl9wMTUwN18yNTgge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkLXJlYXNvbi10b29sdGlwXzF5a2FyX3AxNTA3XzQwNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgb3IgdGVzdHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWYsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXhpN2xxbCwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLXRvcC1jb2xvciwgYm9yZGVyLXJpZ2h0LWNvbG9yLCBib3JkZXItYm90dG9tLWNvbG9yLCBib3JkZXItbGVmdC1jb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWYsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXhpN2xxbCwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTM6bm90KCNcXDkpOjpiZWZvcmUsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290X24xZnd0XzE4dHBpXzE1Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2hlYWRlci1pbm5lcl9uMWZ3dF8xOHRwaV8xODU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGVyX24xZnd0XzE4dHBpXzE4NTpub3QoI1xcOSk6bm90KDpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF8xOHRwaV8xOTQpKSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9ib2R5X24xZnd0XzE4dHBpXzE5NDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfZm9vdGVyX24xZnd0XzE4dHBpXzIwMjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGF1dG87XG59XG5cbi5hd3N1aV9yb290X24xZnd0XzE4dHBpXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtaDV5dHFuLCAjZmZmZmZmKSk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEsIHZhcigtLXNoYWRvdy1pdGVtLWNhcmQtbG8wdWg2LCBub25lKSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTM6bm90KCNcXDkpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci13aWR0aC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tY2FyZC1pZXJjcWYsIDFweCkpIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtYmw3NXBvLCAjYzZjNmNkKSk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItd2lkdGgtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLWNhcmQtaWVyY3FmLCAxcHgpKSB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWJsNzVwbywgI2M2YzZjZCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfbjFmd3RfMTh0cGlfMjY4KTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXdpZHRoLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1pNzJxZ2MsIDBweCkpIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLTJubzgzeiwgdHJhbnNwYXJlbnQpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzE4dHBpXzE1My5hd3N1aV9oaWdobGlnaHRlZF9uMWZ3dF8xOHRwaV8yNzE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZSwgI2YwZmJmZik7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfaGlnaGxpZ2h0ZWRfbjFmd3RfMTh0cGlfMjcxOm5vdCgjXFw5KTpiZWZvcmUge1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1jYXJkLXNlbGVjdGVkLWMxNzF6diwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXdpNDB3MiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1jYXJkLXNlbGVjdGVkLWMxNzF6diwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXdpNDB3MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzE4dHBpXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMTh0cGlfMTg1ICsgLmF3c3VpX2JvZHlfbjFmd3RfMTh0cGlfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMTh0cGlfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0XzE4dHBpXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMTh0cGlfMTg1ICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF8xOHRwaV8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfMTh0cGlfMTk0ICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF8xOHRwaV8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzE4dHBpXzE4NSArIC5hd3N1aV9ib2R5X24xZnd0XzE4dHBpXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzE4dHBpXzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMTh0cGlfMTg1ICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF8xOHRwaV8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF8xOHRwaV8xOTQgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzE4dHBpXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzE4dHBpXzI4NCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF8xOHRwaV8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzE4dHBpXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzE4dHBpXzIwMiksIC5hd3N1aV9yb290X24xZnd0XzE4dHBpXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0XzE4dHBpXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzE4dHBpXzI4NCk6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfMTh0cGlfMTk0LCArIC5hd3N1aV9mb290ZXJfbjFmd3RfMTh0cGlfMjAyKSwgLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzE4dHBpXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzE4dHBpXzI4NCk6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfMTh0cGlfMTk0LCArIC5hd3N1aV9mb290ZXJfbjFmd3RfMTh0cGlfMjAyKSwgLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF8xOHRwaV8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0XzE4dHBpXzE5NCwgKyAuYXdzdWlfZm9vdGVyX24xZnd0XzE4dHBpXzIwMikge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzE4dHBpXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzE4dHBpXzI3ODpub3QoI1xcOSksIC5hd3N1aV9yb290X24xZnd0XzE4dHBpXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzE4dHBpXzI3ODpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xOHRwaV8yNzg6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMTh0cGlfMjc4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZW1iZWRkZWQtOGJpODAyLCA4cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZW1iZWRkZWQtOGJpODAyLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZW1iZWRkZWQtOGJpODAyLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLThiaTgwMiwgOHB4KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzE4dHBpXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzE4dHBpXzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF8xOHRwaV8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2Zvb3Rlcl9uMWZ3dF8xOHRwaV8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLTZ3eTFucSwgMTBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1sMWt3cDIsIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF8xOHRwaV8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzE4dHBpXzMwOSksXG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF8xOHRwaV8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzE4dHBpXzMwOSksXG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0XzE4dHBpXzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzE4dHBpXzI4NCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMTh0cGlfMzA5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtbDFrd3AyLCAxMnB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzE4dHBpXzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMTh0cGlfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMTh0cGlfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMTh0cGlfMzA5LFxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfMTh0cGlfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMTh0cGlfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMTh0cGlfMzA5LFxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2Zvb3Rlcl9uMWZ3dF8xOHRwaV8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xOHRwaV8zMDkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtbDFrd3AyLCAxMnB4KSAtIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF8xOHRwaV8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xOHRwaV8zMDkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC02d3kxbnEsIDEwcHgpIC0gdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF8xOHRwaV8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xOHRwaV8zMDk6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfMTh0cGlfMTk0LCArIC5hd3N1aV9mb290ZXJfbjFmd3RfMTh0cGlfMjAyKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xOHRwaV8yNzg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3ODpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3ODpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3ODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWRlZmF1bHQtcTR6a3o5LCAxNnB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWRlZmF1bHQtcTR6a3o5LCAxNnB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWRlZmF1bHQtcTR6a3o5LCAxNnB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXE0emt6OSwgMTZweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzE4dHBpXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzE4dHBpXzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0XzE4dHBpXzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzE4dHBpXzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfMTh0cGlfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMTh0cGlfMjg0KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWc5Y21hZywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LXdrcnJiMCwgMjBweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMTh0cGlfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMTh0cGlfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xOHRwaV8zMDkpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF8xOHRwaV8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzE4dHBpXzMwOSksXG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfMTh0cGlfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMTh0cGlfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xOHRwaV8zMDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LXdrcnJiMCwgMjBweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfMTh0cGlfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMTh0cGlfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMTh0cGlfMzA5LFxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF8xOHRwaV8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xOHRwaV8zMDksXG4uYXdzdWlfcm9vdF9uMWZ3dF8xOHRwaV8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0XzE4dHBpXzI3OCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfMTh0cGlfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfMTh0cGlfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfMTh0cGlfMzA5IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtd2tycmIwLCAyMHB4KSAtIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfMTh0cGlfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF8xOHRwaV8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0XzE4dHBpXzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0XzE4dHBpXzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0XzE4dHBpXzMwOSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtZzljbWFnLCAxNnB4KSAtIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0XzE4dHBpXzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfMTh0cGlfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF8xOHRwaV8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF8xOHRwaV8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF8xOHRwaV8zMDk6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfMTh0cGlfMTk0LCArIC5hd3N1aV9mb290ZXJfbjFmd3RfMTh0cGlfMjAyKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfZnVsbC1oZWlnaHRfbjFmd3RfMTh0cGlfMzU1Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl9uMWZ3dF8xOHRwaV8zNTk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktNmxvMmw1LCAjNDI0NjUwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfY29udGVudF8xd2VwZ19xYTd0M18xNDU6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzF3ZXBnX3FhN3QzXzE0Njpub3QoI1xcOSksXG4uYXdzdWlfbGFiZWxfMXdlcGdfcWE3dDNfMTQ3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfbGFiZWxfMXdlcGdfcWE3dDNfMTQ3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC15dWFzY3ksICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfb3V0bGluZV8xd2VwZ19xYTd0M18xNTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9vdXRsaW5lXzF3ZXBnX3FhN3QzXzE1NS5hd3N1aV9zaG93LW91dGxpbmVfMXdlcGdfcWE3dDNfMTU4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbmF0aXZlLWlucHV0XzF3ZXBnX3FhN3QzXzE2Mjpub3QoI1xcOSk6Zm9jdXMgKyAuYXdzdWlfb3V0bGluZV8xd2VwZ19xYTd0M18xNTUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX3dyYXBwZXJfMXdlcGdfcWE3dDNfMTY2Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2xhYmVsLXdyYXBwZXJfMXdlcGdfcWE3dDNfMTcyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYXdzdWlfY29udGVudF8xd2VwZ19xYTd0M18xNDU6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZW1wdHktY29udGVudF8xd2VwZ19xYTd0M18xODM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDBweDtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzF3ZXBnX3FhN3QzXzE0Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHgsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tYm90dG9tLXBhZGRpbmdfMXdlcGdfcWE3dDNfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX2xhYmVsXzF3ZXBnX3FhN3QzXzE0Nzpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXdlcGdfcWE3dDNfMTQ2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfbGFiZWwtZGlzYWJsZWRfMXdlcGdfcWE3dDNfMjAxOm5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbi1kaXNhYmxlZF8xd2VwZ19xYTd0M18yMDI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC00MWI0NWQsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfY29udHJvbF8xd2VwZ19xYTd0M18yMDY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfY29udHJvbF8xd2VwZ19xYTd0M18yMDYgPiBpbnB1dDpub3QoI1xcOSksIC5hd3N1aV9jb250cm9sXzF3ZXBnX3FhN3QzXzIwNiA+IHN2Zzpub3QoI1xcOSksIC5hd3N1aV9jb250cm9sXzF3ZXBnX3FhN3QzXzIwNiA+IC5hd3N1aV9vdXRsaW5lXzF3ZXBnX3FhN3QzXzE1NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NvbnRyb2xfMXdlcGdfcWE3dDNfMjA2ID4gaW5wdXQ6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2syeTJxXzF6bHJwXzE0NS5hd3N1aV9yb290X2syeTJxXzF6bHJwXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2NoZWNrYm94LWNvbnRyb2xfazJ5MnFfMXpscnBfMTc4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KSkgLyAyKTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xufVxuXG4uYXdzdWlfb3V0bGluZV9rMnkycV8xemxycF8xODY6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfb3V0bGluZV9rMnkycV8xemxycF8xODY6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbi5hd3N1aV9vdXRsaW5lX2syeTJxXzF6bHJwXzE4Njpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3JhZGlvLWNvbnRyb2xfMXYxaGtfeWk1N3NfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KSkgLyAyKTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xufVxuXG4uYXdzdWlfb3V0bGluZV8xdjFoa195aTU3c18xNTM6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfb3V0bGluZV8xdjFoa195aTU3c18xNTM6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbi5hd3N1aV9vdXRsaW5lXzF2MWhrX3lpNTdzXzE1Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5nciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG5cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWJvcmRlcl8xdjFoa195aTU3c18xNzY6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LTM0ZThuMSwgIzhjOGM5NCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LTZvM3JwMCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1ib3JkZXJfMXYxaGtfeWk1N3NfMTc2LmF3c3VpX3N0eWxlZC1jaXJjbGUtZGlzYWJsZWRfMXYxaGtfeWk1N3NfMTgwOm5vdCgjXFw5KSwgLmF3c3VpX3N0eWxlZC1jaXJjbGUtYm9yZGVyXzF2MWhrX3lpNTdzXzE3Ni5hd3N1aV9zdHlsZWQtY2lyY2xlLXJlYWRvbmx5XzF2MWhrX3lpNTdzXzE4MDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3LCAjZGVkZWUzKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3LCAjZGVkZWUzKTtcbn1cblxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa195aTU3c18xODU6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwsICMwMDZjZTApO1xuICBmaWxsOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC00cDBtdWssICNmZmZmZmYpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfeWk1N3NfMTg1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa195aTU3c18xODU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrX3lpNTdzXzE4NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrX3lpNTdzXzE4NS5hd3N1aV9zdHlsZWQtY2lyY2xlLWNoZWNrZWRfMXYxaGtfeWk1N3NfMjAxOm5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrX3lpNTdzXzE4NS5hd3N1aV9zdHlsZWQtY2lyY2xlLWRpc2FibGVkXzF2MWhrX3lpNTdzXzE4MDpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdmluZXo0LCAjZmZmZmZmKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3LCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfeWk1N3NfMTg1LmF3c3VpX3N0eWxlZC1jaXJjbGUtcmVhZG9ubHlfMXYxaGtfeWk1N3NfMTgwOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktYzBzNjdvLCAjNjU2ODcxKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3LCAjZGVkZWUzKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXM1NXhfd3kyN3lfMTQ1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyBhbmQgaW4gdGhlIHVzZS1zZWxlY3Rpb24gaG9vayAqL1xufVxuXG4uYXdzdWlfbGFiZWxfMXM1NXhfd3kyN3lfMTQ5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2xhYmVsLXRvcF8xczU1eF93eTI3eV8xNjM6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9zdHVkXzFzNTV4X3d5Mjd5XzE2ODpub3QoI1xcOSkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3Rfd2loMWxfMWptcXpfMTUzOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV90b29sc193aWgxbF8xam1xel8xNjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtYm90dG9tLWx6aXM1YSwgMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfdG9vbHMtZmlsdGVyaW5nX3dpaDFsXzFqbXF6XzE3Mzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5Ac3VwcG9ydHMgKGZsZXgtYmFzaXM6IGZpdC1jb250ZW50KSB7XG4gIC5hd3N1aV90b29scy1maWx0ZXJpbmdfd2loMWxfMWptcXpfMTczOm5vdCgjXFw5KSB7XG4gICAgZmxleDogMSAxIGZpdC1jb250ZW50O1xuICB9XG59XG5Ac3VwcG9ydHMgbm90IChmbGV4LWJhc2lzOiBmaXQtY29udGVudCkge1xuICAuYXdzdWlfdG9vbHMtZmlsdGVyaW5nX3dpaDFsXzFqbXF6XzE3Mzpub3QoI1xcOSkge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG59XG4uYXdzdWlfdG9vbHMtYWxpZ24tcmlnaHRfd2loMWxfMWptcXpfMTg2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG4uYXdzdWlfdG9vbHMtcGFnaW5hdGlvbl93aWgxbF8xam1xel8xOTAgKyAuYXdzdWlfdG9vbHMtcHJlZmVyZW5jZXNfd2loMWxfMWptcXpfMTkwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX3Rvb2xzLXNtYWxsX3dpaDFsXzFqbXF6XzE5NiA+IC5hd3N1aV90b29scy1maWx0ZXJpbmdfd2loMWxfMWptcXpfMTczOm5vdCgjXFw5KSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5cbi5hd3N1aV90YWJsZV93aWgxbF8xam1xel8yMDA6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdGFibGUtbGF5b3V0LWZpeGVkX3dpaDFsXzFqbXF6XzIwNjpub3QoI1xcOSkge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4uYXdzdWlfd3JhcHBlcl93aWgxbF8xam1xel8yMTA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBIaWRlIHNjcm9sbGJhciBpbiBGaXJlZm94ICovXG59XG4uYXdzdWlfd3JhcHBlcl93aWgxbF8xam1xel8yMTAuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzFqbXF6XzIxNyA+IC5hd3N1aV90YWJsZV93aWgxbF8xam1xel8yMDA6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlcl93aWgxbF8xam1xel8yMTAuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzFqbXF6XzIxNyA+IC5hd3N1aV93cmFwcGVyLWNvbnRlbnQtbWVhc3VyZV93aWgxbF8xam1xel8yMTc6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlcl93aWgxbF8xam1xel8yMTAuYXdzdWlfdmFyaWFudC1jb250YWluZXJfd2loMWxfMWptcXpfMjE3ID4gLmF3c3VpX3RhYmxlX3dpaDFsXzFqbXF6XzIwMDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyX3dpaDFsXzFqbXF6XzIxMC5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF8xam1xel8yMTcgPiAuYXdzdWlfd3JhcHBlci1jb250ZW50LW1lYXN1cmVfd2loMWxfMWptcXpfMjE3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLWpkdTg3ZSwgMjBweCk7XG59XG4uYXdzdWlfd3JhcHBlcl93aWgxbF8xam1xel8yMTAuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzFqbXF6XzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtZm9vdGVyX3dpaDFsXzFqbXF6XzIyMCksIC5hd3N1aV93cmFwcGVyX3dpaDFsXzFqbXF6XzIxMC5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF8xam1xel8yMTc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWZvb3Rlcl93aWgxbF8xam1xel8yMjApIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXRhYmxlLWNvbnRlbnQtYm90dG9tLTU5c2cwdiwgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyX3dpaDFsXzFqbXF6XzIxMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX3dpaDFsXzFqbXF6XzIyMykge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbn1cbi5hd3N1aV93cmFwcGVyX3dpaDFsXzFqbXF6XzIxMDpub3QoI1xcOSk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgLyogSGlkZSBzY3JvbGxiYXIgaW4gU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV93cmFwcGVyX3dpaDFsXzFqbXF6XzIxMDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2NlbGwtbWVyZ2VkX3dpaDFsXzFqbXF6XzI0MDpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2NlbGwtbWVyZ2VkX3dpaDFsXzFqbXF6XzI0MC5hd3N1aV9oYXMtZm9vdGVyX3dpaDFsXzFqbXF6XzIyMDpub3QoI1xcOSkge1xuICAvKlxuICBBZGQgYSBib3R0b20gYm9yZGVyIHRvIHRoZSBib2R5IGNlbGwgb2YgYW4gZW1wdHkgdGFibGUgYXMgYSBzZXBhcmF0b3IgYmV0d2VlbiB0aGVcbiAgdGFibGUgYW5kIHRoZSBmb290ZXJcbiAgKi9cbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2NlbGwtbWVyZ2VkLWNvbnRlbnRfd2loMWxfMWptcXpfMjUyOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuYXdzdWlfY2VsbC1tZXJnZWQtY29udGVudF93aWgxbF8xam1xel8yNTI6bm90KCNcXDkpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgICBtYXJnaW4tYmxvY2s6IDA7XG4gICAgbWFyZ2luLWlubGluZTogY2FsYygtMiAqIHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlLCAyMHB4KSk7XG4gIH1cbn1cblxuLmF3c3VpX2VtcHR5X3dpaDFsXzFqbXF6XzI2ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1lbXB0eS13dWV4em8sICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfbG9hZGluZ193aWgxbF8xam1xel8yNzI6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi8qXG5UaGUgbWluL21heC93aWR0aCB0b2tlbiB2YWx1ZXMgaW4gVmlzdWFsIFJlZnJlc2ggc2hvdWxkIGFsaWduXG50aGUgdGFibGUgaGVhZGVyIGFuZCBib2R5IGNlbGxzIHNlbGVjdGlvbiBjb250cm9sIHdpdGggdGhlIHRhYmxlXG5maWx0ZXIgc2VhcmNoIGljb24uXG4qL1xuLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sX3dpaDFsXzFqbXF6XzI4MTpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtaW5saW5lLXNpemU6IHZhcigtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtNWd1eWMxLCA0MHB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zaXplLXRhYmxlLXNlbGVjdGlvbi1ob3Jpem9udGFsLTVndXljMSwgNDBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtNWd1eWMxLCA0MHB4KTtcbn1cbi5hd3N1aV9zZWxlY3Rpb24tY29udHJvbF93aWgxbF8xam1xel8yODEuYXdzdWlfc2VsZWN0aW9uLWNvbnRyb2wtaGVhZGVyX3dpaDFsXzFqbXF6XzI4ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF8xam1xel8yOTQ6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLXlpOHk4eCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF8xam1xel8yOTQuYXdzdWlfdmFyaWFudC1mdWxsLXBhZ2Vfd2loMWxfMWptcXpfMzA1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzFqbXF6XzI5NC5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfMWptcXpfMjE3ID4gLmF3c3VpX3RhYmxlX3dpaDFsXzFqbXF6XzIwMDpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzFqbXF6XzI5NC5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF8xam1xel8yMTcgPiAuYXdzdWlfdGFibGVfd2loMWxfMWptcXpfMjAwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLWpkdTg3ZSwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF8xam1xel8yOTQuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzFqbXF6XzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJsZS1oYXMtaGVhZGVyX3dpaDFsXzFqbXF6XzMxMSksIC5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsXzFqbXF6XzI5NC5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF8xam1xel8yMTc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFibGUtaGFzLWhlYWRlcl93aWgxbF8xam1xel8zMTEpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF8xam1xel8yOTQ6bm90KCNcXDkpOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF8xam1xel8yOTQuYXdzdWlfdGFibGUtaGFzLWhlYWRlcl93aWgxbF8xam1xel8zMTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLWRpdmlkZXItMjVqdWkzLCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfMWptcXpfMzIyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCkgdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxLCA4cHgpO1xufVxuLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF8xam1xel8zMjIuYXdzdWlfdmFyaWFudC1mdWxsLXBhZ2Vfd2loMWxfMWptcXpfMzA1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDAgY2FsYyh2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDEsIDhweCkgKyB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtZnVsbC1wYWdlLWJvdHRvbS02OHVwYncsIDRweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF8xam1xel8zMjIuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsXzFqbXF6XzIxNzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfMWptcXpfMzIyLmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsXzFqbXF6XzIxNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLWpkdTg3ZSwgMjBweCkgKyB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItaG9yaXpvbnRhbC1zMWttOWEsIDBweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF8xam1xel8zMjIuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF93aWgxbF8xam1xel8zMzE6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsXzFqbXF6XzMyMi5hd3N1aV92YXJpYW50LWJvcmRlcmxlc3Nfd2loMWxfMWptcXpfMzMxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItaG9yaXpvbnRhbC1zMWttOWEsIDBweCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXRhYmxlLWVtYmVkZGVkLWhlYWRlci10b3AtZXp6azE5LCAwcHgpO1xufVxuXG4uYXdzdWlfZm9vdGVyLXdyYXBwZXJfd2loMWxfMWptcXpfMzM2LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF8xam1xel8yMTc6bm90KCNcXDkpLCAuYXdzdWlfZm9vdGVyLXdyYXBwZXJfd2loMWxfMWptcXpfMzM2LmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsXzFqbXF6XzIxNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1qZHU4N2UsIDIwcHgpO1xufVxuXG4uYXdzdWlfZm9vdGVyX3dpaDFsXzFqbXF6XzMzNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtZm9vdGVyLWhvcml6b250YWwtYmk1ZjA1LCAwcHgpO1xufVxuLmF3c3VpX2Zvb3Rlci13aXRoLXBhZ2luYXRpb25fd2loMWxfMWptcXpfMzQ0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG4uYXdzdWlfZm9vdGVyLXBhZ2luYXRpb25fd2loMWxfMWptcXpfMzUyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5hd3N1aV90aGVhZC1hY3RpdmVfd2loMWxfMWptcXpfMzU2Om5vdCgjXFw5KSxcbi5hd3N1aV9yb3dfd2loMWxfMWptcXpfMzU3Om5vdCgjXFw5KSxcbi5hd3N1aV9yb3ctc2VsZWN0ZWRfd2loMWxfMWptcXpfMzU4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9wOGE2aV8xaThnZl8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfcDhhNmlfMWk4Z2ZfMTc3LmF3c3VpX2hlYWRlci1yZWZyZXNoX3A4YTZpXzFpOGdmXzE3Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDEsIDhweCkgKyB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtZnVsbC1wYWdlLWJvdHRvbS02OHVwYncsIDRweCkpO1xufVxuXG4uYXdzdWlfbGlzdF9wOGE2aV8xaThnZl8xODQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgKiAtMSk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWk4Z2ZfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xX3A4YTZpXzFpOGdmXzE5NSA+IC5hd3N1aV9jYXJkX3A4YTZpXzFpOGdmXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFpOGdmXzE4NC5hd3N1aV9saXN0LWdyaWQtMl9wOGE2aV8xaThnZl8xOTggPiAuYXdzdWlfY2FyZF9wOGE2aV8xaThnZl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDUwJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFpOGdmXzE4NC5hd3N1aV9saXN0LWdyaWQtM19wOGE2aV8xaThnZl8yMDEgPiAuYXdzdWlfY2FyZF9wOGE2aV8xaThnZl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDMzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWk4Z2ZfMTg0LmF3c3VpX2xpc3QtZ3JpZC00X3A4YTZpXzFpOGdmXzIwNCA+IC5hd3N1aV9jYXJkX3A4YTZpXzFpOGdmXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjUlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWk4Z2ZfMTg0LmF3c3VpX2xpc3QtZ3JpZC01X3A4YTZpXzFpOGdmXzIwNyA+IC5hd3N1aV9jYXJkX3A4YTZpXzFpOGdmXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjAlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWk4Z2ZfMTg0LmF3c3VpX2xpc3QtZ3JpZC02X3A4YTZpXzFpOGdmXzIxMCA+IC5hd3N1aV9jYXJkX3A4YTZpXzFpOGdmXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xaThnZl8xODQuYXdzdWlfbGlzdC1ncmlkLTdfcDhhNmlfMWk4Z2ZfMjEzID4gLmF3c3VpX2NhcmRfcDhhNmlfMWk4Z2ZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxNC4yODU3MTQyODU3JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFpOGdmXzE4NC5hd3N1aV9saXN0LWdyaWQtOF9wOGE2aV8xaThnZl8yMTYgPiAuYXdzdWlfY2FyZF9wOGE2aV8xaThnZl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEyLjUlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWk4Z2ZfMTg0LmF3c3VpX2xpc3QtZ3JpZC05X3A4YTZpXzFpOGdmXzIxOSA+IC5hd3N1aV9jYXJkX3A4YTZpXzFpOGdmXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTEuMTExMTExMTExMSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xaThnZl8xODQuYXdzdWlfbGlzdC1ncmlkLTEwX3A4YTZpXzFpOGdmXzIyMiA+IC5hd3N1aV9jYXJkX3A4YTZpXzFpOGdmXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWk4Z2ZfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xMV9wOGE2aV8xaThnZl8yMjUgPiAuYXdzdWlfY2FyZF9wOGE2aV8xaThnZl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDkuMDkwOTA5MDkwOSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xaThnZl8xODQuYXdzdWlfbGlzdC1ncmlkLTEyX3A4YTZpXzFpOGdmXzIyOCA+IC5hd3N1aV9jYXJkX3A4YTZpXzFpOGdmXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogOC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFpOGdmXzE4NC5hd3N1aV9saXN0LWdyaWQtMTNfcDhhNmlfMWk4Z2ZfMjMxID4gLmF3c3VpX2NhcmRfcDhhNmlfMWk4Z2ZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA3LjY5MjMwNzY5MjMlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWk4Z2ZfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xNF9wOGE2aV8xaThnZl8yMzQgPiAuYXdzdWlfY2FyZF9wOGE2aV8xaThnZl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDcuMTQyODU3MTQyOSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xaThnZl8xODQuYXdzdWlfbGlzdC1ncmlkLTE1X3A4YTZpXzFpOGdmXzIzNyA+IC5hd3N1aV9jYXJkX3A4YTZpXzFpOGdmXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFpOGdmXzE4NC5hd3N1aV9saXN0LWdyaWQtMTZfcDhhNmlfMWk4Z2ZfMjQwID4gLmF3c3VpX2NhcmRfcDhhNmlfMWk4Z2ZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA2LjI1JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFpOGdmXzE4NC5hd3N1aV9saXN0LWdyaWQtMTdfcDhhNmlfMWk4Z2ZfMjQzID4gLmF3c3VpX2NhcmRfcDhhNmlfMWk4Z2ZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1Ljg4MjM1Mjk0MTIlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfMWk4Z2ZfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xOF9wOGE2aV8xaThnZl8yNDYgPiAuYXdzdWlfY2FyZF9wOGE2aV8xaThnZl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDUuNTU1NTU1NTU1NiU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV8xaThnZl8xODQuYXdzdWlfbGlzdC1ncmlkLTE5X3A4YTZpXzFpOGdmXzI0OSA+IC5hd3N1aV9jYXJkX3A4YTZpXzFpOGdmXzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNS4yNjMxNTc4OTQ3JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzFpOGdmXzE4NC5hd3N1aV9saXN0LWdyaWQtMjBfcDhhNmlfMWk4Z2ZfMjUyID4gLmF3c3VpX2NhcmRfcDhhNmlfMWk4Z2ZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1JTtcbn1cblxuLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sX3A4YTZpXzFpOGdmXzI1Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGlubGluZS1zaXplOiBjYWxjKHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpICsgMiAqIHZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LTBvN21hbCwgMjBweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC0wbzdtYWwsIDIwcHgpO1xufVxuXG4uYXdzdWlfbG9hZGluZ19wOGE2aV8xaThnZl8yNjY6bm90KCNcXDkpLFxuLmF3c3VpX2VtcHR5X3A4YTZpXzFpOGdmXzI2Nzpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWVtcHR5LXd1ZXh6bywgIzY1Njg3MSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG5cbi5hd3N1aV9oYXMtaGVhZGVyX3A4YTZpXzFpOGdmXzI3NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG59XG4uYXdzdWlfaGFzLWhlYWRlcl9wOGE2aV8xaThnZl8yNzQuYXdzdWlfcmVmcmVzaF9wOGE2aV8xaThnZl8yNzcuYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlX3A4YTZpXzFpOGdmXzE3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG5cbi5hd3N1aV9jYXJkX3A4YTZpXzFpOGdmXzE5NTpub3QoI1xcOSkge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYXdzdWlfY2FyZC1oZWFkZXJfcDhhNmlfMWk4Z2ZfMjkzOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfY2FyZC1oZWFkZXItaW5uZXJfcDhhNmlfMWk4Z2ZfMzAyOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX2NhcmQtaGVhZGVyLWlubmVyLXNlbGVjdGFibGVfcDhhNmlfMWk4Z2ZfMzA1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA5MCU7XG59XG4uYXdzdWlfY2FyZC1zZWxlY3RlZF9wOGE2aV8xaThnZl8zMDg6bm90KCNcXDkpIHtcbiAgLyogVXNlZCBpbiB0ZXN0IHV0aWxzICovXG59XG5cbi5hd3N1aV9zZWN0aW9uX3A4YTZpXzFpOGdmXzMxMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9zZWN0aW9uLWhlYWRlcl9wOGE2aV8xaThnZl8zMTk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtd3h5NHdqLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC1jMWtsYmgsICMwZjE0MWEpO1xufVxuLmF3c3VpX3NlY3Rpb24tY29udGVudF9wOGE2aV8xaThnZl8zMjU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZWN0aW9uX3A4YTZpXzFpOGdmXzMxMjpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9zZWN0aW9uX3A4YTZpXzFpOGdmXzMxMjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfZm9vdGVyLXBhZ2luYXRpb25fcDhhNmlfMWk4Z2ZfMzM3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4uYXdzdWlfY29kZS1lZGl0b3ItcmVmcmVzaF8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3ItcmVmcmVzaF8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9zY3JvbGxlcjpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG5cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3I6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSxcbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0cHggMnB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9pbmZvOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMsICNkYjAwMDApO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkYjAwMDAnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmY3YTdhJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RiMDAwMCcgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmZjllOWUnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjM4NTU5MDAnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmJkMzMyJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzOWU2OTAwJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZWQ0ZCcgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiAyNHB4IDE2cHg7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpIHtcbiAgLyogQSBnb29kIHRlc3QgY2FzZSBmb3IgZGlzYWJsZWQgZm9sZHNcbiAgICAgPDxodG1sPDw8PFxuICAgICA8L2h0bWw+XG4gICovXG4gIGlubGluZS1zaXplOiAxNHB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogLTE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogLTIxcHg7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpLFxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX21hcmtlci1sYXllciA+IC5hY2VfYWN0aXZlLWxpbmU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtbGlnaHQtdGhlbWUtdW9leGhwLCAjZGVkZWUzKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtbGlnaHQtdGhlbWUtdW9leGhwLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IuYWNlX2RhcmsgLmFjZV9tYXJrZXItbGF5ZXIgPiAuYWNlX2FjdGl2ZS1saW5lOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS15c2Q5MzEsICM2NTY4NzEpO1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1kYXJrLXRoZW1lLXlzZDkzMSwgIzY1Njg3MSk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtM243dDEyLCAjZjNmM2Y3KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtMW01OXU3LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXI6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX3Njcm9sbGVyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzNDI0NjUwJyBmaWxsPSclMjM0MjQ2NTAnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjM0MjQ2NTAnIGZpbGw9JyUyMzQyNDY1MCcgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWZhJyBmaWxsPSclMjNmOWY5ZmEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzQyNDY1MCcgZmlsbD0nJTIzNDI0NjUwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzNDI0NjUwJyBmaWxsPSclMjM0MjQ2NTAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWZhJyBmaWxsPSclMjNmOWY5ZmEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWQxajVjNiwgIzY1Njg3MSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1yam5ld2YsICNmZmZmZmYpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0ycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0ycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0ycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTJweCArIC0ycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMnB4ICsgLTJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLXJqbmV3ZiwgI2ZmZmZmZik7XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMWIyMzJkJyBmaWxsPSclMjMxYjIzMmQnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzFiMjMyZCcgZmlsbD0nJTIzMWIyMzJkJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1yam5ld2YsICNmZmZmZmYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci1yMnl5MjgsICNkYjAwMDApO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmZmZmZmYnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZmZmZicgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkZWRlZTMnIGZpbGw9JyUyM2RlZGVlMycgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzFiMjMyZCcgZmlsbD0nJTIzMWIyMzJkJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmYScgZmlsbD0nJTIzZjlmOWZhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWZhJyBmaWxsPSclMjNmOWY5ZmEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzFiMjMyZCcgZmlsbD0nJTIzMWIyMzJkJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWZhJyBmaWxsPSclMjNmOWY5ZmEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xazRrdl8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMWs0a3ZfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcGFuZV8xZ2w5Y18xazRrdl83MDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4OiAxO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1xOHZiejgsICNkZWRlZTMpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci00N2tkbnUsICNmM2YzZjcpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wYW5lX19jbG9zZS1jb250YWluZXJfMWdsOWNfMWs0a3ZfNzE1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpIC8gMik7XG59XG4uYXdzdWlfcGFuZV9fbGlzdF8xZ2w5Y18xazRrdl83MjA6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1heC1ibG9jay1zaXplOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX3BhbmVfX3RhYmxlXzFnbDljXzFrNGt2XzcyNzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMWs0a3ZfNzMzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMWs0a3ZfNzMzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLXRyYW5zcGFyZW50LWY2NnhqZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xazRrdl83MzMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xazRrdl83MzM6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLXRyYW5zcGFyZW50LWY2NnhqZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzFrNGt2XzczMyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzFrNGt2XzczMzpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbS0taGlnaGxpZ2h0ZWRfMWdsOWNfMWs0a3ZfNzQ3Om5vdCgjXFw5KSwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMWs0a3ZfNzMzOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMWs0a3ZfNzMzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y18xazRrdl83NDcgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xazRrdl83MzM6bm90KCNcXDkpLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xazRrdl83MzM6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMWs0a3ZfNzMzLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xazRrdl83MzM6bm90KCNcXDkpOmZvY3VzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMWs0a3ZfNzMzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItdWV1dnZkLCAjZWJlYmYwKTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y18xazRrdl83NDcgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xazRrdl83MzM6bm90KCNcXDkpLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xazRrdl83MzM6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMWs0a3ZfNzMzLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xazRrdl83MzM6bm90KCNcXDkpOmZvY3VzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMWs0a3ZfNzMzIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci00dGJwd3UsICM4YzhjOTQpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci00dGJwd3UsICM4YzhjOTQpO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW0tLWhpZ2hsaWdodGVkXzFnbDljXzFrNGt2Xzc0NyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzFrNGt2XzczMzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzFrNGt2XzczMzpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xazRrdl83MzM6Zmlyc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzFrNGt2XzczMzpub3QoI1xcOSk6Zm9jdXMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xazRrdl83MzM6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci00dGJwd3UsICM4YzhjOTQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y18xazRrdl83NDcgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xazRrdl83MzM6bm90KCNcXDkpOmxhc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzFrNGt2XzczMzpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xazRrdl83MzM6bGFzdC1jaGlsZCwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMWs0a3ZfNzMzOm5vdCgjXFw5KTpmb2N1cyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzFrNGt2XzczMzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTR0YnB3dSwgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfcGFuZV9fbG9jYXRpb25fMWdsOWNfMWs0a3ZfNzY4Om5vdCgjXFw5KSwgLmF3c3VpX3BhbmVfX2Rlc2NyaXB0aW9uXzFnbDljXzFrNGt2Xzc2ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3BhbmVfX2xvY2F0aW9uXzFnbDljXzFrNGt2Xzc2ODpub3QoI1xcOSkge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSk7XG59XG4uYXdzdWlfcGFuZV9fZGVzY3JpcHRpb25fMWdsOWNfMWs0a3ZfNzY4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja18xZ2w5Y18xazRrdl83ODM6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzFrNGt2XzE1ODpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1xOHZiejgsICNkZWRlZTMpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LXE4dmJ6OCwgI2RlZGVlMyk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9lZGl0b3JfMWdsOWNfMWs0a3ZfODI3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG4uYXdzdWlfZWRpdG9yXzFnbDljXzFrNGt2XzgyNzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZWRpdG9yXzFnbDljXzFrNGt2XzgyNzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygzcHggLSAxcHgpO1xufVxuLmF3c3VpX2VkaXRvcl8xZ2w5Y18xazRrdl84Mjc6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2VkaXRvcl8xZ2w5Y18xazRrdl84Mjc6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmF3c3VpX2VkaXRvci1yZWZyZXNoXzFnbDljXzFrNGt2Xzg1Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xufVxuXG4uYXdzdWlfc3RhdHVzLWJhcl8xZ2w5Y18xazRrdl84NjI6bm90KCNcXDkpIHtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICBkaXNwbGF5OiBmbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtcTh2Yno4LCAjZGVkZWUzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLTQ3a2RudSwgI2YzZjNmNyk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5hd3N1aV9zdGF0dXMtYmFyLXdpdGgtaGlkZGVuLXBhbmVfMWdsOWNfMWs0a3ZfODcxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbn1cbi5hd3N1aV9zdGF0dXMtYmFyX19sZWZ0XzFnbDljXzFrNGt2Xzg3NTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LXE4dmJ6OCwgI2RlZGVlMyk7XG59XG4uYXdzdWlfc3RhdHVzLWJhcl9fcmlnaHRfMWdsOWNfMWs0a3ZfODgyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfc3RhdHVzLWJhcl9fbGFuZ3VhZ2UtbW9kZV8xZ2w5Y18xazRrdl84ODY6bm90KCNcXDkpLCAuYXdzdWlfc3RhdHVzLWJhcl9fY3Vyc29yLXBvc2l0aW9uXzFnbDljXzFrNGt2Xzg4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3N0YXR1cy1iYXJfX2NvZy1idXR0b25fMWdsOWNfMWs0a3ZfODkyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgLSAxcHgpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAycHgpO1xufVxuXG4uYXdzdWlfdGFiLWxpc3RfMWdsOWNfMWs0a3ZfODk3Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xazRrdl85MDI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYywgI2RiMDAwMCk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xazRrdl85MDI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci1ud2k4c2IsICNmZmZmZmYpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMsICNkYjAwMDApO1xufVxuLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfMWs0a3ZfOTAyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZTogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBibG9jay1zaXplOiB2YXIoLS1ib3JkZXItYWN0aXZlLXdpZHRoLXU3c2ZnOSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYywgI2RiMDAwMCk7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y18xazRrdl85MzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1hY3RpdmUtd2lkdGgtdTdzZmc5LCA0cHgpIC0gMnB4KTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS13YXJuaW5nc18xZ2w5Y18xazRrdl85Mzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS13YXJuaW5nc18xZ2w5Y18xazRrdl85Mzg6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmosICM4NTU5MDApO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLXdhcm5pbmdzXzFnbDljXzFrNGt2XzkzODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmosICM4NTU5MDApO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWFjdGl2ZV8xZ2w5Y18xazRrdl85NDc6bm90KCNcXDkpOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y18xazRrdl85MzU6bm90KCNcXDkpOjphZnRlciB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYy16aWR3d2ssIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y18xazRrdl85MzU6bm90KCNcXDkpOjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RhYi1idXR0b24tLXJlZnJlc2hfMWdsOWNfMWs0a3ZfOTM1Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90YWItYnV0dG9uLS1yZWZyZXNoXzFnbDljXzFrNGt2XzkzNTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWRpc2FibGVkXzFnbDljXzFrNGt2Xzk2Mzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC10cDdrZnIsICM4YzhjOTQpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZGlzYWJsZWRfMWdsOWNfMWs0a3ZfOTYzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtdHA3a2ZyLCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZGlzYWJsZWRfMWdsOWNfMWs0a3ZfOTYzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfMWs0a3ZfOTAyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzFrNGt2XzkwMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItczFoNjd1LCAtN3B4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xazRrdl85MDI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXMxaDY3dSwgLTdweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpICsgdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXMxaDY3dSwgLTdweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItczFoNjd1LCAtN3B4KSArIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWRpdmlkZXJfMWdsOWNfMWs0a3ZfOTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItY29kZS1lZGl0b3Itc3RhdHVzLWRpdmlkZXItd2lkdGgtM2dvb2g2LCAxcHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLTZpdm91diwgI2M2YzZjZCk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0tZXJyb3JzXzFnbDljXzFrNGt2XzEwMDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5Ac3VwcG9ydHMgKGNvbnRhaW46IGlubGluZS1zaXplKSB7XG4gIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzFrNGt2XzkwMjpub3QoI1xcOSkge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICB9XG4gIEBjb250YWluZXIgbm90IChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfMWs0a3ZfOTAyID4gLmF3c3VpX2NvdW50XzFnbDljXzFrNGt2XzEwMTI6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzFrNGt2XzkwMiA+IC5hd3N1aV90ZXh0XzFnbDljXzFrNGt2XzEwMTU6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gIH1cbiAgQGNvbnRhaW5lciAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzFrNGt2XzkwMiA+IC5hd3N1aV9jb3VudF8xZ2w5Y18xazRrdl8xMDEyOm5vdCgjXFw5KSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzFrNGt2XzkwMiA+IC5hd3N1aV90ZXh0XzFnbDljXzFrNGt2XzEwMTU6bm90KCNcXDkpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgbm90IChjb250YWluOiBpbmxpbmUtc2l6ZSkge1xuICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xazRrdl85MDIgPiAuYXdzdWlfY291bnRfMWdsOWNfMWs0a3ZfMTAxMjpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfMWs0a3ZfOTAyID4gLmF3c3VpX3RleHRfMWdsOWNfMWs0a3ZfMTAxNTpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4uYXdzdWlfbG9hZGluZy1zY3JlZW5fMWdsOWNfMWs0a3ZfMTAzNzpub3QoI1xcOSksXG4uYXdzdWlfZXJyb3Itc2NyZWVuXzFnbDljXzFrNGt2XzEwMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJsb2NrLXNpemU6IDQ4MHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1pejNlNHcsICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctODh6dzZrLCAjZjlmOWZhKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xufVxuXG4uYXdzdWlfZXJyb3Itc2NyZWVuXzFnbDljXzFrNGt2XzEwMzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLWdxM21qYywgI2RiMDAwMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xYThqMl8xNDk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1Mykge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTJoeDZsdywgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1Mykge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1MyksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yZXNpemFibGUtYm94X2N1ZnU5XzFhOGoyXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9jdXJzb3ItYWN0aXZlX2N1ZnU5XzFhOGoyXzE1Mykge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yZXNpemFibGUtYm94LWhhbmRsZV9jdWZ1OV8xYThqMl8xNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9yZXNpemUtYWN0aXZlX2N1ZnU5XzFhOGoyXzE3Njpub3QoI1xcOSkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5kbC5hd3N1aV9jc3MtZ3JpZF96cXEzeF9mMDQ3bF8xODE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4X2YwNDdsXzE4MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfZjA0N2xfMTgxLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc196cXEzeF9mMDQ3bF8xOTI6bm90KCNcXDkpIHtcbiAgZ2FwOiAwO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4X2YwNDdsXzE4MS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3pxcTN4X2YwNDdsXzE5NSA+IC5hd3N1aV9pdGVtX3pxcTN4X2YwNDdsXzE5NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF9mMDQ3bF8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF9mMDQ3bF8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF9mMDQ3bF8xOTU6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMC41ICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSkpO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4X2YwNDdsXzE4MS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3pxcTN4X2YwNDdsXzE5NSA+IC5hd3N1aV9pdGVtX3pxcTN4X2YwNDdsXzE5NTpub3QoI1xcOSk6ZGlyKHJ0bCk6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDAuNSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkpKTtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF9mMDQ3bF8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF9mMDQ3bF8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF9mMDQ3bF8xOTUuYXdzdWlfZmlyc3QtY29sdW1uX3pxcTN4X2YwNDdsXzIxMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF9mMDQ3bF8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF9mMDQ3bF8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF9mMDQ3bF8xOTUuYXdzdWlfZmlyc3QtY29sdW1uX3pxcTN4X2YwNDdsXzIxMjpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAtMik7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3Z2eG43XzFyeHcyXzIxOTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcnh3Ml8yMjM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcnh3Ml8yMjMgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43XzFyeHcyXzIyMy5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92dnhuN18xcnh3Ml8yMzEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXJ4dzJfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0xX3Z2eG43XzFyeHcyXzIzNC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzFyeHcyXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcnh3Ml8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdnZ4bjdfMXJ4dzJfMjM0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcnh3Ml8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXJ4dzJfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzFyeHcyXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzFyeHcyXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcnh3Ml8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMXJ4dzJfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcnh3Ml8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXJ4dzJfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzFyeHcyXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzFyeHcyXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcnh3Ml8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMXJ4dzJfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcnh3Ml8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfMXJ4dzJfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzFyeHcyXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzFyeHcyXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcnh3Ml8yMjMuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXJ4dzJfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcnh3Ml8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192dnhuN18xcnh3Ml8yMTkpID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZ3JpZC1uby1ndXR0ZXJzX3Z2eG43XzFyeHcyXzIxOSkuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN18xcnh3Ml8yMjMgPiAqIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzI2ODpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xcnh3Ml8yNjggPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzI2OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQtZGVmYXVsdF92dnhuN18xcnh3Ml8yMzEgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN18xcnh3Ml8yMzQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xcnh3Ml8yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN18xcnh3Ml8yMzQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFyeHcyXzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgxbikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXJ4dzJfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzFyeHcyXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43XzFyeHcyXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfMXJ4dzJfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43XzFyeHcyXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXJ4dzJfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xcnh3Ml8yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMXJ4dzJfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXJ4dzJfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN18xcnh3Ml8yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMXJ4dzJfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcnh3Ml8yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoM24pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xcnh3Ml8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xcnh3Ml8yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xcnh3Ml8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFyeHcyXzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCg0bikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcnh3Ml8zMDE6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcnh3Ml8zMDEgPiAqOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcnh3Ml8zMDEgPiAqOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcnh3Ml8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMXJ4dzJfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfMXJ4dzJfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcnh3Ml8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTJfdnZ4bjdfMXJ4dzJfMjQwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcnh3Ml8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xcnh3Ml8yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xcnh3Ml8yMzQgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN18xcnh3Ml8yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFyeHcyXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXJ4dzJfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43XzFyeHcyXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXJ4dzJfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDNuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcnh3Ml8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfMXJ4dzJfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcnh3Ml8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xcnh3Ml8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN18xcnh3Ml8yMzQgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xcnh3Ml8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFyeHcyXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXJ4dzJfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzFyeHcyXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXJ4dzJfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcnh3Ml8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXJ4dzJfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcnh3Ml8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMykge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfMXJ4dzJfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfMXJ4dzJfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43XzFyeHcyXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN18xcnh3Ml8yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43XzFyeHcyXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN18xcnh3Ml8xODEgPiAuYXdzdWlfZ3JpZF92dnhuN18xcnh3Ml8yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfMXJ4dzJfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43XzFyeHcyXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfMXJ4dzJfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDRuKzIpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43XzFyeHcyXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43XzFyeHcyXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN18xcnh3Ml8zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfMXJ4dzJfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN18xcnh3Ml8yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCg0KTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuQGtleWZyYW1lcyBhd3N1aV9tb2RhbC1zbGlkZS11cF8xZDJpN19jeWJvbF8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3X2N5Ym9sXzE2OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX21vZGFsLXNsaWRlLXVwXzFkMmk3X2N5Ym9sXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxLCAxODBtcykgZWFzZS1vdXQsIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfY3lib2xfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3EsIDE4MG1zKSBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUsIDkwbXMpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFkMmk3X2N5Ym9sXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlhbG9nXzFkMmk3X2N5Ym9sXzE2OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaWFsb2dfMWQyaTdfY3lib2xfMTY5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpYWxvZ18xZDJpN19jeWJvbF8xNjk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN19jeWJvbF8xNjkuYXdzdWlfcmVmcmVzaF8xZDJpN19jeWJvbF8xOTI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMWQyaTdfY3lib2xfMSwgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xZDJpN19jeWJvbF8xO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfY3lib2xfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLXNjYWxlLXBvcHVwXzFkMmk3X2N5Ym9sXzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlhbG9nXzFkMmk3X2N5Ym9sXzE2OS5hd3N1aV9yZWZyZXNoXzFkMmk3X2N5Ym9sXzE5Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaWFsb2dfMWQyaTdfY3lib2xfMTY5LmF3c3VpX3JlZnJlc2hfMWQyaTdfY3lib2xfMTkyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpYWxvZ18xZDJpN19jeWJvbF8xNjkuYXdzdWlfcmVmcmVzaF8xZDJpN19jeWJvbF8xOTI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xZDJpN19jeWJvbF8yMjU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xZDJpN19jeWJvbF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1leHRyYS1zbG93LWw5b2Z4aCwgMjcwbXMpIGVhc2Utb3V0O1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xZDJpN19jeWJvbF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xZDJpN19jeWJvbF8yMjU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xZDJpN19jeWJvbF8yMjU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xZDJpN19jeWJvbF8yMjU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMWQyaTdfY3lib2xfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfY3lib2xfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWQyaTdfY3lib2xfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfY3lib2xfMTkyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWQyaTdfY3lib2xfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfY3lib2xfMTkyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWQyaTdfY3lib2xfMjI1LmF3c3VpX3JlZnJlc2hfMWQyaTdfY3lib2xfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWQyaTdfY3lib2xfMjI1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktNWp6ajk4LCByZ2JhKDM1LCA0MywgNTUsIDAuNykpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGluc2V0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDUwMDA7XG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfcm9vdF8xZDJpN19jeWJvbF8yMjUuYXdzdWlfaGlkZGVuXzFkMmk3X2N5Ym9sXzMwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZm9jdXMtbG9ja18xZDJpN19jeWJvbF8zMDY6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgei1pbmRleDogNTAwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZm9jdXMtbG9ja18xZDJpN19jeWJvbF8zMDYuYXdzdWlfcG9zaXRpb24tdG9wXzFkMmk3X2N5Ym9sXzMxNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfZm9jdXMtbG9ja18xZDJpN19jeWJvbF8zMDYuYXdzdWlfcG9zaXRpb24tY2VudGVyXzFkMmk3X2N5Ym9sXzMxNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG59XG5cbi5hd3N1aV9kaWFsb2dfMWQyaTdfY3lib2xfMTY5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwdncgLSB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgKiAyKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTtcbiAgei1pbmRleDogNTAwMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfY3lib2xfMTY5LmF3c3VpX3NtYWxsXzFkMmk3X2N5Ym9sXzMzMTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDMyMHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN19jeWJvbF8xNjkuYXdzdWlfbWVkaXVtXzFkMmk3X2N5Ym9sXzMzNDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDYwMHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN19jeWJvbF8xNjkuYXdzdWlfbGFyZ2VfMWQyaTdfY3lib2xfMzM3Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogODIwcHg7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3X2N5Ym9sXzE2OS5hd3N1aV94LWxhcmdlXzFkMmk3X2N5Ym9sXzM0MDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMjRweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfY3lib2xfMTY5LmF3c3VpX3h4LWxhcmdlXzFkMmk3X2N5Ym9sXzM0Mzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEyODBweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfY3lib2xfMTY5LmF3c3VpX2N1c3RvbS13aWR0aF8xZDJpN19jeWJvbF8zNDY6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1tb2RhbC1jdXN0b20td2lkdGgtNmI5eXBhKTtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfY3lib2xfMTY5LmF3c3VpX21heF8xZDJpN19jeWJvbF8zNDkuYXdzdWlfYnJlYWtwb2ludC14c18xZDJpN19jeWJvbF8zNDk6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMHZ3IC0gKDggKiAxMHB4ICsgdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpKSk7XG4gIG1hcmdpbi1ibG9jazogYXV0bztcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfY3lib2xfMTY5LmF3c3VpX2N1c3RvbS1oZWlnaHRfMWQyaTdfY3lib2xfMzU0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLW1vZGFsLWN1c3RvbS1oZWlnaHQtNmI5eXBhKTtcbiAgbWF4LWJsb2NrLXNpemU6IGNhbGMoMTAwdmggLSAyICogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpKTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lcl8xZDJpN19jeWJvbF8zNTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1pNzJxZ2MsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctbW9kYWwtZ2ljMTRiLCAwcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xufVxuLmF3c3VpX2NvbnRhaW5lcl8xZDJpN19jeWJvbF8zNTkuYXdzdWlfY3VzdG9tLWhlaWdodC1jb250YWluZXJfMWQyaTdfY3lib2xfMzk5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jb250ZW50XzFkMmk3X2N5Ym9sXzQwNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItY29udGVudC10b3AtMTM1Mzl2LCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbW9kYWwtY29udGVudC1ib3R0b20tMzExOTJ5LCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW1vZGFsLWhvcml6b250YWwtbXlpanMwLCAyMHB4KTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMmk3X2N5Ym9sXzQwNS5hd3N1aV9uby1wYWRkaW5nc18xZDJpN19jeWJvbF80MTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY29udGVudF8xZDJpN19jeWJvbF80MDUuYXdzdWlfY3VzdG9tLWhlaWdodC1jb250ZW50XzFkMmk3X2N5Ym9sXzQxNDpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5hd3N1aV9oZWFkZXJfMWQyaTdfY3lib2xfNDE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDEsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tb2RhbC1ob3Jpem9udGFsLW15aWpzMCwgMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1iOHgyM2QsICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTI1anVpMywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cblxuLmF3c3VpX2hlYWRlci0tdGV4dF8xZDJpN19jeWJvbF80MzE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9mb290ZXJfMWQyaTdfY3lib2xfNDM1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIHotaW5kZXg6IDgwMDtcbn1cbi5hd3N1aV9mb290ZXItLXJvdW5kZWRfMWQyaTdfY3lib2xfNDQ0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDJpN19jeWJvbF80MzU6bm90KCNcXDkpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1jb250cm9sXzFkMmk3X2N5Ym9sXzQ1Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX21vZGFsLW9wZW5fMWQyaTdfY3lib2xfNDYwOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qXG4gICAqIFdoZW4gcGFkZGluZy1yaWdodCBpcyBhZGRlZCB0byBhY2NvdW50IGZvciBzY3JvbGxiYXIgYmVpbmcgdHVybmVkXG4gICAqIG9mZiBieSBvdmVyZmxvdzpoaWRkZW4sIHRoYXQgcGFkZGluZyB3aWxsIGdvIG9mZnNjcmVlbiBhbmQgaGF2ZSBub1xuICAgKiBlZmZlY3QgaWYgYm94LXNpemluZyBpcyBjb250ZW50LWJveCBhbmQgYm9keSB3aWR0aCBpcyAxMDAlLiAgU2V0XG4gICAqIGJvcmRlci1ib3ggdG8gYXZvaWQgdGhpczsgdGhpcyBzaG91bGQgYmUgc2FmZSBhcyBib3gtc2l6aW5nIGlzbid0XG4gICAqIGluaGVyaXRlZCBieSBjaGlsZCBlbGVtZW50cyBub3JtYWxseS5cbiAgICovXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3IydmNvX2xmdDAzXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXNkcTNfMTdwbzJfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNjg4cHggLSAyICogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn1cblxuLmF3c3VpX2lucHV0XzFzZHEzXzE3cG8yXzE4MDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfcmVzdWx0c18xc2RxM18xN3BvMl8xODQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1panVsMzIsICMwZjE0MWEpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzR5aTJ1XzExY200XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX291dGxpbmVfNHlpMnVfMTFjbTRfMTc4Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYTogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtNmI5eXBhLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX291dGxpbmVfNHlpMnVfMTFjbTRfMTc4Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDJweCAtIDFweCk7XG59XG4uYXdzdWlfb3V0bGluZV80eWkydV8xMWNtNF8xNzg6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG5cbi5hd3N1aV90b2dnbGUtY29udHJvbF80eWkydV8xMWNtNF8yMDE6bm90KCNcXDkpIHtcbiAgZm9yY2VkLWNvbG9yLWFkanVzdDogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDE2cHgpIC8gMik7XG4gIG1pbi1ibG9jay1zaXplOiAxNnB4O1xuICBtaW4taW5saW5lLXNpemU6IDI0cHg7XG4gIGJsb2NrLXNpemU6IDE2cHg7XG4gIGlubGluZS1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LTVzcTJzYSwgIzQyNDY1MCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA4cHg7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtY2hlY2tlZF80eWkydV8xMWNtNF8yMTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90b2dnbGUtY29udHJvbC1kaXNhYmxlZF80eWkydV8xMWNtNF8yMTc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMyk7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtZGlzYWJsZWRfNHlpMnVfMTFjbTRfMjE3LmF3c3VpX3RvZ2dsZS1jb250cm9sLWNoZWNrZWRfNHlpMnVfMTFjbTRfMjE0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQtZ3dibmVtLCAjYjhlN2ZmKTtcbn1cbi5hd3N1aV90b2dnbGUtY29udHJvbC1yZWFkb25seV80eWkydV8xMWNtNF8yMjM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMyk7XG59XG5cbi5hd3N1aV90b2dnbGUtaGFuZGxlXzR5aTJ1XzExY200XzIyNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC00cDBtdWssICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGlubGluZS1zaXplOiAxMnB4O1xuICBibG9jay1zaXplOiAxMnB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDJweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjgsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpLCBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjgsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfMTFjbTRfMjI3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfMTFjbTRfMjI3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RvZ2dsZS1oYW5kbGVfNHlpMnVfMTFjbTRfMjI3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfMTFjbTRfMjUyOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfMTFjbTRfMjUyOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOHB4KTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLWRpc2FibGVkXzR5aTJ1XzExY200XzI1OTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtdmluZXo0LCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLXJlYWRvbmx5XzR5aTJ1XzExY200XzI2Mzpub3QoI1xcOSk6bm90KC5hd3N1aV90b2dnbGUtaGFuZGxlLWRpc2FibGVkXzR5aTJ1XzExY200XzI1OSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX3RvZ2dsZS1oYW5kbGUtcmVhZG9ubHlfNHlpMnVfMTFjbTRfMjYzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RvZ2dsZS1oYW5kbGUtZGlzYWJsZWRfNHlpMnVfMTFjbTRfMjU5KS5hd3N1aV90b2dnbGUtaGFuZGxlLWNoZWNrZWRfNHlpMnVfMTFjbTRfMjUyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1jMHM2N28sICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnRfdGM5NndfMWx6ZWJfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtdG9nZ2xlX3RjOTZ3XzFsemViXzE1NDpub3QoI1xcOSksXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LWdyb3Vwc190Yzk2d18xbHplYl8xNTU6bm90KCNcXDkpLFxuLmF3c3VpX3Zpc2libGUtY29udGVudC1ncm91cF90Yzk2d18xbHplYl8xNTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtdGl0bGVfdGM5NndfMWx6ZWJfMTYwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LXd4eTR3aiwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC1panVsMzIsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtZ3JvdXAtbGFiZWxfdGM5NndfMWx6ZWJfMTcwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYywgIzQyNDY1MCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1uZXA2ajksICNlYmViZjApO1xufVxuXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LW9wdGlvbl90Yzk2d18xbHplYl8xNzY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwcHg7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1uZXA2ajksICNlYmViZjApO1xufVxuLmF3c3VpX3Zpc2libGUtY29udGVudC1vcHRpb25fdGM5NndfMWx6ZWJfMTc2Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn1cblxuLmF3c3VpX3Zpc2libGUtY29udGVudC1vcHRpb24tbGFiZWxfdGM5NndfMWx6ZWJfMTg5Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1vcHRpb24tdG9nZ2xlX3RjOTZ3XzFsemViXzIxMjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnRlbnQtZGlzcGxheS1vcHRpb24tY29udGVudF90Yzk2d18xbHplYl8yMTY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktb3B0aW9uLWxhYmVsX3RjOTZ3XzFsemViXzI1Njpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXlfdGM5NndfMWx6ZWJfMjEyOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LWRpc3BsYXktdGV4dC1maWx0ZXJfdGM5NndfMWx6ZWJfMjY0Om5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LWRpc3BsYXktbm8tbWF0Y2hfdGM5NndfMWx6ZWJfMjY1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LXRpdGxlX3RjOTZ3XzFsemViXzI2OTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC13eHk0d2osIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtaWp1bDMyLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LWRlc2NyaXB0aW9uX3RjOTZ3XzFsemViXzI3ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHgsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LW9wdGlvbi1saXN0X3RjOTZ3XzFsemViXzI4Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfcm9vdF90Yzk2d18xbHplYl8yOTM6bm90KCNcXDkpLFxuLmF3c3VpX21vZGFsLXJvb3RfdGM5NndfMWx6ZWJfMjk0Om5vdCgjXFw5KSxcbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbl90Yzk2d18xbHplYl8yOTU6bm90KCNcXDkpLFxuLmF3c3VpX2NhbmNlbC1idXR0b25fdGM5NndfMWx6ZWJfMjk2Om5vdCgjXFw5KSxcbi5hd3N1aV9jb25maXJtLWJ1dHRvbl90Yzk2d18xbHplYl8yOTc6bm90KCNcXDkpLFxuLmF3c3VpX2N1c3RvbV90Yzk2d18xbHplYl8yOTg6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtYmVmb3JlX3RjOTZ3XzFsemViXzI5OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3NlY29uZC1jb2x1bW4tc21hbGxfdGM5NndfMWx6ZWJfMzAzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoMiAqIHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkpO1xufVxuXG4uYXdzdWlfd3JhcC1saW5lc190Yzk2d18xbHplYl8zMDc6bm90KCNcXDkpLFxuLmF3c3VpX3N0cmlwZWQtcm93c190Yzk2d18xbHplYl8zMDg6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtZGVuc2l0eV90Yzk2d18xbHplYl8zMDk6bm90KCNcXDkpLFxuLmF3c3VpX3BhZ2Utc2l6ZV90Yzk2d18xbHplYl8zMTA6bm90KCNcXDkpLFxuLmF3c3VpX3BhZ2Utc2l6ZS1mb3JtLWZpZWxkX3RjOTZ3XzFsemViXzMxMTpub3QoI1xcOSksXG4uYXdzdWlfcGFnZS1zaXplLXJhZGlvLWdyb3VwX3RjOTZ3XzFsemViXzMxMjpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnNfdGM5NndfMWx6ZWJfMzEzOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGlja3ktY29sdW1ucy1mb3JtLWZpZWxkX3RjOTZ3XzFsemViXzMxNDpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnMtcmFkaW8tZ3JvdXBfdGM5NndfMWx6ZWJfMzE1Om5vdCgjXFw5KSxcbi5hd3N1aV9zdGlja3ktY29sdW1ucy1maXJzdF90Yzk2d18xbHplYl8zMTY6bm90KCNcXDkpLFxuLmF3c3VpX3N0aWNreS1jb2x1bW5zLWxhc3RfdGM5NndfMWx6ZWJfMzE3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcmFkaW8tZ3JvdXBfMW1hYmtfMmNscjFfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3JhZGlvLWdyb3VwXzFtYWJrXzJjbHIxXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9ob3Jpem9udGFsLWdyb3VwXzFtYWJrXzJjbHIxXzE3Nikge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV9yYWRpby1ncm91cF8xbWFia18yY2xyMV8xNDUuYXdzdWlfaG9yaXpvbnRhbC1ncm91cF8xbWFia18yY2xyMV8xNzY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfcmFkaW9fMW1hYmtfMmNscjFfMTQ1ICsgLmF3c3VpX3JhZGlvXzFtYWJrXzJjbHIxXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9ob3Jpem9udGFsXzFtYWJrXzJjbHIxXzE3Nikge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfcmFkaW8tLWhhcy1kZXNjcmlwdGlvbl8xbWFia18yY2xyMV8xOTAgKyAuYXdzdWlfcmFkaW9fMW1hYmtfMmNscjFfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hvcml6b250YWxfMW1hYmtfMmNscjFfMTc2KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cblxuLmF3c3VpX3JhZGlvXzFtYWJrXzJjbHIxXzE0NS5hd3N1aV9ob3Jpem9udGFsXzFtYWJrXzJjbHIxXzE3Njpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTYgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbGF5b3V0XzVndGszX2owbmxmXzE0NTpub3QoI1xcOSkge1xuICAtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LWRlZmF1bHQtaG9yaXpvbnRhbC1wYWRkaW5nLTZiOXlwYTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICAtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYTogMHB4O1xuICAtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLTZiOXlwYTogMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAgMCAxZnIgbWlubWF4KDAsIHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYSkpIDFmciAwIDA7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtNmI5eXBhKSBtaW4tY29udGVudCBtaW4tY29udGVudCBhdXRvIHZhcigtLXNwYWNlLWRhcmstaGVhZGVyLW92ZXJsYXAtZGlzdGFuY2UtYTh1MDl4LCAzNnB4KSAxZnI7XG4gIG1pbi1ibG9jay1zaXplOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfNWd0azNfajBubGZfMTQ1Om5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1jb250ZW50LWxheW91dC1kZWZhdWx0LWhvcml6b250YWwtcGFkZGluZy02Yjl5cGE6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgfVxufVxuLmF3c3VpX2xheW91dF81Z3RrM19qMG5sZl8xNDUgPiAuYXdzdWlfYmFja2dyb3VuZF81Z3RrM19qMG5sZl8xNTk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvODtcbiAgZ3JpZC1yb3c6IDEvNjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszX2owbmxmXzE0NSA+IC5hd3N1aV9iYWNrZ3JvdW5kXzVndGszX2owbmxmXzE1OS5hd3N1aV9pcy1vdmVybGFwLWRpc2FibGVkXzVndGszX2owbmxmXzE2NDpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMS81O1xufVxuLmF3c3VpX2xheW91dF81Z3RrM19qMG5sZl8xNDUgPiAuYXdzdWlfYmFja2dyb3VuZF81Z3RrM19qMG5sZl8xNTkgPiAuYXdzdWlfaGVhZGVyLWJhY2tncm91bmRfNWd0azNfajBubGZfMTY3Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM19qMG5sZl8xNDUgPiAuYXdzdWlfbm90aWZpY2F0aW9uc181Z3RrM19qMG5sZl8xNzE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG4gIGdyaWQtcm93OiAyO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM19qMG5sZl8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYnNfNWd0azNfajBubGZfMTc2Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBncmlkLXJvdzogMztcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfajBubGZfMTQ1LmF3c3VpX2RlZmF1bHQtcGFkZGluZ181Z3RrM19qMG5sZl8xODE6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1tYWluLWdhcC02Yjl5cGE6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tYXdzdWktdG9nZ2xlcy1sZWZ0LXdpZHRoLTZiOXlwYSwgMCkgdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtZGVmYXVsdC1ob3Jpem9udGFsLXBhZGRpbmctNmI5eXBhLCAwKSAxZnIgbWlubWF4KDAsIHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1heC1jb250ZW50LXdpZHRoLTZiOXlwYSkpIDFmciB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1kZWZhdWx0LWhvcml6b250YWwtcGFkZGluZy02Yjl5cGEsIDApIHZhcigtLWF3c3VpLXRvZ2dsZXMtcmlnaHQtd2lkdGgtNmI5eXBhLCAwKTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfajBubGZfMTQ1ID4gLmF3c3VpX2hlYWRlci13cmFwcGVyXzVndGszX2owbmxmXzE4NTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDQ7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS1wN3RiMWEsIDE2cHgpO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM19qMG5sZl8xNDUgPiAuYXdzdWlfaGVhZGVyLXdyYXBwZXJfNWd0azNfajBubGZfMTg1LmF3c3VpX3dpdGgtZGl2aWRlcl81Z3RrM19qMG5sZl8xOTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfajBubGZfMTQ1ID4gLmF3c3VpX2NvbnRlbnRfNWd0azNfajBubGZfMTkzOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBncmlkLXJvdzogNS84O1xufVxuLmF3c3VpX2xheW91dF81Z3RrM19qMG5sZl8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWhlYWRlcl81Z3RrM19qMG5sZl8xOTcpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYWluLWdhcC02Yjl5cGEpIG1pbi1jb250ZW50IG1pbi1jb250ZW50IDAgY2FsYyh2YXIoLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWE4dTA5eCwgMzZweCkpIDFmcjtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfajBubGZfMTQ1LmF3c3VpX2lzLW92ZXJsYXAtZGlzYWJsZWRfNWd0azNfajBubGZfMTY0Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtNmI5eXBhKSBtaW4tY29udGVudCBtaW4tY29udGVudCBhdXRvIDAgMWZyO1xufVxuXG4uYXdzdWlfbGF5b3V0XzVndGszX2owbmxmXzE0NS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF81Z3RrM19qMG5sZl8yMDQgPiAuYXdzdWlfYmFja2dyb3VuZF81Z3RrM19qMG5sZl8xNTkuYXdzdWlfaGFzLWRlZmF1bHQtYmFja2dyb3VuZF81Z3RrM19qMG5sZl8yMDQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXUsICNmZmZmZmYpO1xufVxuXG4uYXdzdWlfbGF5b3V0XzVndGszX2owbmxmXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF81Z3RrM19qMG5sZl8yMDQpLmF3c3VpX2hhcy1ub3RpZmljYXRpb25zXzVndGszX2owbmxmXzIwOCB7XG4gIC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtNmI5eXBhOiAwcHg7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszX2owbmxmXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF81Z3RrM19qMG5sZl8yMDQpID4gLmF3c3VpX25vdGlmaWNhdGlvbnNfNWd0azNfajBubGZfMTcxIHtcbiAgZ3JpZC1jb2x1bW46IDEvODtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzVhMTQ1XzFyNXB1Xzk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9pbmxpbmUtY29udGFpbmVyXzVhMTQ1XzFyNXB1XzEzOm5vdCgjXFw5KSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5hd3N1aV9pbmxpbmUtY29udGFpbmVyLXRyaWdnZXJfNWExNDVfMXI1cHVfMTY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX2lubGluZS1jb250YWluZXItbm8td3JhcF81YTE0NV8xcjVwdV8xOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuLmF3c3VpX2lubGluZS1jb250YWluZXItbm8td3JhcF81YTE0NV8xcjVwdV8xOSA+IC5hd3N1aV9pbmxpbmUtY29udGFpbmVyLXRyaWdnZXJfNWExNDVfMXI1cHVfMTY6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lci1uby13cmFwXzVhMTQ1XzFyNXB1XzE5ID4gLmF3c3VpX3RleHQtdG8tZGlzcGxheV81YTE0NV8xcjVwdV8yODpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xNDVwYV8xdXhpel8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9mb2N1cy1sb2NrXzE0NXBhXzF1eGl6XzE3Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2NhbGVuZGFyXzE0NXBhXzF1eGl6XzE4MTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5hd3N1aV9jYWxlbmRhcl8xNDVwYV8xdXhpel8xODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhcl8xNDVwYV8xdXhpel8xODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZGF0ZS1waWNrZXItY29udGFpbmVyXzE0NXBhXzF1eGl6XzE5Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMjM0cHg7XG59XG5cbi5hd3N1aV9kYXRlLXBpY2tlci10cmlnZ2VyXzE0NXBhXzF1eGl6XzIwMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfZGF0ZS1waWNrZXItaW5wdXRfMTQ1cGFfMXV4aXpfMjA2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX29wZW4tY2FsZW5kYXItYnV0dG9uXzE0NXBhXzF1eGl6XzIxMTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ncmlkXzFtZmJuXzF2bnZqXzE0OTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYiwgMjM4cHgpO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuLmF3c3VpX2dyaWQtY2VsbF8xbWZibl8xdm52al8xNTQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDE0LjI4NTcxNDI4NTclO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiB1bnNldDtcbn1cblxuLmF3c3VpX2RheS1oZWFkZXJfMW1mYm5fMXZudmpfMTYxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC1pbGY3aGcsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG59XG5cbi5hd3N1aV9kYXlfMW1mYm5fMXZudmpfMTYxOm5vdCgjXFw5KSxcbi5hd3N1aV9tb250aF8xbWZibl8xdm52al8xNzI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC10MXpsNWksICNiNGI0YmIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZGF5XzFtZmJuXzF2bnZqXzE2MTpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfbW9udGhfMW1mYm5fMXZudmpfMTcyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfZGF5XzFtZmJuXzF2bnZqXzE2MTpub3QoI1xcOSk6OmFmdGVyLFxuLmF3c3VpX21vbnRoXzFtZmJuXzF2bnZqXzE3Mjpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG4gIGluc2V0LWJsb2NrLWVuZDogLTFweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMXB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGF5XzFtZmJuXzF2bnZqXzE2MTpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbW9udGhfMW1mYm5fMXZudmpfMTcyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kYXlfMW1mYm5fMXZudmpfMTYxOm5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tb250aF8xbWZibl8xdm52al8xNzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kYXlfMW1mYm5fMXZudmpfMTYxOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX21vbnRoXzFtZmJuXzF2bnZqXzE3Mjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZGF5XzFtZmJuXzF2bnZqXzE2MSA+IC5hd3N1aV9kYXktaW5uZXJfMW1mYm5fMXZudmpfMjIwOm5vdCgjXFw5KSxcbi5hd3N1aV9kYXlfMW1mYm5fMXZudmpfMTYxID4gLmF3c3VpX21vbnRoLWlubmVyXzFtZmJuXzF2bnZqXzIyMTpub3QoI1xcOSksXG4uYXdzdWlfbW9udGhfMW1mYm5fMXZudmpfMTcyID4gLmF3c3VpX2RheS1pbm5lcl8xbWZibl8xdm52al8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX21vbnRoXzFtZmJuXzF2bnZqXzE3MiA+IC5hd3N1aV9tb250aC1pbm5lcl8xbWZibl8xdm52al8yMjE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfaW4tZmlyc3Qtcm93XzFtZmJuXzF2bnZqXzIyODpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1wcmV2aW91cy1tb250aF8xbWZibl8xdm52al8yMjgpLFxuLmF3c3VpX2luLWZpcnN0LXJvd18xbWZibl8xdm52al8yMjg6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcHJldmlvdXMteWVhcl8xbWZibl8xdm52al8yMjkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1LCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9pbi1wcmV2aW91cy1tb250aF8xbWZibl8xdm52al8yMjg6bm90KCNcXDkpOm5vdCguYXdzdWlfbGFzdC1kYXktb2YtbW9udGhfMW1mYm5fMXZudmpfMjMzKSxcbi5hd3N1aV9pbi1wcmV2aW91cy15ZWFyXzFtZmJuXzF2bnZqXzIyOTpub3QoI1xcOSk6bm90KC5hd3N1aV9sYXN0LW1vbnRoLW9mLXllYXJfMW1mYm5fMXZudmpfMjM0KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2luLW5leHQtbW9udGhfMW1mYm5fMXZudmpfMjM4Om5vdCgjXFw5KSxcbi5hd3N1aV9pbi1uZXh0LXllYXJfMW1mYm5fMXZudmpfMjM5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9pbi1maXJzdC1jb2x1bW5fMW1mYm5fMXZudmpfMjQzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1LCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfaW4tZmlyc3QtY29sdW1uXzFtZmJuXzF2bnZqXzI0My5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2bnZqXzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuXzF2bnZqXzI0Njpub3QoI1xcOSksIC5hd3N1aV9pbi1maXJzdC1jb2x1bW5fMW1mYm5fMXZudmpfMjQzLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl8xdm52al8yNDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfZW5hYmxlZF8xbWZibl8xdm52al8yNTA6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZudmpfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fMXZudmpfMjQ2Om5vdCgjXFw5KSwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZudmpfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl8xdm52al8yNDY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LXJub2JhcCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfZW5hYmxlZF8xbWZibl8xdm52al8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdm52al8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl8xdm52al8yNDY6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZudmpfMjU2KSwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZudmpfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fMXZudmpfMjQ2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2bnZqXzI1Nik6OmFmdGVyLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8xdm52al8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdm52al8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl8xdm52al8yNDYuYXdzdWlfZW5kLWRhdGVfMW1mYm5fMXZudmpfMjU2LmF3c3VpX3N0YXJ0LWRhdGVfMW1mYm5fMXZudmpfMjU2Om5vdCgjXFw5KSwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZudmpfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX2VuZC1kYXRlXzFtZmJuXzF2bnZqXzI1Ni5hd3N1aV9zdGFydC1kYXRlXzFtZmJuXzF2bnZqXzI1Njpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8xdm52al8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdm52al8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl8xdm52al8yNDYuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fMXZudmpfMjU2Om5vdCgjXFw5KSwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZudmpfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX25vLXJhbmdlXzFtZmJuXzF2bnZqXzI1Njpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8xdm52al8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdm52al8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuXzF2bnZqXzI0Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl8xdm52al8yNTYpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8xdm52al8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdm52al8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuXzF2bnZqXzI0Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl8xdm52al8yNTYpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZudmpfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl8xdm52al8yNDYuYXdzdWlfZW5kLWRhdGVfMW1mYm5fMXZudmpfMjU2LmF3c3VpX3N0YXJ0LWRhdGVfMW1mYm5fMXZudmpfMjU2Om5vdCgjXFw5KSwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZudmpfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl8xdm52al8yNDYuYXdzdWlfZW5kLWRhdGVfMW1mYm5fMXZudmpfMjU2LmF3c3VpX3N0YXJ0LWRhdGVfMW1mYm5fMXZudmpfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuXzF2bnZqXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2bnZqXzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX25vLXJhbmdlXzFtZmJuXzF2bnZqXzI1Njpub3QoI1xcOSksIC5hd3N1aV9lbmFibGVkXzFtZmJuXzF2bnZqXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuXzF2bnZqXzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX25vLXJhbmdlXzFtZmJuXzF2bnZqXzI1Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfZW5hYmxlZF8xbWZibl8xdm52al8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdm52al8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl8xdm52al8yNDY6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8xdm52al8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdm52al8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuXzF2bnZqXzI0Njpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLTB4cGJhcSwgIzBmMTQxYSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci01ZDl3eGQsICNmM2YzZjcpO1xufVxuLmF3c3VpX2VuYWJsZWRfMW1mYm5fMXZudmpfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fMXZudmpfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fMXZudmpfMjQ2Om5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX3NlbGVjdGVkXzFtZmJuXzF2bnZqXzI2Nik6OmFmdGVyLCAuYXdzdWlfZW5hYmxlZF8xbWZibl8xdm52al8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl8xdm52al8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuXzF2bnZqXzI0Njpub3QoI1xcOSk6aG92ZXI6bm90KC5hd3N1aV9zZWxlY3RlZF8xbWZibl8xdm52al8yNjYpOjphZnRlciB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLWF1eHR2YywgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci1hdXh0dmMsICM4YzhjOTQpO1xufVxuXG4uYXdzdWlfdG9kYXlfMW1mYm5fMXZudmpfMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2bnZqXzI1NiksXG4uYXdzdWlfdGhpcy1tb250aF8xbWZibl8xdm52al8yNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZudmpfMjU2KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLTFhbzkxbSwgI2YzZjNmNyk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG59XG5cbi5hd3N1aV9zZWxlY3RlZF8xbWZibl8xdm52al8yNjY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VsZWN0ZWRfMW1mYm5fMXZudmpfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWxlY3RlZF8xbWZibl8xdm52al8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci16cnlhdjAsIC01cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWxlY3RlZF8xbWZibl8xdm52al8yNjY6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci16cnlhdjAsIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpyeWF2MCwgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci16cnlhdjAsIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci16cnlhdjAsIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci16cnlhdjAsIC01cHgpICsgdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci16cnlhdjAsIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy0zMTF6bW4sICNmOWY5ZmEpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlbGVjdGVkXzFtZmJuXzF2bnZqXzI2Njpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc2VsZWN0ZWRfMW1mYm5fMXZudmpfMjY2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwsICMwMDZjZTApO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsLCAjMDA2Y2UwKTtcbiAgei1pbmRleDogMDtcbn1cbi5hd3N1aV9zZWxlY3RlZF8xbWZibl8xdm52al8yNjYgPiAuYXdzdWlfZGF5LWlubmVyXzFtZmJuXzF2bnZqXzIyMDpub3QoI1xcOSksXG4uYXdzdWlfc2VsZWN0ZWRfMW1mYm5fMXZudmpfMjY2ID4gLmF3c3VpX21vbnRoLWlubmVyXzFtZmJuXzF2bnZqXzIyMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLXl4ZXIxbiwgI2ZmZmZmZik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2bnZqXzI1Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtenc0b2FoLCAjZjBmYmZmKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2bnZqXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stc3RhcnRfMW1mYm5fMXZudmpfMzI4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwsICMwMDZjZTApO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2bnZqXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLWVuZF8xbWZibl8xdm52al8zMzE6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl8xdm52al8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLWVuZF8xbWZibl8xdm52al8zMzQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwsICMwMDZjZTApO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2bnZqXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLXN0YXJ0XzFtZmJuXzF2bnZqXzMzNzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZudmpfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1zdGFydF8xbWZibl8xdm52al8zMjguYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1lbmRfMW1mYm5fMXZudmpfMzMxOm5vdCgjXFw5KSwgLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2bnZqXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stc3RhcnRfMW1mYm5fMXZudmpfMzI4LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtZW5kXzFtZmJuXzF2bnZqXzMzMTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZudmpfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1lbmRfMW1mYm5fMXZudmpfMzM0LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtZW5kXzFtZmJuXzF2bnZqXzMzMTpub3QoI1xcOSksIC5hd3N1aV9pbi1yYW5nZV8xbWZibl8xdm52al8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLWVuZF8xbWZibl8xdm52al8zMzQuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1lbmRfMW1mYm5fMXZudmpfMzMxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZudmpfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1lbmRfMW1mYm5fMXZudmpfMzM0LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtc3RhcnRfMW1mYm5fMXZudmpfMzM3Om5vdCgjXFw5KSwgLmF3c3VpX2luLXJhbmdlXzFtZmJuXzF2bnZqXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stZW5kXzFtZmJuXzF2bnZqXzMzNC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLXN0YXJ0XzFtZmJuXzF2bnZqXzMzNzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZudmpfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1zdGFydF8xbWZibl8xdm52al8zMjguYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1zdGFydF8xbWZibl8xdm52al8zMzc6bm90KCNcXDkpLCAuYXdzdWlfaW4tcmFuZ2VfMW1mYm5fMXZudmpfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1zdGFydF8xbWZibl8xdm52al8zMjguYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1zdGFydF8xbWZibl8xdm52al8zMzc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG5cbi5hd3N1aV9uby1yYW5nZV8xbWZibl8xdm52al8yNTY6bm90KCNcXDkpLCAuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fMXZudmpfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX25vLXJhbmdlXzFtZmJuXzF2bnZqXzI1Njpub3QoI1xcOSksIC5hd3N1aV9uby1yYW5nZV8xbWZibl8xdm52al8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX25vLXJhbmdlXzFtZmJuXzF2bnZqXzI1Njpub3QoI1xcOSksIC5hd3N1aV9uby1yYW5nZV8xbWZibl8xdm52al8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX25vLXJhbmdlXzFtZmJuXzF2bnZqXzI1Njpub3QoI1xcOSksIC5hd3N1aV9uby1yYW5nZV8xbWZibl8xdm52al8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY2FsZW5kYXJfbWdqYTBfMThueThfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF9tZ2phMF8xOG55OF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLTZhdjc4ZCwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay0ybjQwengsIGVhc2Utb3V0KTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF9tZ2phMF8xOG55OF8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NhbGVuZGFyX21namEwXzE4bnk4XzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jYWxlbmRhcl9tZ2phMF8xOG55OF8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY2FsZW5kYXJfbWdqYTBfMThueThfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfbWdqYTBfMThueThfMTc2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfbWdqYTBfMThueThfMTc2Om5vdCgjXFw5KTpub3QoLmF3c3VpX3dpZGVfbWdqYTBfMThueThfMjA3KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzJlbTtcbn1cbi5hd3N1aV9yb290X21namEwXzE4bnk4XzE3Ni5hd3N1aV93aWRlX21namEwXzE4bnk4XzIwNzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDM5ZW07XG59XG5cbi5hd3N1aV9mb2N1cy1sb2NrX21namEwXzE4bnk4XzIxNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX3RyaWdnZXItZmxleGJveF9tZ2phMF8xOG55OF8yMTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX2NhbGVuZGFyLWNvbnRhaW5lcl9tZ2phMF8xOG55OF8yMjI6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IGNhbGMoMiAqIHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmIsIDIzOHB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG4uYXdzdWlfY2FsZW5kYXItY29udGFpbmVyX21namEwXzE4bnk4XzIyMi5hd3N1aV9vbmUtZ3JpZF9tZ2phMF8xOG55OF8yMjU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmIsIDIzOHB4KTtcbn1cblxuLmF3c3VpX2NhbGVuZGFyLWhlYWRlcl9tZ2phMF8xOG55OF8yMjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfY2FsZW5kYXItaGVhZGVyLXBhZ2VzLXdyYXBwZXJfbWdqYTBfMThueThfMjM1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2NhbGVuZGFyLWhlYWRlci1wYWdlX21namEwXzE4bnk4XzIzNTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmF3c3VpX2RhdGUtYW5kLXRpbWUtY29udGFpbmVyX21namEwXzE4bnk4XzI1NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmIsIDIzOHB4KSwgMWZyKSk7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfZGF0ZS1hbmQtdGltZS13cmFwcGVyX21namEwXzE4bnk4XzI2MTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYiwgMjM4cHgpO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl9tZ2phMF8xOG55OF8yNjg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSwgI2M2YzZjZCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG4uYXdzdWlfZm9vdGVyX21namEwXzE4bnk4XzI2OC5hd3N1aV9oYXMtY2xlYXItYnV0dG9uX21namEwXzE4bnk4XzI3Nzpub3QoI1xcOSkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYXdzdWlfZm9vdGVyX21namEwXzE4bnk4XzI2OC5hd3N1aV9vbmUtZ3JpZF9tZ2phMF8xOG55OF8yMjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2Zvb3Rlci1idXR0b24td3JhcHBlcl9tZ2phMF8xOG55OF8yODY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX2Zvb3Rlci1idXR0b24td3JhcHBlcl9tZ2phMF8xOG55OF8yODY6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuXG4uYXdzdWlfaWNvbi13cmFwcGVyX21namEwXzE4bnk4XzI5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbiwgIzQyNDY1MCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9sYWJlbF9tZ2phMF8xOG55OF8yOTg6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYXdzdWlfbGFiZWxfbWdqYTBfMThueThfMjk4LmF3c3VpX2xhYmVsLWVuYWJsZWRfbWdqYTBfMThueThfMzAyOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV90cmlnZ2VyLWZsZXhib3hfbWdqYTBfMThueThfMjE4ID4gLmF3c3VpX2ljb24td3JhcHBlcl9tZ2phMF8xOG55OF8yOTMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci02YWUzZGEsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfbGFiZWwtdGV4dF9tZ2phMF8xOG55OF8zMDY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItMzI4ajl3LCAjNjU2ODcxKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYXdzdWlfbGFiZWwtdG9rZW4tbm93cmFwX21namEwXzE4bnk4XzMxMjpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfZHJvcGRvd25fbWdqYTBfMThueThfMzE2Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3osIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLTJubzgzeiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG59XG4uYXdzdWlfZHJvcGRvd25fbWdqYTBfMThueThfMzE2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZHJvcGRvd25fbWdqYTBfMThueThfMzE2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnRfbWdqYTBfMThueThfMzM4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwLCAjZmZmZmZmKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMiAqIHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmIsIDIzOHB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIDIgKiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkpO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnRfbWdqYTBfMThueThfMzM4LmF3c3VpX29uZS1ncmlkX21namEwXzE4bnk4XzIyNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCkgKyAyICogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzF4YzNhXzE2MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNXB4O1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC13Mm5oOXosIDIwcHgpIC0gdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGwsICNmZmZmZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC15ZnB1angsICM0MjQ2NTApKTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KSAtIDNweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCkgLSAzcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpIC0gM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCkgLSAzcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV8xeGMzYV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF84Y2JlYV8xeGMzYV8xODgpIHtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgLSAyICogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSk7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV8xeGMzYV8xNjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzF4YzNhXzE2MS5hd3N1aV9kaXNhYmxlZF84Y2JlYV8xeGMzYV8xOTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC10bHFzaGwsICNmZmZmZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QsICNiNGI0YmIpKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWdtZW50XzhjYmVhXzF4YzNhXzE2MTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VnbWVudF84Y2JlYV8xeGMzYV8xNjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWdtZW50XzhjYmVhXzF4YzNhXzE2MTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci1yenNpeWksIDZweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXJ6c2l5aSwgNnB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci1yenNpeWksIDZweCkgKyB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci1yenNpeWksIDZweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci1yenNpeWksIDZweCkgKyB2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci1yenNpeWksIDZweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhKTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzF4YzNhXzE2MTpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgKyAxcHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpICsgdmFyKC0tc3BhY2Utc3RhdGljLXh4eHMtNzc1bTJiLCAycHgpKSAqIDIpO1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpICogMik7XG4gIGlubGluZS1zaXplOiAxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3MwdywgIzhjOGM5NCk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV8xeGMzYV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF84Y2JlYV8xeGMzYV8xODgpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzF4YzNhXzE2MTpub3QoI1xcOSk6bnRoLWNoaWxkKDEpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV8xeGMzYV8xNjE6bm90KCNcXDkpOm50aC1jaGlsZCgyKSB7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfMXhjM2FfMTYxOm5vdCgjXFw5KTpudGgtY2hpbGQoMykge1xuICBncmlkLWNvbHVtbjogMztcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzF4YzNhXzE2MTpub3QoI1xcOSk6bnRoLWNoaWxkKDQpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV8xeGMzYV8xNjE6bm90KCNcXDkpOm50aC1jaGlsZCg1KSB7XG4gIGdyaWQtY29sdW1uOiA1O1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfMXhjM2FfMTYxOm5vdCgjXFw5KTpudGgtY2hpbGQoNikge1xuICBncmlkLWNvbHVtbjogNjtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzF4YzNhXzE2MS5hd3N1aV9zZWxlY3RlZF84Y2JlYV8xeGMzYV8yNTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLW4ycG9tdSwgIzAwNmNlMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1oem1jaWQsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhXzF4YzNhXzE2MTpub3QoI1xcOSk6aG92ZXI6bm90KC5hd3N1aV9zZWxlY3RlZF84Y2JlYV8xeGMzYV8yNTEpOm5vdCguYXdzdWlfZGlzYWJsZWRfOGNiZWFfMXhjM2FfMTk0KTpub3QoOmZvY3VzKSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXItNWwwb2hsLCAjZjBmYmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci1ocDZ5bmssICMwMDJiNjYpKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXdzdWlfaWNvbl84Y2JlYV8xeGMzYV8yNjE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV93aXRoLXRleHRfOGNiZWFfMXhjM2FfMjY1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfd2l0aC1uby10ZXh0XzhjYmVhXzF4YzNhXzI3MTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBpbnNldC1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9yb290XzhjYmVhXzF4YzNhXzI3Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3NlZ21lbnQtcGFydF84Y2JlYV8xeGMzYV8zMDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3MwdywgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci0wbzZ1d28sICNmZmZmZmYpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSAvIDIgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKTtcbiAgZ2FwOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpICogMiArIDFweCk7XG59XG4uYXdzdWlfc2VnbWVudC1wYXJ0XzhjYmVhXzF4YzNhXzMwODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzhjYmVhXzF4YzNhXzE4OCkge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy03NzVtMmIsIDJweCkgKyB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgZ2FwOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpICogMiAtIDFweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3NlZ21lbnQtcGFydF84Y2JlYV8xeGMzYV8zMDg6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hd3N1aV9zZWxlY3RfOGNiZWFfMXhjM2FfMjUxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3NlbGVjdF84Y2JlYV8xeGMzYV8yNTE6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC0yXzhjYmVhXzF4YzNhXzM0Mzpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcbn1cblxuLmF3c3VpX3NlZ21lbnQtY291bnQtM184Y2JlYV8xeGMzYV8zNDc6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgYXV0byk7XG59XG5cbi5hd3N1aV9zZWdtZW50LWNvdW50LTRfOGNiZWFfMXhjM2FfMzUxOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIGF1dG8pO1xufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC01XzhjYmVhXzF4YzNhXzM1NTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBhdXRvKTtcbn1cblxuLmF3c3VpX3NlZ21lbnQtY291bnQtNl84Y2JlYV8xeGMzYV8zNTk6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgYXV0byk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF84Y2JlYV8xeGMzYV8zNjM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9jdXN0b20tcmFuZ2VfMTZ6bXdfdnR1N2hfMTQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKDE0cHggKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogODAlO1xufVxuXG4uYXdzdWlfY3VzdG9tLXJhbmdlLS1uby1wYWRkaW5nXzE2em13X3Z0dTdoXzE1MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X3Z0dTdoXzE1NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd192dHU3aF8xNTUgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLWR1cmF0aW9uXzE2em13X3Z0dTdoXzE1OTpub3QoI1xcOSksXG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1ID4gLmF3c3VpX2N1c3RvbS1yYW5nZS11bml0XzE2em13X3Z0dTdoXzE2MDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNTAlO1xufVxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X3Z0dTdoXzE1NSA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtZHVyYXRpb25fMTZ6bXdfdnR1N2hfMTU5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13X3Z0dTdoXzE2Njpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X3Z0dTdoXzE1NS5hd3N1aV92ZXJ0aWNhbF8xNnptd192dHU3aF8xNjYgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLWR1cmF0aW9uXzE2em13X3Z0dTdoXzE1OTpub3QoI1xcOSksXG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13X3Z0dTdoXzE2NiA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtdW5pdF8xNnptd192dHU3aF8xNjA6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13X3Z0dTdoXzE2NiA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtdW5pdF8xNnptd192dHU3aF8xNjA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kaXZpZGVyXzFub28yXzdhc2FxXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWhvcml6b250YWxfMW5vbzJfN2FzYXFfMTgxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDA7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWhhcy1sYWJlbF8xbm9vMl83YXNhcV8xODg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYmxvY2stc2l6ZTogYXV0bztcbn1cblxuLmF3c3VpX2RpdmlkZXItbGluZV8xbm9vMl83YXNhcV8xOTc6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgYmxvY2stc2l6ZTogMDtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfZGl2aWRlci1sYWJlbF8xbm9vMl83YXNhcV8yMDQ6bm90KCNcXDkpIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2RpdmlkZXItdmVydGljYWxfMW5vbzJfN2FzYXFfMjEwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfcHR3OGlfMTN1czZfMTgxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtbC1mNXFsZWwsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aCwgMTJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aCwgMTJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aCwgMTJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wem9uZS1kd3JxNWgsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXE0bDJjaywgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC02aHluazIsICNmZmZmZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LWlyaTlkaSwgIzhjOGM5NCk7XG4gIGJvcmRlci1ibG9jazogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC1pcmk5ZGksICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiAxcHggZGFzaGVkIHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LWlyaTlkaSwgIzhjOGM5NCk7XG59XG4uYXdzdWlfcm9vdF9wdHc4aV8xM3VzNl8xODEuYXdzdWlfaG92ZXJlZF9wdHc4aV8xM3VzNl8xOTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItZ3c5amQyLCAjNDI0NjUwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci1sYmFqcTUsICNmMGZiZmYpO1xuICBib3JkZXItYmxvY2s6IDFweCBkYXNoZWQgdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXVlc2xvOCwgIzAwMmI2Nik7XG4gIGJvcmRlci1pbmxpbmU6IDFweCBkYXNoZWQgdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLXVlc2xvOCwgIzAwMmI2Nik7XG59XG5cbi5hd3N1aV9jb250ZW50X3B0dzhpXzEzdXM2XzIwMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzM5dGhzXzQ3dDV6XzIwOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2ZpbGUtbG9hZGluZy1vdmVybGF5XzM5dGhzXzQ3dDV6XzI0MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIGluc2V0LWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG4uYXdzdWlfZmlsZS1sb2FkaW5nLW92ZXJsYXktc2luZ2xlLXJvd18zOXRoc180N3Q1el8yNDY6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4bC14eXk4bngsIDMycHgpO1xufVxuXG4uYXdzdWlfZmlsZS1uYW1lLWNvbnRhaW5lcl8zOXRoc180N3Q1el8yNTA6bm90KCNcXDkpIHtcbiAgYWxsOiB1bnNldDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1uYW1lLWNvbnRhaW5lcl8zOXRoc180N3Q1el8yNTA6bm90KCNcXDkpOmZvY3VzLXZpc2libGU6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1uYW1lLWNvbnRhaW5lcl8zOXRoc180N3Q1el8yNTA6bm90KCNcXDkpOmZvY3VzLXZpc2libGU6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLW5hbWUtY29udGFpbmVyXzM5dGhzXzQ3dDV6XzI1MDpub3QoI1xcOSk6Zm9jdXMtdmlzaWJsZTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uLW5hbWVfMzl0aHNfNDd0NXpfMjgwOm5vdCgjXFw5KSxcbi5hd3N1aV9maWxlLW9wdGlvbi1zaXplXzM5dGhzXzQ3dDV6XzI4MTpub3QoI1xcOSksXG4uYXdzdWlfZmlsZS1vcHRpb24tbGFzdC1tb2RpZmllZF8zOXRoc180N3Q1el8yODI6bm90KCNcXDkpIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbl8zOXRoc180N3Q1el8yODA6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb24tdGh1bWJuYWlsXzM5dGhzXzQ3dDV6XzI5NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb24tdGh1bWJuYWlsLWltYWdlXzM5dGhzXzQ3dDV6XzI5OTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGlubGluZS1zaXplOiA0OHB4O1xuICBibG9jay1zaXplOiA0OHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uLW1ldGFkYXRhXzM5dGhzXzQ3dDV6XzMxMjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9maWxlLW9wdGlvbi1tZXRhZGF0YV8zOXRoc180N3Q1el8zMTIuYXdzdWlfd2l0aC1pbWFnZV8zOXRoc180N3Q1el8zMTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDQ4cHgpO1xufVxuLmF3c3VpX2ZpbGUtb3B0aW9uLW1ldGFkYXRhXzM5dGhzXzQ3dDV6XzMxMi5hd3N1aV9zaW5nbGUtcm93LWxvYWRpbmdfMzl0aHNfNDd0NXpfMzE4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpO1xufVxuXG4uYXdzdWlfdG9rZW5fMzl0aHNfNDd0NXpfMzIyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Rva2VuLWdyaWRfMzl0aHNfNDd0NXpfMzI5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9rZW4tZ3JpZF8zOXRoc180N3Q1el8zMjk6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYXdzdWlfdG9rZW4tY29udGFpbnMtaW1hZ2VfMzl0aHNfNDd0NXpfMzM4Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogNjhweCBhdXRvO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzQ3dDV6XzM0Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYiwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiLCAjMDA2Y2UwKSk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXRva2VuLXZlcnRpY2FsLWl2N3NwaiwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXRva2VuLXZlcnRpY2FsLWl2N3NwaiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZSwgI2YwZmJmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc180N3Q1el8zNDIuYXdzdWlfaG9yaXpvbnRhbF8zOXRoc180N3Q1el8zNjE6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAyMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9rZW4tYm94XzM5dGhzXzQ3dDV6XzM0Mi5hd3N1aV9ob3Jpem9udGFsXzM5dGhzXzQ3dDV6XzM2MTpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgfVxufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc180N3Q1el8zNDIuYXdzdWlfZXJyb3JfMzl0aHNfNDd0NXpfMzY5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1qMW95dDEsICNkYjAwMDApO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzQ3dDV6XzM0Mi5hd3N1aV9lcnJvcl8zOXRoc180N3Q1el8zNjkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfNDd0NXpfMzczOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfNDd0NXpfMzQyLmF3c3VpX2Vycm9yXzM5dGhzXzQ3dDV6XzM2OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc180N3Q1el8zNzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfNDd0NXpfMzQyLmF3c3VpX3dhcm5pbmdfMzl0aHNfNDd0NXpfMzc5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLXlsbnVyZSwgIzg1NTkwMCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfNDd0NXpfMzQyLmF3c3VpX3dhcm5pbmdfMzl0aHNfNDd0NXpfMzc5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzXzQ3dDV6XzM3Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzQ3dDV6XzM0Mi5hd3N1aV93YXJuaW5nXzM5dGhzXzQ3dDV6XzM3OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc180N3Q1el8zNzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItNmFlM2RhLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfNDd0NXpfMzQyLmF3c3VpX3JlYWQtb25seV8zOXRoc180N3Q1el8zODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc180N3Q1el8zNDIuYXdzdWlfcmVhZC1vbmx5XzM5dGhzXzQ3dDV6XzM4OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc180N3Q1el8zNzM6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC03MjdsNmQsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc180N3Q1el8zNDIuYXdzdWlfcmVhZC1vbmx5XzM5dGhzXzQ3dDV6XzM4OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc180N3Q1el8zNzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIGN1cnNvcjogaW5pdGlhbDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLTcyN2w2ZCwgI2I0YjRiYik7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzQ3dDV6XzM0Mi5hd3N1aV9sb2FkaW5nXzM5dGhzXzQ3dDV6XzQwMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXh6emF3dywgI2RlZGVlMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwLCAjZmZmZmZmKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzF1YmJtXzE5bXlmXzk6bm90KCNcXDkpLFxuLmF3c3VpX2hpbnRzXzF1YmJtXzE5bXlmXzEwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaGludHNfMXViYm1fMTlteWZfMTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83em13NV8xNTc6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83em13NV8xNTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyXzFxODRuXzd6bXc1XzE1Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyXzFxODRuXzd6bXc1XzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN3ptdzVfMTcxOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN3ptdzVfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83em13NV8xNTcgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83em13NV8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzd6bXc1XzE3MTpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN3ptdzVfMTcyOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83em13NV8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzd6bXc1XzE3Mzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTc0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83em13NV8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzd6bXc1XzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83em13NV8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN3ptdzVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83em13NV8xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl83em13NV8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyXzFxODRuXzd6bXc1XzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyXzFxODRuXzd6bXc1XzE1NyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzd6bXc1XzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTc0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN3ptdzVfMTk3Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyXzFxODRuXzd6bXc1XzE1NyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzd6bXc1XzE5Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN3ptdzVfMTU3ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN3ptdzVfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83em13NV8xNTcgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83em13NV8xOTc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTA6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS01bmd5eWgsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzd6bXc1XzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN3ptdzVfMTcxOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN3ptdzVfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzd6bXc1XzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83em13NV8xNzE6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzd6bXc1XzE3Mjpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzd6bXc1XzE3NDpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cHJlc3NpdmUtNW5neXloLCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83em13NV8xOTc6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN3ptdzVfMTcxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl83em13NV8xNzI6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN3ptdzVfMTk3Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN3ptdzVfMTcxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzd6bXc1XzE3Mjpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83em13NV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzd6bXc1XzE3Mzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83em13NV8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzd6bXc1XzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN3ptdzVfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN3ptdzVfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzd6bXc1XzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl83em13NV8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzd6bXc1XzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzd6bXc1XzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83em13NV8yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83em13NV8xOTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN3ptdzVfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83em13NV8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83em13NV8xNzE6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83em13NV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl83em13NV8xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN3ptdzVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83em13NV8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTc0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN3ptdzVfMTk3Om5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzd6bXc1XzE5Nzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpIC0gNTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzd6bXc1XzE5Nzpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83em13NV8yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83em13NV8xOTc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzd6bXc1XzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN3ptdzVfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN3ptdzVfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzd6bXc1XzE5Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN3ptdzVfMTcxOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN3ptdzVfMTcxOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgKyAxMG1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83em13NV8xNzE6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83em13NV8xNzE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN3ptdzVfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzd6bXc1XzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN3ptdzVfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN3ptdzVfMTcxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN3ptdzVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzd6bXc1XzE3Mjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpICsgMTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzd6bXc1XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83em13NV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl83em13NV8xNzI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzd6bXc1XzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN3ptdzVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN3ptdzVfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzd6bXc1XzE3Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzd6bXc1XzE3NDpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTczOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83em13NV8yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTczOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgKiAyIC0gMTAwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzd6bXc1XzE3NDpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83em13NV8yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzd6bXc1XzE3Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83em13NV8yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN3ptdzVfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN3ptdzVfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzd6bXc1XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN3ptdzVfMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzd6bXc1XzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzd6bXc1XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzd6bXc1XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN3ptdzVfMTczOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZXhpdGluZ18xcTg0bl83em13NV8zMzY6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS14a2E5amwsIDExNW1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS01bmd5eWgsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN3ptdzVfMTU3LmF3c3VpX2V4aXRpbmdfMXE4NG5fN3ptdzVfMzM2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzd6bXc1XzE1Ny5hd3N1aV9leGl0aW5nXzFxODRuXzd6bXc1XzMzNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83em13NV8xNTcuYXdzdWlfZXhpdGluZ18xcTg0bl83em13NV8zMzY6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfaXRlbV8xcTg0bl83em13NV8zNzA6bm90KCNcXDkpLFxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzd6bXc1XzM3MTpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzd6bXc1XzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3Mjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTJoeDZsdywgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlc3BvbnNpdmUteGthOWpsLCAxMTVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9pdGVtXzFxODRuXzd6bXc1XzM3MDpub3QoI1xcOSksXG4gIC5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl83em13NV8zNzE6bm90KCNcXDkpLFxuICAuYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzd6bXc1XzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2l0ZW1fMXE4NG5fN3ptdzVfMzcwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfaXRlbV8xcTg0bl83em13NV8zNzA6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl83em13NV8zNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9mbGFzaC1saXN0LWl0ZW1fMXE4NG5fN3ptdzVfMzcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzd6bXc1XzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fN3ptdzVfMzcwLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzd6bXc1XzM5Mi5hd3N1aV9hbmltYXRpb24tcmVhZHlfMXE4NG5fN3ptdzVfMzkyID4gLmF3c3VpX2V4cGFuZGVkLW9ubHlfMXE4NG5fN3ptdzVfMzkyOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzd6bXc1XzM5Mi5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfZXhwYW5kZWQtb25seV8xcTg0bl83em13NV8zOTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwcHggMWZyIDMwcHg7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfZXhwYW5kZWRfMXE4NG5fN3ptdzVfMzkyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLzQ7XG59XG5cbi8qXG5UaGUgY29sbGFwc2VkIHN0YWNrIGlzIGEgZHluYW1pYyBncmlkIHRoYXQgY3JlYXRlcyB0aGUgbmVjZXNzYXJ5IG51bWJlciBvZlxucm93cyBhbmQgY29sdW1ucyBiYXNlZCBvbiB0aGUgbnVtYmVyIG9mIGl0ZW1zIHBhc3NlZCB0byBDU1MgdmlhIHRoZVxuYGZsYXNoYmFyU3RhY2tEZXB0aGAgY3VzdG9tIHByb3BlcnR5LiBBc3N1bWluZyB0aGVyZSBhcmUgdGhyZWUgZmxhc2hiYXIgaXRlbXMsXG50aGUgZ3JpZCBsYXlvdXQgd2lsbCBiZTpcblxuW2l0ZW0gMSBzdGFydF0gWzEwcHhdIFsxMHB4XSBbZnJhY3Rpb25hbCB1bml0XSBbMTBweF0gWzEwcHhdIFtpdGVtIDEgZW5kXVxuWzEwcHhdIFtpdGVtIDIgc3RhcnRdIFsxMHB4XSBbZnJhY3Rpb25hbCB1bml0XSBbMTBweF0gW2l0ZW0gMiBlbmRdIFsxMHB4XVxuWzEwcHhdIFsxMHB4XSBbaXRlbSAzIHN0YXJ0XSBbZnJhY3Rpb25hbCB1bml0XSBbaXRlbSAzIGVuZF0gWzEwcHhdIFsxMHB4XVxuKi9cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzd6bXc1XzM5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbjogMS80O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC02Yjl5cGEpLCAxMHB4KSAxZnIgcmVwZWF0KHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWRlcHRoLTZiOXlwYSksIDEwcHgpO1xuICByb3ctZ2FwOiA4cHg7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl83em13NV8zOTIgPiAuYXdzdWlfaXRlbV8xcTg0bl83em13NV8zNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtNmI5eXBhKSArIDEpO1xuICBncmlkLWNvbHVtbi1lbmQ6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtNmI5eXBhKSAqIDIgKyAxIC0gdmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtNmI5eXBhKSArIDEpO1xuICBncmlkLXJvdy1zdGFydDogMTtcbiAgZ3JpZC1yb3ctZW5kOiBjYWxjKHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LTZiOXlwYSkgKyAyKTtcbiAgei1pbmRleDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC02Yjl5cGEpIC0gdmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtNmI5eXBhKSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl83em13NV8zOTIgPiAuYXdzdWlfaXRlbV8xcTg0bl83em13NV8zNzA6bm90KCNcXDkpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIC8qIEdpdmUgcGxhY2Vob2xkZXIgZWxlbWVudHMgaW4gdGhlIHN0YWNrZWQgc3RhdGUgdGhlIGhlaWdodCBvZiBhIG5vdGlmaWNhdGlvblxuICAgICB3aXRoIG9uZSBzaW5nbGUgbGluZSBvZiB0ZXh0LlxuICAgICBUaGlzIG1ha2VzIHRoZW0gbG9vayBiZXR0ZXIgZHVyaW5nIHRoZSBjb2xsYXBzZSBhbmltYXRpb24sIGluIHdoaWNoIHRoZXkgYXJlIGFscmVhZHkgZW1wdHkuXG4gICAqL1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArICh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAqIDIpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fN3ptdzVfMzkyID4gLmF3c3VpX2l0ZW1fMXE4NG5fN3ptdzVfMzcwOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX2ZsYXNoXzFxODRuXzd6bXc1XzE1Nyxcbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzd6bXc1XzM5MiA+IC5hd3N1aV9pdGVtXzFxODRuXzd6bXc1XzM3MC5hd3N1aV9mbGFzaF8xcTg0bl83em13NV8xNTc6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWZsYXNoLWNvbGxhcHNlZC1ydzR5cWIsIDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX2V4cGFuZGVkXzFxODRuXzd6bXc1XzM5Mi5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzd6bXc1XzM3MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtNmI5eXBhKSAtIHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LTZiOXlwYSkpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzd6bXc1XzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl83em13NV8zOTIpIHtcbiAgLypcbiAgU2luY2UgdGhlIG5vdGlmaWNhdGlvbiBiYXIgaXMgYW5jaG9yZWQgdG8gdGhlIGJvdHRvbSBvZiB0aGUgRmxhc2hiYXIsIHdlIG5lZWQgdG8gcHVzaCBpdCB1cCB0byBhY2NvdW50IGZvciB0aGVcbiAgbWlzc2luZyB0aGlyZCBpdGVtIHdoZW4gdGhlcmUgYXJlIG9ubHkgMiBpdGVtcyBpbiB0aGUgc3RhY2suXG4gICAqL1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl83em13NV80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fN3ptdzVfMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fN3ptdzVfNDU0KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzd6bXc1XzQ1NCkge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpICsgMiAqIDFweCAtIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi02Yjl5cGEsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhKSkgKyAwcHggKyAwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl83em13NV80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fN3ptdzVfMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fN3ptdzVfNDU0KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzd6bXc1XzQ1NCkgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83em13NV8zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSArIDBweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgLSAyICogMXB4IC0gMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fN3ptdzVfNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzd6bXc1XzM5Mik6bm90KC5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzd6bXc1XzQ1NCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN3ptdzVfNDU0IHtcbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi02Yjl5cGE6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSArIDIgKiAycHggLSBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tNmI5eXBhLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYSkpICsgMHB4ICsgMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fN3ptdzVfNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzd6bXc1XzM5Mik6bm90KC5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzd6bXc1XzQ1NCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN3ptdzVfNDU0ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkgKyAwcHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpIC0gMiAqIDJweCAtIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzd6bXc1XzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl83em13NV8zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fN3ptdzVfNDU0Om5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN3ptdzVfNDU0KSB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgKyAyICogMXB4IC0gY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLTZiOXlwYSwgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi02Yjl5cGEpKSArIDBweCArIDhweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzd6bXc1XzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl83em13NV8zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fN3ptdzVfNDU0Om5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN3ptdzVfNDU0KSA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3MiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpICsgOHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSAtIDIgKiAxcHggLSA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl83em13NV80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fN3ptdzVfMzkyKS5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzd6bXc1XzQ1NC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl83em13NV80NTQge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpICsgMiAqIDJweCAtIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi02Yjl5cGEsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhKSkgKyAwcHggKyA4cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl83em13NV80NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fN3ptdzVfMzkyKS5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzd6bXc1XzQ1NC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl83em13NV80NTQgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83em13NV8zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSArIDhweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgLSAyICogMnB4IC0gOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fN3ptdzVfNDQ4LmF3c3VpX2V4cGFuZGVkXzFxODRuXzd6bXc1XzM5Mjpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl83em13NV80NTQpIHtcbiAgLypcbiAgR2l2ZSBhIGJpdCBtb3JlIGJvdHRvbSBtYXJnaW4gd2hlbiBleHBhbmRlZCwgYnV0IG9ubHkgaW4gQ2xhc3NpYyBiZWNhdXNlIGluIFZpc3VhbCBSZWZyZXNoIHRoZSBtYXJnaW4gYXJvdW5kIHRoZVxuICBub3RpZmljYXRpb25zIHNsb3QgYWxyZWFkeSBnaXZlcyBpdCBlbm91Z2ggc3BhY2UuXG4gICAqL1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpICsgMiAqIDFweCAtIHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLTZiOXlwYSwgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi02Yjl5cGEpKSArIHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCkgKyAwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl83em13NV80NDguYXdzdWlfZXhwYW5kZWRfMXE4NG5fN3ptdzVfMzkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzd6bXc1XzQ1NCkgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83em13NV8zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpICsgMHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpIC0gMiAqIDFweCAtIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzd6bXc1XzQ0OC5hd3N1aV9leHBhbmRlZF8xcTg0bl83em13NV8zOTIuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN3ptdzVfNDU0Om5vdCgjXFw5KSB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tNmI5eXBhOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgKyAyICogMnB4IC0gdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tNmI5eXBhLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLTZiOXlwYSkpICsgMHB4ICsgMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fN3ptdzVfNDQ4LmF3c3VpX2V4cGFuZGVkXzFxODRuXzd6bXc1XzM5Mi5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl83em13NV80NTQgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83em13NV8zNzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSArIDBweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSAtIDIgKiAycHggLSAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWxoN2xsNywgIzIzMmIzNykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItM2Y5cmZqLCAjMjMyYjM3KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItYmxvY2stc3R5bGU6IHNvbGlkO1xuICBib3JkZXItaW5saW5lLXN0eWxlOiBzb2xpZDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1sdWNjMWksIDBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1xZXJ6NzIsICNmZmZmZmYpKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbiAgY29sdW1uLWdhcDogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1zdmRoajUsIDAuMDA1ZW0pO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICByb3ctZ2FwOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83em13NV8zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzd6bXc1XzYwMSA+IC5hd3N1aV9oZWFkZXJfMXE4NG5fN3ptdzVfNjAxOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83em13NV8zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzd6bXc1XzYwMSA+IC5hd3N1aV9pdGVtLWNvdW50XzFxODRuXzd6bXc1XzYwMjpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83em13NV82MDM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlcno3MiwgI2ZmZmZmZik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fN3ptdzVfNjAxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcm93LWdhcDogMDtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83em13NV8zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzd6bXc1XzYwMSA+IC5hd3N1aV9oZWFkZXJfMXE4NG5fN3ptdzVfNjAxOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyID4gLmF3c3VpX3N0YXR1c18xcTg0bl83em13NV82MDEgPiAuYXdzdWlfaXRlbS1jb3VudF8xcTg0bl83em13NV82MDI6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiAwO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fN3ptdzVfNjAxID4gLmF3c3VpX2l0ZW0tY291bnRfMXE4NG5fN3ptdzVfNjAyID4gLmF3c3VpX3R5cGUtY291bnRfMXE4NG5fN3ptdzVfNjM2ID4gLmF3c3VpX2NvdW50LW51bWJlcl8xcTg0bl83em13NV82MzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83em13NV8zNzI6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1ob3Zlci1iano1YnQsICM0MjQ2NTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItaG92ZXItYmp6NWJ0LCAjNDI0NjUwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1xZXJ6NzIsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83em13NV8zNzI6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWFjdGl2ZS15cnY4Z20sICMyMzJiMzcpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWxoN2xsNywgIzIzMmIzNykpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlcno3MiwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3Mi5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl83em13NV80NTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83em13NV8zNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN3ptdzVfNDU0KSB7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMXB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzd6bXc1XzQ1NCk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzd6bXc1XzQ1NCk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83em13NV82MDM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDE7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fN3ptdzVfNjAzID4gLmF3c3VpX2ljb25fMXE4NG5fN3ptdzVfNjc0Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWp6NG9jMSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTkwLWhlbzl5YSwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83em13NV82MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl83em13NV82NzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83em13NV82MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl83em13NV82NzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83em13NV82MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl83em13NV82NzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fN3ptdzVfNjAzLmF3c3VpX2V4cGFuZGVkXzFxODRuXzd6bXc1XzM5MiA+IC5hd3N1aV9pY29uXzFxODRuXzd6bXc1XzY3NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fN3ptdzVfNjAzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83em13NV82MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3N0YWNrXzFxODRuXzd6bXc1XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzd6bXc1XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fN3ptdzVfNjAzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc3RhY2tfMXE4NG5fN3ptdzVfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN3ptdzVfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83em13NV82MDM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LTZiOXlwYSk7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl83em13NV8zNzAuYXdzdWlfZXhwYW5kZWRfMXE4NG5fN3ptdzVfMzkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Zsb2F0aW5nXzFxODRuXzd6bXc1XzcxNSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYXdzdWktZmxhc2hiYXItc3RpY2t5LWJvdHRvbS1tYXJnaW4tNmI5eXBhLCAwKTtcbn1cblxuLmF3c3VpX2ZsYXNoYmFyXzFxODRuXzd6bXc1XzcxOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2ZsYXNoYmFyXzFxODRuXzd6bXc1XzcxOSA+IGxpICsgbGk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX2ZsYXNoYmFyXzFxODRuXzd6bXc1XzcxOTpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2hfMXE4NG5fN3ptdzVfMTU3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZmxhc2hfMXE4NG5fN3ptdzVfMTU3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwteWVvdTA4LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmxhc2hiYXItaG9yaXpvbnRhbC1vZXdkOXAsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cSwgMTJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cSwgMTJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cSwgMTJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci0wM2JuNHEsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC1jczR5a3osICNmOWY5ZmEpO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1mbGFzaC1zdGlja3ktcDVnNXk2LCAwcHggNHB4IDhweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC02Yjl5cGEsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCkpO1xufVxuXG4uYXdzdWlfaW5pdGlhbC1oaWRkZW5fMXE4NG5fN3ptdzVfNzc4Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJsb2NrLXNpemU6IDA7XG59XG5cbi5hd3N1aV9mbGFzaC1saXN0XzFxODRuXzd6bXc1XzM3MTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2ZsYXNoLWxpc3RfMXE4NG5fN3ptdzVfMzcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl83em13NV8zOTIpID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83em13NV8xNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UtZmxhc2hiYXItYWN0aW9uLWxlZnQtazlhNmEyLCAxMnB4KTtcbn1cblxuLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl83em13NV84MDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiA3MCU7XG59XG4uYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzd6bXc1XzgwMjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl83em13NV84MDI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl83em13NV84MDI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzd6bXc1XzgwMjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctNmI5eXBhKTtcbn1cblxuLmF3c3VpX2ZsYXNoLXRleHRfMXE4NG5fN3ptdzVfODMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzd6bXc1XzE5Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzd6bXc1XzE3MTpub3QoI1xcOSkge1xuICBmbGV4OiAxIDEgMCU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXdzdWlfaGlkZGVuXzFxODRuXzd6bXc1Xzg1MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzd6bXc1XzE3MTpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyLXJlcGxhY2VtZW50XzFxODRuXzd6bXc1Xzg1Njpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtZmxhc2hiYXItaGVhZGVyLTdxa2UzNywgNzAwKTtcbn1cblxuLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN3ptdzVfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LXJlcGxhY2VtZW50XzFxODRuXzd6bXc1Xzg2MTpub3QoI1xcOSkge1xuICAvKiBPbmx5IHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmxhc2hiYXItZGlzbWlzcy1yaWdodC1nNWt4MDksIDBweCk7XG59XG5cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xcTg0bl83em13NV8xNzQ6bm90KCNcXDkpIHtcbiAgLyogT25seSB1c2VkIGFzIGEgc2VsZWN0b3IgZm9yIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83em13NV8xNzM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2FjdGlvbi13cmFwcGVkXzFxODRuXzd6bXc1Xzg3OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uLWJ1dHRvbl8xcTg0bl83em13NV8xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2FjdGlvbi1zbG90XzFxODRuXzd6bXc1Xzg4Njpub3QoI1xcOSkge1xuICAvKiBPbmx5IHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZmxhc2gtdHlwZS1zdWNjZXNzXzFxODRuXzd6bXc1Xzg5MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi00MGRkZXosICMwMDgwMmYpO1xufVxuXG4uYXdzdWlfZmxhc2gtdHlwZS1lcnJvcl8xcTg0bl83em13NV84OTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLWRnNW4zZCwgI2RiMDAwMCk7XG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLWluZm9fMXE4NG5fN3ptdzVfODk4Om5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC10eXBlLWluLXByb2dyZXNzXzFxODRuXzd6bXc1Xzg5OTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLWNqaW9tbSwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9mbGFzaC10eXBlLXdhcm5pbmdfMXE4NG5fN3ptdzVfOTAzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctd3hiaXZzLCAjMGYxNDFhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LTdjaXc0bCwgI2ZmZTM0Nyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFpMHMzX3Q0eWM4XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2hlYWRlcl8xaTBzM190NHljOF8xNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWkwczNfdDR5YzhfMTgxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZXJyb3JfMWkwczNfdDR5YzhfMTg1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZm9vdGVyXzFpMHMzX3Q0eWM4XzE4OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25zLXNlY3Rpb25fMWkwczNfdDR5YzhfMTkzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCkpO1xufVxuXG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfMWkwczNfdDR5YzhfMjAyOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMXB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uc18xaTBzM190NHljOF8xOTM6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAxcHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpLCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSBocjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtcGFuZWwtZGl2aWRlci1tYXJnaW4taG9yaXpvbnRhbC1oMmEzMjEsIDhweCkpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXJ6MW9fMTgxIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSB1bDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSBsaTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXJ6MW9fMTgxIGE6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXJ6MW9fMTgxIGgyOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSBoMzpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXJ6MW9fMTgxIGg1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSBwcmU6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXJ6MW9fMTgxIGNvZGU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgY29kZTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tb25vc3BhY2UtMHduYXp0LCBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXUsICNmZmZmZmYpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgcHJlOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS0wd25henQsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLTdwcGJldSwgI2ZmZmZmZik7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgZGw6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgZGwgKjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgZHQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSBkZDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSBoMjpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgaDM6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXJ6MW9fMTgxIGg0Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSBoNTpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgaDY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQteWpsYXF3LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSA+IDpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMSwgNDBweCk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgcDpub3QoI1xcOSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSBoMTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtZms5b2ZqLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSBoMjpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtOGlhNXNvLCAtMC4wMTVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFyejFvXzE4MSBoMzpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1neG11cXMsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXJ6MW9fMTgxIGg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXJ6MW9fMTgxIGg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXosIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy0yaXdlcnYsIG5vcm1hbCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgYjpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcnoxb18xODEgc3Ryb25nOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbn1cblxuLmF3c3VpX2xvYWRpbmdfMWQyMzdfMXJ6MW9fMzU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkaywgMjRweCk7XG59XG5cbi5hd3N1aV9oZWFkZXJfMWQyMzdfMXJ6MW9fMzU5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2IsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC15amxhcXcsICMwZjE0MWEpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLXVlOGxzaSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KSBjYWxjKHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCkpO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oLCAjYzZjNmNkKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3QsIDIwcHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfd2l0aC10b29sYmFyXzFkMjM3XzFyejFvXzM3NyA+IC5hd3N1aV9oZWFkZXJfMWQyMzdfMXJ6MW9fMzU5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDBweDtcbn1cbi5hd3N1aV9oZWFkZXJfMWQyMzdfMXJ6MW9fMzU5IGgyOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMWQyMzdfMXJ6MW9fMzU5IGgzOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMWQyMzdfMXJ6MW9fMzU5IGg0Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMWQyMzdfMXJ6MW9fMzU5IGg1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMWQyMzdfMXJ6MW9fMzU5IGg2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2IsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXJ6MW9fMzk2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWl6M2U0dywgIzQyNDY1MCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkaywgMjRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzFyejFvXzM5NiBoMjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN18xcnoxb18zOTYgaDM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXJ6MW9fMzk2IGg0Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9jb250ZW50XzFkMjM3XzFyejFvXzM5NiBoNTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN18xcnoxb18zOTYgaDY6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXJ6MW9fMzk2IHA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXJ6MW9fMzk2IGE6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtNWJwZ3V6LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtbGlzd21pLCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250ZW50XzFkMjM3XzFyejFvXzM5NiBhOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXJ6MW9fMzk2IGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGVudF8xZDIzN18xcnoxb18zOTYgYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfY29udGVudF8xZDIzN18xcnoxb18zOTYgYTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzFyejFvXzM5NiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfY29udGVudF8xZDIzN18xcnoxb18zOTYgYTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzFyejFvXzM5NiBhOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9jb250ZW50XzFkMjM3XzFyejFvXzM5NiBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXJ6MW9fMzk2IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3EsIGN1cnJlbnRDb2xvcik7XG59XG5cbi5hd3N1aV9mb290ZXJfMWQyMzdfMXJ6MW9fNDQ4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWl6M2U0dywgIzQyNDY1MCk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkaywgMjRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfMXJ6MW9fNDQ4IHVsOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN18xcnoxb180NDggYTpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQteTJqaXA5LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZm9vdGVyXzFkMjM3XzFyejFvXzQ0OCBhOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2Zvb3Rlcl8xZDIzN18xcnoxb180NDggYTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mb290ZXJfMWQyMzdfMXJ6MW9fNDQ4IGE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN18xcnoxb180NDggYTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItOW9ienpwLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3XzFyejFvXzQ0OCBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3XzFyejFvXzQ0OCBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci05b2J6enAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfMXJ6MW9fNDQ4IGE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2Zvb3Rlcl8xZDIzN18xcnoxb180NDggYTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9mb290ZXJfMWQyMzdfMXJ6MW9fNDQ4IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5hd3N1aV9jb250ZW50XzFkMjM3XzFyejFvXzM5Njpub3QoI1xcOSksXG4uYXdzdWlfZm9vdGVyXzFkMjM3XzFyejFvXzQ0ODpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfY29udGVudF8xZDIzN18xcnoxb18zOTYgYTpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfZm9vdGVyXzFkMjM3XzFyejFvXzQ0OCBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9jcWNxa19ydDY1MV8xODE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV93cmFwcGVyX2NxY3FrX3J0NjUxXzE4NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9lbGVtZW50V3JhcHBlcl9jcWNxa19ydDY1MV8xODk6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX21hcmtlcldyYXBwZXJfY3FjcWtfcnQ2NTFfMTkzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9wbGFjZW1lbnQtcmlnaHRfY3FjcWtfcnQ2NTFfMTk4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMTAwJTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3BsYWNlbWVudC1sZWZ0X2NxY3FrX3J0NjUxXzIwMzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAxMDAlO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2lubGluZVdyYXBwZXJfY3FjcWtfcnQ2NTFfMjA4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9rZXktdmFsdWUtcGFpcnNfMXk5ZnlfNTVyMzJfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZ3JvdXAtdGl0bGVfMXk5ZnlfNTVyMzJfMTc3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfZ3JvdXAtbGlzdF8xeTlmeV81NXIzMl8xODE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cblxuLmF3c3VpX2dyb3VwLWxpc3QtaXRlbV8xeTlmeV81NXIzMl8xOTE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90ZXJtXzF5OWZ5XzU1cjMyXzE5NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1rZXktdmFsdWUtcGFpcnMtbGFiZWwtdWltZ3Y3LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWtleS12YWx1ZS1wYWlycy1sYWJlbC1obXA4b2osIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVrYWludywgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwtYzFrbGJoLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Uta2V5LXZhbHVlLWdhcC1pY2t5MDUsIDBweCk7XG59XG5cbi5hd3N1aV9rZXktbGFiZWxfMXk5ZnlfNTVyMzJfMjAzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2tleS1sYWJlbF8xeTlmeV81NXIzMl8yMDM6bm90KCNcXDkpOm9ubHktY2hpbGQge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9kZXRhaWxfMXk5ZnlfNTVyMzJfMjEyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS0xdzF2Y2QsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfaW5mb18xeTlmeV81NXIzMl8yNDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfZnZqZHVfMWhlM2lfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5hd3N1aV9idXR0b25fZnZqZHVfMWhlM2lfMTg2Om5vdCgjXFw5KSxcbi5hd3N1aV9kb3RzX2Z2amR1XzFoZTNpXzE4Nzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9idXR0b25fZnZqZHVfMWhlM2lfMTg2Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2J1dHRvbl9mdmpkdV8xaGUzaV8xODY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fZnZqZHVfMWhlM2lfMTg2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1XzFoZTNpXzIxNTpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLTA2MmozZCwgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9hcnJvd19mdmpkdV8xaGUzaV8yMjA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4sICM0MjQ2NTApO1xufVxuLmF3c3VpX2Fycm93X2Z2amR1XzFoZTNpXzIyMDpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfMWhlM2lfMjE1KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTZhZTNkYSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfYXJyb3dfZnZqZHVfMWhlM2lfMjIwLmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV8xaGUzaV8yMTU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkLCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX3BhZ2UtbnVtYmVyX2Z2amR1XzFoZTNpXzIzMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtbWRlcnRiLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV8xaGUzaV8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1XzFoZTNpXzIxNSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci02YWUzZGEsICMwZjE0MWEpO1xufVxuLmF3c3VpX3BhZ2UtbnVtYmVyX2Z2amR1XzFoZTNpXzIzMC5hd3N1aV9idXR0b24tY3VycmVudF9mdmpkdV8xaGUzaV8yMzY6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtY3VrOXhxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTlwMGt2bywgIzBmMTQxYSk7XG59XG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfMWhlM2lfMjMwLmF3c3VpX2J1dHRvbi1jdXJyZW50X2Z2amR1XzFoZTNpXzIzNi5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfMWhlM2lfMjE1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLXF4YzRodSwgI2I0YjRiYik7XG59XG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfMWhlM2lfMjMwLmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV8xaGUzaV8yMTU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkLCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2p1bXAtdG8tcGFnZV9mdmpkdV8xaGUzaV8yNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmF3c3VpX2p1bXAtdG8tcGFnZS1pbnB1dF9mdmpkdV8xaGUzaV8yNTc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDg3cHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTAuNmVtO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmF3c3VpX2RvdHNfZnZqZHVfMWhlM2lfMTg3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3BhZ2UtaXRlbV9mdmpkdV8xaGUzaV8yNjc6bm90KCNcXDkpLFxuLmF3c3VpX2RvdHNfZnZqZHVfMWhlM2lfMTg3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3BhZ2UtaXRlbV9mdmpkdV8xaGUzaV8yNjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2RvdHNfZnZqZHVfMWhlM2lfMTg3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfcGFnZS1pdGVtX2Z2amR1XzFoZTNpXzI2Nzpub3QoI1xcOSk6bGFzdC1jaGlsZCxcbi5hd3N1aV9kb3RzX2Z2amR1XzFoZTNpXzE4Nzpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfcm9vdC1kaXNhYmxlZF9mdmpkdV8xaGUzaV8yODUgPiAuYXdzdWlfZG90c19mdmpkdV8xaGUzaV8xODc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkLCAjYjRiNGJiKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzFrc3UxXzF4dzQyXzE4NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmF3c3VpX3BhbmVsXzFrc3UxXzF4dzQyXzIyMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9wYW5lbF8xa3N1MV8xeHc0Ml8yMjAgPiAuYXdzdWlfaGFuZGxlXzFrc3UxXzF4dzQyXzIyNDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX3BhbmVsXzFrc3UxXzF4dzQyXzIyMCA+IC5hd3N1aV9wYW5lbC1jb250ZW50XzFrc3UxXzF4dzQyXzIyODpub3QoI1xcOSkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICBmbGV4LWdyb3c6IDE7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcGFuZWxfMWtzdTFfMXh3NDJfMjIwID4gLmF3c3VpX3BhbmVsLWNvbnRlbnRfMWtzdTFfMXh3NDJfMjI4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpICsgMnB4KTtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2Rpc3BsYXktbWFpbi1vbmx5XzFrc3UxXzF4dzQyXzI0MSA+IC5hd3N1aV9wYW5lbF8xa3N1MV8xeHc0Ml8yMjA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kaXNwbGF5LXBhbmVsLW9ubHlfMWtzdTFfMXh3NDJfMjQ0ID4gLmF3c3VpX3BhbmVsXzFrc3UxXzF4dzQyXzIyMDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfY29udGVudF8xa3N1MV8xeHc0Ml8yNTA6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbn1cbi5hd3N1aV9kaXNwbGF5LXBhbmVsLW9ubHlfMWtzdTFfMXh3NDJfMjQ0ID4gLmF3c3VpX2NvbnRlbnRfMWtzdTFfMXh3NDJfMjUwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29udGVudF8xa3N1MV8xeHc0Ml8yNTA6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMSAqIDJweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfc2VnbWVudF9fcGF0aF8xZWRtaF9kcnZ0al8xNjE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc2VnbWVudF9fcGF0aF8xZWRtaF9kcnZ0al8xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc2VnbWVudF9fcGF0aF8xZWRtaF9kcnZ0al8xNjE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VnbWVudF9fcGF0aF8xZWRtaF9kcnZ0al8xNjE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfc2VnbWVudF8xZWRtaF9kcnZ0al8xNjE6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc2VnbWVudF8xZWRtaF9kcnZ0al8xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc2VnbWVudF8xZWRtaF9kcnZ0al8xNjE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VnbWVudF8xZWRtaF9kcnZ0al8xNjE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfZHJ2dGpfMTYxID4gLmF3c3VpX3NlZ21lbnRfX2hvdmVyXzFlZG1oX2RydnRqXzE4ODpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZWdtZW50XzFlZG1oX2RydnRqXzE2MSA+IC5hd3N1aV9zZWdtZW50X19ob3Zlcl8xZWRtaF9kcnZ0al8xODg6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc2VnbWVudF8xZWRtaF9kcnZ0al8xNjEgPiAuYXdzdWlfc2VnbWVudF9faG92ZXJfMWVkbWhfZHJ2dGpfMTg4Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3NlZ21lbnRfMWVkbWhfZHJ2dGpfMTYxID4gLmF3c3VpX3NlZ21lbnRfX2hvdmVyXzFlZG1oX2RydnRqXzE4ODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9sYWJlbF8xZWRtaF9kcnZ0al8yMDI6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGFiZWxfMWVkbWhfZHJ2dGpfMjAyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xhYmVsXzFlZG1oX2RydnRqXzIwMjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9sYWJlbF8xZWRtaF9kcnZ0al8yMDI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xZWRtaF9kcnZ0al8yMTY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250ZW50XzFlZG1oX2RydnRqXzIyMC5hd3N1aV9jb250ZW50LS1zbWFsbF8xZWRtaF9kcnZ0al8yMjA6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICg1MHB4ICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9kcnZ0al8yMjAuYXdzdWlfY29udGVudC0tc21hbGxfMWVkbWhfZHJ2dGpfMjIwLmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfMWVkbWhfZHJ2dGpfMjIzOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMzBweCArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfZHJ2dGpfMjIwLmF3c3VpX2NvbnRlbnQtLXNtYWxsXzFlZG1oX2RydnRqXzIyMC5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF9kcnZ0al8yMjY6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICg1MHB4ICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9kcnZ0al8yMjAuYXdzdWlfY29udGVudC0tc21hbGxfMWVkbWhfZHJ2dGpfMjIwLmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oX2RydnRqXzIyNi5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0XzFlZG1oX2RydnRqXzIyMzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDMwcHgpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2RydnRqXzIyMC5hd3N1aV9jb250ZW50LS1tZWRpdW1fMWVkbWhfZHJ2dGpfMjMyOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTAwcHggKyB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2RydnRqXzIyMC5hd3N1aV9jb250ZW50LS1tZWRpdW1fMWVkbWhfZHJ2dGpfMjMyLmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfMWVkbWhfZHJ2dGpfMjIzOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTAwcHggKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2RydnRqXzIyMC5hd3N1aV9jb250ZW50LS1tZWRpdW1fMWVkbWhfZHJ2dGpfMjMyLmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oX2RydnRqXzIyNjpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDEwMHB4ICsgdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9kcnZ0al8yMjAuYXdzdWlfY29udGVudC0tbWVkaXVtXzFlZG1oX2RydnRqXzIzMi5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF9kcnZ0al8yMjYuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9kcnZ0al8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxMDBweCkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfZHJ2dGpfMjIwLmF3c3VpX2NvbnRlbnQtLWxhcmdlXzFlZG1oX2RydnRqXzI0NDpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDE0MHB4ICsgdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpICsgY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9kcnZ0al8yMjAuYXdzdWlfY29udGVudC0tbGFyZ2VfMWVkbWhfZHJ2dGpfMjQ0LmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfMWVkbWhfZHJ2dGpfMjIzOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTQwcHggKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2RydnRqXzIyMC5hd3N1aV9jb250ZW50LS1sYXJnZV8xZWRtaF9kcnZ0al8yNDQuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfZHJ2dGpfMjI2Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTQwcHggKyB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2RydnRqXzIyMC5hd3N1aV9jb250ZW50LS1sYXJnZV8xZWRtaF9kcnZ0al8yNDQuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfZHJ2dGpfMjI2LmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfMWVkbWhfZHJ2dGpfMjIzOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTQwcHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfMWVkbWhfZHJ2dGpfMjIzOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9zdGF0dXMtY29udGFpbmVyXzFlZG1oX2RydnRqXzI2MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QgdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lcl8xZWRtaF9kcnZ0al8yNjU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9jaGFydC1jb250YWluZXItLWZpdC1oZWlnaHRfMWVkbWhfZHJ2dGpfMjY5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG1pbi1ibG9jay1zaXplOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLWNoYXJ0LXBsb3RfMWVkbWhfZHJ2dGpfMjc0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1jaGFydC1wbG90LS1maXQtaGVpZ2h0XzFlZG1oX2RydnRqXzI3Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cblxuLmF3c3VpX2lubmVyLWNvbnRlbnRfMWVkbWhfZHJ2dGpfMjgzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaW5zZXQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYXdzdWlfc2VnbWVudF9faGlnaGxpZ2h0XzFlZG1oX2RydnRqXzI5NDpub3QoI1xcOSkge1xuICBzdHJva2U6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5hd3N1aV9zZWdtZW50XzFlZG1oX2RydnRqXzE2MTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwLCAjZmZmZmZmKTtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9zZWdtZW50XzFlZG1oX2RydnRqXzE2MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfZHJ2dGpfMTYxLmF3c3VpX3NlZ21lbnQtLWRpbW1lZF8xZWRtaF9kcnZ0al8zMDk6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zNTtcbn1cbi5hd3N1aV9zZWdtZW50XzFlZG1oX2RydnRqXzE2MS5hd3N1aV9zZWdtZW50LS1oaWdobGlnaHRlZF8xZWRtaF9kcnZ0al8zMTIgPiAuYXdzdWlfc2VnbWVudF9faGlnaGxpZ2h0XzFlZG1oX2RydnRqXzI5NDpub3QoI1xcOSksIC5hd3N1aV9zZWdtZW50XzFlZG1oX2RydnRqXzE2MTpub3QoI1xcOSk6aG92ZXI6bm90KC5hd3N1aV9zZWdtZW50LS1kaW1tZWRfMWVkbWhfZHJ2dGpfMzA5KSA+IC5hd3N1aV9zZWdtZW50X19oaWdobGlnaHRfMWVkbWhfZHJ2dGpfMjk0IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmF3c3VpX2xhYmVsXzFlZG1oX2RydnRqXzIwMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQteWpsYXF3LCAjMGYxNDFhKTtcbiAgb3BhY2l0eTogMTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2xhYmVsXzFlZG1oX2RydnRqXzIwMiA+IGxpbmU6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1zdHJva2UtY2hhcnQtbGluZS1pMmttMHYsICM4YzhjOTQpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpO1xufVxuLmF3c3VpX2xhYmVsXzFlZG1oX2RydnRqXzIwMiA+IGRpdjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0wLjc1ZW07XG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfZHJ2dGpfMjAyLmF3c3VpX2xhYmVsLS1kaW1tZWRfMWVkbWhfZHJ2dGpfMzI5Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfZHJ2dGpfMjAyLmF3c3VpX2xhYmVsLS1hbGlnbi1yaWdodF8xZWRtaF9kcnZ0al8zMzI6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfZHJ2dGpfMjAyLmF3c3VpX2xhYmVsLS1hbGlnbi1yaWdodF8xZWRtaF9kcnZ0al8zMzIgPiBkaXY6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbi5hd3N1aV9sYWJlbC10ZXh0XzFlZG1oX2RydnRqXzM0MCA+IHRleHQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtZGlzcGxheS1sYWJlbC13ZWlnaHQtd3h5NHdqLCA3MDApO1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC15amxhcXcsICMwZjE0MWEpO1xuICBkb21pbmFudC1iYXNlbGluZTogbWlkZGxlO1xufVxuXG50ZXh0LmF3c3VpX2xhYmVsX19kZXNjcmlwdGlvbl8xZWRtaF9kcnZ0al8zNDg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LWNoYXJ0LWRldGFpbC1zaXplLXJ1N2E1NCwgMTJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1ucmQ2M2MsICM0MjQ2NTApO1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYywgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9sYWJlbC1saW5lXzFlZG1oX2RydnRqXzM1NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIGNvbXBvbmVudCBjb2RlICovXG59XG5cbi5hd3N1aV9sYWJlbC0taGlnaGxpZ2h0ZWRfMWVkbWhfZHJ2dGpfMzU5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcG9wb3Zlci1oZWFkZXJfMWVkbWhfZHJ2dGpfMzYzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfdmV3YjdfMTg5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggdmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLTFqY3dhZSwgMTM1bXMpIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogd2lkdGggdmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLTFqY3dhZSwgMTM1bXMpIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9wcm9ncmVzc18xMWh1Y192ZXdiN18xODk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Byb2dyZXNzXzExaHVjX3Zld2I3XzE4OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9wcm9ncmVzc18xMWh1Y192ZXdiN18xODk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yZXN1bHQtc3RhdGVfMTFodWNfdmV3YjdfMjAzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fMTFodWNfdmV3YjdfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWU2Y3BhZiwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXhpN2xxbCwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xMWh1Y192ZXdiN18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcmVzdWx0LXN0YXRlXzExaHVjX3Zld2I3XzIwMzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yZXN1bHQtc3RhdGVfMTFodWNfdmV3YjdfMjAzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jlc3VsdC1zdGF0ZV8xMWh1Y192ZXdiN18yMDM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xMWh1Y192ZXdiN18yMjU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV93aXRoLXJlc3VsdC1idXR0b25fMTFodWNfdmV3YjdfMjU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfcmVzdWx0LXRleHRfMTFodWNfdmV3YjdfMjYxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcmVzdWx0LWNvbnRhaW5lci1lcnJvcl8xMWh1Y192ZXdiN18yNjU6bm90KCNcXDkpLCAuYXdzdWlfcmVzdWx0LWNvbnRhaW5lci1zdWNjZXNzXzExaHVjX3Zld2I3XzI2NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Jlc3VsdC1idXR0b25fMTFodWNfdmV3YjdfMjY5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3dvcmQtd3JhcF8xMWh1Y192ZXdiN18yNzU6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfbGFiZWwtZmxhc2hfMTFodWNfdmV3YjdfMjgwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG59XG4uYXdzdWlfbGFiZWwta2V5LXZhbHVlXzExaHVjX3Zld2I3XzI4NDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC13eHk0d2osIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLWMxa2xiaCwgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cblxuLmF3c3VpX2ZsYXNoXzExaHVjX3Zld2I3XzI5Mjpub3QoI1xcOSkge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmF3c3VpX3Byb2dyZXNzLWNvbnRhaW5lcl8xMWh1Y192ZXdiN18yOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LWlubGluZS1zaXplOiA4MDBweDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG5cbi5hd3N1aV9wZXJjZW50YWdlLWNvbnRhaW5lcl8xMWh1Y192ZXdiN18zMDM6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDMzcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn1cblxuLmF3c3VpX3BlcmNlbnRhZ2VfMTFodWNfdmV3YjdfMzAzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfdmV3YjdfMTg5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1oZWlnaHQtNmI5eXBhLCA0cHgpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtZW1iNGt1LCAjZWJlYmYwKSk7XG59XG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfdmV3YjdfMTg5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItaGVpZ2h0LTZiOXlwYSwgNHB4KTtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LWVtYjRrdSwgI2ViZWJmMCkpO1xufVxuLmF3c3VpX3Byb2dyZXNzXzExaHVjX3Zld2I3XzE4OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtdmFsdWUtYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQta3FsbjBhLCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfdmV3YjdfMTg5LmF3c3VpX2NvbXBsZXRlXzExaHVjX3Zld2I3XzM0OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDEwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbn1cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y192ZXdiN18xODk6bm90KCNcXDkpOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtNmI5eXBhLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy12YWx1ZS1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1rcWxuMGEsICMwMDZjZTApKTtcbn1cblxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb18xMWh1Y192ZXdiN18zNjM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF81NWZraF8xdDd0bV8xNDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgY3Vyc29yOiB0ZXh0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYiwgI2ZmZmZmZikpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3LCAjOGM4Yzk0KSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtZzZ3czB3LCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Njpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiLCAjZmZmZmZmKSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1nNndzMHcsICM4YzhjOTQpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSwgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC02Yjl5cGEpKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Ni5hd3N1aV90ZXh0YXJlYS1yZWFkb25seV81NWZraF8xdDd0bV8xOTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYiwgI2ZmZmZmZikpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKSkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1yZWFkb25seS02Yjl5cGEpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzF0N3RtXzE5Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtbGc3eXBkLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXI1dGxuaywgI2ViZWJmMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTFpOXIweCwgI2I0YjRiYikpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLTZiOXlwYSk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xdDd0bV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xdDd0bV8yMDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjLCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjLCAjZGIwMDAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF0N3RtXzIwNTpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMXQ3dG1fMjA1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMXQ3dG1fMjA1Om5vdCgjXFw5KTpmb2N1cy13aXRoaW4sIC5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF0N3RtXzIwNTpub3QoI1xcOSk6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMsICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMsICNkYjAwMDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMXQ3dG1fMjA1Om5vdCgjXFw5KTpmb2N1cy13aXRoaW46Zm9jdXMsIC5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF0N3RtXzIwNTpub3QoI1xcOSk6Zm9jdXM6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMXQ3dG1fMjA1Om5vdCgjXFw5KTpmb2N1cy13aXRoaW4sIC5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF0N3RtXzIwNTpub3QoI1xcOSk6Zm9jdXMge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF0N3RtXzIwNS5hd3N1aV9kaXNhYmxlZF81NWZraF8xdDd0bV8xOTc6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfMXQ3dG1fMjA1LmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzF0N3RtXzE5Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMXQ3dG1fMjMzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmosICM4NTU5MDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMXQ3dG1fMjMzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xdDd0bV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xdDd0bV8yMzM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xdDd0bV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xdDd0bV8yMzM6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMXQ3dG1fMjMzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy1jZnZqMmosICM4NTU5MDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMXQ3dG1fMjMzOm5vdCgjXFw5KTpmb2N1cy13aXRoaW46Zm9jdXMsIC5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF0N3RtXzIzMzpub3QoI1xcOSk6Zm9jdXM6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMXQ3dG1fMjMzOm5vdCgjXFw5KTpmb2N1cy13aXRoaW4sIC5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF0N3RtXzIzMzpub3QoI1xcOSk6Zm9jdXMge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF0N3RtXzIzMy5hd3N1aV9kaXNhYmxlZF81NWZraF8xdDd0bV8xOTc6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfMXQ3dG1fMjMzLmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzF0N3RtXzE5Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfMXQ3dG1fMTQ2Om5vdCgjXFw5KTpmb2N1cy13aXRoaW46bm90KC5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF0N3RtXzIwNSk6bm90KC5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF0N3RtXzIzMyksIC5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Njpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF0N3RtXzIwNSk6bm90KC5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF0N3RtXzIzMykge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLW0zZnB3OSwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZm9jdXMtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1tM2ZwdzksICMwMDZjZTApKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1mb2N1cy02Yjl5cGEsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZm9jdXMtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiLCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8xdDd0bV8xNDYuYXdzdWlfZGlzYWJsZWRfNTVma2hfMXQ3dG1fMTk3Om5vdCgjXFw5KTpmb2N1cy13aXRoaW46bm90KC5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzF0N3RtXzIwNSk6bm90KC5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzF0N3RtXzIzMyksIC5hd3N1aV9yb290XzU1ZmtoXzF0N3RtXzE0Ni5hd3N1aV9kaXNhYmxlZF81NWZraF8xdDd0bV8xOTc6bm90KCNcXDkpOmZvY3VzOm5vdCguYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8xdDd0bV8yMDUpOm5vdCguYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8xdDd0bV8yMzMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLWxnN3lwZCwgI2ViZWJmMCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC1yNXRsbmssICNlYmViZjApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXI1dGxuaywgI2ViZWJmMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC0xaTlyMHgsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC02Yjl5cGEpO1xufVxuXG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMXQ3dG1fMTkxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIHJlc2l6ZTogbm9uZTtcbiAgY3Vyc29yOiB0ZXh0O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKSk7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDA7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMXQ3dG1fMTkxLmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfMXQ3dG1fMzMwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF0N3RtXzE5MS5hd3N1aV9wbGFjZWhvbGRlci12aXNpYmxlXzU1ZmtoXzF0N3RtXzMzMDpub3QoI1xcOSk6OmJlZm9yZSwgLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF0N3RtXzE5MS5hd3N1aV9wbGFjZWhvbGRlci12aXNpYmxlXzU1ZmtoXzF0N3RtXzMzMCA+ICo6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF0N3RtXzE5MS5hd3N1aV9wbGFjZWhvbGRlci12aXNpYmxlXzU1ZmtoXzF0N3RtXzMzMDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1wbGFjZWhvbGRlcik7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLTMyOGo5dywgIzY1Njg3MSkpO1xuICBmb250LXNpemU6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtNmI5eXBhKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtNmI5eXBhLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtd2VpZ2h0LTZiOXlwYSk7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF0N3RtXzE5MTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpKSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMXQ3dG1fMTkxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZm9jdXMtNmI5eXBhLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSkpKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xdDd0bV8xOTE6bm90KCNcXDkpOmludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF0N3RtXzE5MTpub3QoI1xcOSk6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItMzI4ajl3LCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc2l6ZS02Yjl5cGEpO1xuICBmb250LXN0eWxlOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS02Yjl5cGEsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtNmI5eXBhKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8xdDd0bV8xOTEuYXdzdWlfaW52YWxpZF81NWZraF8xdDd0bV8zNjY6bm90KCNcXDkpLCAuYXdzdWlfdGV4dGFyZWFfNTVma2hfMXQ3dG1fMTkxLmF3c3VpX3dhcm5pbmdfNTVma2hfMXQ3dG1fMzY2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfMXQ3dG1fMTkxOm5vdCgjXFw5KTpkaXNhYmxlZCwgLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF0N3RtXzE5MS5hd3N1aV90ZXh0YXJlYS1kaXNhYmxlZF81NWZraF8xdDd0bV8zNjk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtMWk5cjB4LCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF0N3RtXzE5MTpub3QoI1xcOSk6ZGlzYWJsZWQ6OnBsYWNlaG9sZGVyLCAuYXdzdWlfdGV4dGFyZWFfNTVma2hfMXQ3dG1fMTkxLmF3c3VpX3RleHRhcmVhLWRpc2FibGVkXzU1ZmtoXzF0N3RtXzM2OTpub3QoI1xcOSk6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQtM2w4N3FtLCAjYjRiNGJiKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV90ZXh0YXJlYS1yZWFkb25seV81NWZraF8xdDd0bV8xOTE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKSkpO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzF0N3RtXzE5MS5hd3N1aV90ZXh0YXJlYS1kaXNhYmxlZF81NWZraF8xdDd0bV8zNjkuYXdzdWlfcGxhY2Vob2xkZXItdmlzaWJsZV81NWZraF8xdDd0bV8zMzA6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC0zbDg3cW0sICNiNGI0YmIpO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV90ZXh0YXJlYS13cmFwcGVyXzU1ZmtoXzF0N3RtXzM4Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9lZGl0YWJsZS13cmFwcGVyXzU1ZmtoXzF0N3RtXzM5MTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2VkaXRhYmxlLWVsZW1lbnRfNTVma2hfMXQ3dG1fMzk3Om5vdCgjXFw5KSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uYXdzdWlfcHJpbWFyeS1hY3Rpb25fNTVma2hfMXQ3dG1fNDA0Om5vdCgjXFw5KSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC8gMik7XG59XG4uYXdzdWlfdGV4dGFyZWEtd3JhcHBlcl81NWZraF8xdDd0bV8zODYgPiAuYXdzdWlfcHJpbWFyeS1hY3Rpb25fNTVma2hfMXQ3dG1fNDA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLyAyKTtcbn1cbi5hd3N1aV90ZXh0YXJlYS13cmFwcGVyXzU1ZmtoXzF0N3RtXzM4NiA+IC5hd3N1aV9wcmltYXJ5LWFjdGlvbl81NWZraF8xdDd0bV80MDQgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbl81NWZraF8xdDd0bV80MTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYXdzdWlfc2Vjb25kYXJ5LWNvbnRlbnRfNTVma2hfMXQ3dG1fNDE3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LWNvbnRlbnRfNTVma2hfMXQ3dG1fNDE3LmF3c3VpX3dpdGgtcGFkZGluZ3NfNTVma2hfMXQ3dG1fNDUyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktY29udGVudF81NWZraF8xdDd0bV80MTcuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8xdDd0bV80NTIuYXdzdWlfaW52YWxpZF81NWZraF8xdDd0bV8zNjY6bm90KCNcXDkpLCAuYXdzdWlfc2Vjb25kYXJ5LWNvbnRlbnRfNTVma2hfMXQ3dG1fNDE3LmF3c3VpX3dpdGgtcGFkZGluZ3NfNTVma2hfMXQ3dG1fNDUyLmF3c3VpX3dhcm5pbmdfNTVma2hfMXQ3dG1fMzY2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG59XG5cbi5hd3N1aV9hY3Rpb24tc3RyaXBlXzU1ZmtoXzF0N3RtXzQ2Mjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmF3c3VpX3NlY29uZGFyeS1hY3Rpb25zXzU1ZmtoXzF0N3RtXzUwMTpub3QoI1xcOSkge1xuICBmbGV4LWJhc2lzOiBtYXgtY29udGVudDtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfMXQ3dG1fNTAxLmF3c3VpX3dpdGgtcGFkZGluZ3NfNTVma2hfMXQ3dG1fNDUyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfMXQ3dG1fNTAxLmF3c3VpX3dpdGgtcGFkZGluZ3NfNTVma2hfMXQ3dG1fNDUyLmF3c3VpX2ludmFsaWRfNTVma2hfMXQ3dG1fMzY2Om5vdCgjXFw5KSwgLmF3c3VpX3NlY29uZGFyeS1hY3Rpb25zXzU1ZmtoXzF0N3RtXzUwMS5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzF0N3RtXzQ1Mi5hd3N1aV93YXJuaW5nXzU1ZmtoXzF0N3RtXzM2Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xufVxuLmF3c3VpX3NlY29uZGFyeS1hY3Rpb25zXzU1ZmtoXzF0N3RtXzUwMS5hd3N1aV93aXRoLXBhZGRpbmdzLWFuZC1hY3Rpb25zXzU1ZmtoXzF0N3RtXzUxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9idWZmZXJfNTVma2hfMXQ3dG1fNTIzOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLmF3c3VpX3Rva2VuLWNvbnRhaW5lcl81NWZraF8xdDd0bV81Mjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB1c2VyLXNlbGVjdDogYWxsO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGw7XG4gIC1tb3otdXNlci1zZWxlY3Q6IGFsbDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfcmVmZXJlbmNlLXdyYXBwZXJfNTVma2hfMXQ3dG1fNTM3Om5vdCgjXFw5KSB7XG4gIHVuaWNvZGUtYmlkaTogaXNvbGF0ZTtcbn1cblxuLmF3c3VpX3RyaWdnZXItYmFzZV81NWZraF8xdDd0bV81NDE6bm90KCNcXDkpIHtcbiAgdW5pY29kZS1iaWRpOiBpc29sYXRlO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10b2tlbl81NWZraF8xdDd0bV81NDU6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkYXNoZWQgY3VycmVudENvbG9yO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRhc2hlZCBjdXJyZW50Q29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfcGFyYWdyYXBoXzU1ZmtoXzF0N3RtXzU1MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIGNvbG9yOiBpbmhlcml0O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xd3pxZV93dzIxbF8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9zZWFyY2gtZmllbGRfMXd6cWVfd3cyMWxfMTc3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9pbnB1dC13cmFwcGVyXzF3enFlX3d3MjFsXzE4NDpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDY4OHB4IC0gMiAqIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSk7XG59XG5cbi5hd3N1aV9hZGQtdG9rZW5fMXd6cWVfd3cyMWxfMTkxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cblxuLmF3c3VpX3Rva2Vuc18xd3pxZV93dzIxbF8xOTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV90b2tlbi1vcGVyYXRvcl8xd3pxZV93dzIxbF8yMDM6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xufVxuXG4uYXdzdWlfcHJvcGVydHktZWRpdG9yXzF3enFlX3d3MjFsXzIwNzpub3QoI1xcOSkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1oZWFkZXJfMXd6cWVfd3cyMWxfMjEwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1oZWFkZXItZW51bV8xd3pxZV93dzIxbF8yMjM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtMWlrenVhLCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1laWZuN3gsICM0MjQ2NTApO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbn1cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3ItZm9ybV8xd3pxZV93dzIxbF8yMzg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3ItY2FuY2VsXzF3enFlX3d3MjFsXzI0Mzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1hY3Rpb25zXzF3enFlX3d3MjFsXzI0Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMjhwcjJhLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWVudW1fMXd6cWVfd3cyMWxfMjU0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV90b2tlbi1lZGl0b3JfMXd6cWVfd3cyMWxfMjU5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZvcm1fMXd6cWVfd3cyMWxfMjY2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1maWVsZC1wcm9wZXJ0eV8xd3pxZV93dzIxbF8yNjk6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAyO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1maWVsZC1vcGVyYXRvcl8xd3pxZV93dzIxbF8yNzI6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1maWVsZC12YWx1ZV8xd3pxZV93dzIxbF8yNzU6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAyO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1tdWx0aXNlbGVjdC13cmFwcGVyXzF3enFlX3d3MjFsXzI3ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMjAwcHg7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLW11bHRpc2VsZWN0LXdyYXBwZXItaW5uZXJfMXd6cWVfd3cyMWxfMjgzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWNhbmNlbF8xd3pxZV93dzIxbF8yODc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3Itc3VibWl0XzF3enFlX3d3MjFsXzI5MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItYWN0aW9uc18xd3pxZV93dzIxbF8yOTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTI4cHIyYSwgI2M2YzZjZCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkXzF3enFlX3d3MjFsXzMwMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KG1pbi1jb250ZW50LCAyZnIpIG1pbm1heChtaW4tY29udGVudCwgMTIwcHgpIG1pbm1heChtaW4tY29udGVudCwgM2ZyKSBtaW4tY29udGVudDtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1ncm91cF8xd3pxZV93dzIxbF8zMzY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWRfMXd6cWVfd3cyMWxfMzAyLmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfd3cyMWxfMzM5Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDEwMHB4LCAxZnIpO1xuICBnYXA6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZF8xd3pxZV93dzIxbF8zMDIuYXdzdWlfdG9rZW4tZWRpdG9yLW5hcnJvd18xd3pxZV93dzIxbF8zMzkgPiAuYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtZ3JvdXBfMXd6cWVfd3cyMWxfMzM2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkXzF3enFlX3d3MjFsXzMwMi5hd3N1aV90b2tlbi1lZGl0b3ItbmFycm93XzF3enFlX3d3MjFsXzMzOSA+IC5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1ncm91cF8xd3pxZV93dzIxbF8zMzYuYXdzdWlfdG9rZW4tZWRpdG9yLXN1cHBvcnRzLWdyb3Vwc18xd3pxZV93dzIxbF8zNDg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWhlYWRlcl8xd3pxZV93dzIxbF8zNTI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci15cnlqdTgsICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWNlbGxfMXd6cWVfd3cyMWxfMzU4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfd3cyMWxfMzM5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1jZWxsXzF3enFlX3d3MjFsXzM1OC5hd3N1aV90b2tlbi1lZGl0b3ItbmFycm93XzF3enFlX3d3MjFsXzMzOTpub3QoI1xcOSk6bnRoLWNoaWxkKDQpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItYWRkLXRva2VuXzF3enFlX3d3MjFsXzM2Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2N1c3RvbS1jb250ZW50LXdyYXBwZXJfMXd6cWVfd3cyMWxfMzcxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfY3VzdG9tLWNvbnRyb2xfMXd6cWVfd3cyMWxfMzc1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaW5wdXRfMXd6cWVfd3cyMWxfMTg0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9yZXN1bHRzXzF3enFlX3d3MjFsXzM4Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KSArIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3Rva2VuLXRyaWdnZXJfMXd6cWVfd3cyMWxfMzg4Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3JlbW92ZS1hbGxfMXd6cWVfd3cyMWxfMzkzOm5vdCgjXFw5KSxcbi5hd3N1aV9qb2luLW9wZXJhdGlvbl8xd3pxZV93dzIxbF8zOTQ6bm90KCNcXDkpLFxuLmF3c3VpX2N1c3RvbS1maWx0ZXItYWN0aW9uc18xd3pxZV93dzIxbF8zOTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb25zdHJhaW50XzF3enFlX3d3MjFsXzM5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS02NXYzNHgsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMTlic29fMW1scWhfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1yb290XzE5YnNvXzFtbHFoXzE1NDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbn1cbi5hd3N1aV9yb290XzE5YnNvXzFtbHFoXzE1My5hd3N1aV9oYXMtZ3JvdXBzXzE5YnNvXzFtbHFoXzE4Nzpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItcm9vdF8xOWJzb18xbWxxaF8xNTQuYXdzdWlfaGFzLWdyb3Vwc18xOWJzb18xbWxxaF8xODc6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMnB4ICsgdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpKTtcbn1cbi5hd3N1aV9yb290XzE5YnNvXzFtbHFoXzE1My5hd3N1aV9oYXMtZ3JvdXBzXzE5YnNvXzFtbHFoXzE4Ny5hd3N1aV9jb21wYWN0LW1vZGVfMTlic29fMW1scWhfMTkxOm5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1yb290XzE5YnNvXzFtbHFoXzE1NC5hd3N1aV9oYXMtZ3JvdXBzXzE5YnNvXzFtbHFoXzE4Ny5hd3N1aV9jb21wYWN0LW1vZGVfMTlic29fMW1scWhfMTkxOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDJweCArIDIgKiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpICsgdmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpKTtcbn1cblxuLmF3c3VpX2lubmVyLXJvb3RfMTlic29fMW1scWhfMTU0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV90b2tlbl8xOWJzb18xbWxxaF8yMDA6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXRva2VuXzE5YnNvXzFtbHFoXzIwMTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIsICMwMDZjZTApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZSwgI2YwZmJmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdG9rZW5fMTlic29fMW1scWhfMjAwLmF3c3VpX2dyb3VwZWRfMTlic29fMW1scWhfMjE0Om5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci10b2tlbl8xOWJzb18xbWxxaF8yMDEuYXdzdWlfZ3JvdXBlZF8xOWJzb18xbWxxaF8yMTQ6bm90KCNcXDkpIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYXdzdWlfaW5uZXItdG9rZW5fMTlic29fMW1scWhfMjAxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCkgLyAyKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCkgLyAyKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCkgLyAyKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpIC8gMik7XG59XG5cbi5hd3N1aV9saXN0XzE5YnNvXzFtbHFoXzIyNjpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfc2hvdy1vcGVyYXRpb25fMTlic29fMW1scWhfMjM3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xufVxuXG4uYXdzdWlfc2VsZWN0XzE5YnNvXzFtbHFoXzI0Mzpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItc2VsZWN0XzE5YnNvXzFtbHFoXzI0NDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Rva2VuLWNvbnRlbnRfMTlic29fMW1scWhfMjQ4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbn1cbi5hd3N1aV90b2tlbi1jb250ZW50LWdyb3VwZWRfMTlic29fMW1scWhfMjU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDJweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbn1cblxuLmF3c3VpX2lubmVyLXRva2VuLWNvbnRlbnRfMTlic29fMW1scWhfMjU5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDFweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbn1cblxuLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzFtbHFoXzI2NDpub3QoI1xcOSksXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMW1scWhfMjY1Om5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xbWxxaF8yNjY6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDMwcHg7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4sICM0MjQ2NTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xbWxxaF8yNjQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzFtbHFoXzI2NTpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMW1scWhfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xbWxxaF8yNjQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzFtbHFoXzI2NTpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMW1scWhfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1tNWZjdWMsIC01cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xbWxxaF8yNjQ6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMW1scWhfMjY1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2lubmVyLWRpc21pc3MtYnV0dG9uXzE5YnNvXzFtbHFoXzI2Njpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YywgLTVweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YywgLTVweCkgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1tNWZjdWMsIC01cHgpICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YywgLTVweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZWRpdC1idXR0b25fMTlic29fMW1scWhfMjY0Om5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xbWxxaF8yNjU6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2lubmVyLWRpc21pc3MtYnV0dG9uXzE5YnNvXzFtbHFoXzI2Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfZWRpdC1idXR0b25fMTlic29fMW1scWhfMjY0Om5vdCgjXFw5KTpob3Zlcixcbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xbWxxaF8yNjU6bm90KCNcXDkpOmhvdmVyLFxuLmF3c3VpX2lubmVyLWRpc21pc3MtYnV0dG9uXzE5YnNvXzFtbHFoXzI2Njpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTZhZTNkYSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfZWRpdC1idXR0b25fMTlic29fMW1scWhfMjY0Om5vdCgjXFw5KTpkaXNhYmxlZCxcbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xbWxxaF8yNjU6bm90KCNcXDkpOmRpc2FibGVkLFxuLmF3c3VpX2lubmVyLWRpc21pc3MtYnV0dG9uXzE5YnNvXzFtbHFoXzI2Njpub3QoI1xcOSk6ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QsICNiNGI0YmIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXh6emF3dywgI2RlZGVlMyk7XG59XG5cbi5hd3N1aV90b2tlbi1kaXNhYmxlZF8xOWJzb18xbWxxaF8zMjQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC14enphd3csICNkZWRlZTMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpc2FibGVkLWxnMnNvZSwgI2I0YjRiYik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcmFkaW8tYnV0dG9uX3pkYmp6XzJ4cm56XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzF2dHpyX2xiOGxqXzk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV92aWV3LWJ1dHRvbl8xdnR6cl9sYjhsal8xMzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Jyb3dzZS1idXR0b25fMXZ0enJfbGI4bGpfMTc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9sYXlvdXRfMXZ0enJfbGI4bGpfMjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuLmF3c3VpX2xheW91dF8xdnR6cl9sYjhsal8yMSA+ICo6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9sYXlvdXQtdXJpXzF2dHpyX2xiOGxqXzMzOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMjAwcHg7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfbGF5b3V0LXZlcnNpb25fMXZ0enJfbGI4bGpfMzc6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxODBweDtcbiAgbWluLWlubGluZS1zaXplOiAxNDBweDtcbiAgaW5saW5lLXNpemU6IDIwJTtcbn1cbi5hd3N1aV9sYXlvdXQtZGl2aWRlcl8xdnR6cl9sYjhsal80Mjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiBjYWxjKDIgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSArIDIgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfMTRxZXNfMTUzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWp6NG9jMSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTkwLWhlbzl5YSwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4XzE0cWVzXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfMTRxZXNfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF8xNHFlc18xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4XzE0cWVzXzE1Mzpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfMTRxZXNfMTUzOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb24tZXhwYW5kZWRfMXhlODhfMTRxZXNfMTc0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb24tZXhwYW5kZWRfMXhlODhfMTRxZXNfMTc0Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF8xNHFlc18xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuLCAjNDI0NjUwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4XzE0cWVzXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWZvY3VzLWhpZ2hsaWdodF8xeGU4OF8xNHFlc18yMjUpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfMTRxZXNfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtZm9jdXMtaGlnaGxpZ2h0XzF4ZTg4XzE0cWVzXzIyNSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4XzE0cWVzXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWZvY3VzLWhpZ2hsaWdodF8xeGU4OF8xNHFlc18yMjUpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfMTRxZXNfMTUzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTZhZTNkYSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF8xNHFlc18xNTM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS05cDBrdm8sICMwZjE0MWEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTI6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LW5lcDZqOSwgI2ViZWJmMCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xOHB5c18xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE4cHlzXzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xOHB5c18xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzE4cHlzXzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfMThweXNfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMThweXNfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xOHB5c18xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xOHB5c18xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzE4cHlzXzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfMThweXNfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMThweXNfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xOHB5c18yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xOHB5c18yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzE4cHlzXzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfMThweXNfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMThweXNfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xOHB5c18yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xOHB5c18yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzE4cHlzXzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtYWxpZ24tdG9wX2M2dHVwXzE4cHlzXzI1NDpub3QoI1xcOSkge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtd3JhcF9jNnR1cF8xOHB5c18yNjApIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uYXdzdWlfYm9keS1jZWxsLWNvdW50ZXJfYzZ0dXBfMThweXNfMjY1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktaXozZTR3LCAjNDI0NjUwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMThweXNfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMThweXNfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xOHB5c18xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xOHB5c18xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE4cHlzXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE4cHlzXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xOHB5c18yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xOHB5c18yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE4cHlzXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE4cHlzXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xOHB5c18yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xOHB5c18yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE4cHlzXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE4cHlzXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIC8qXG4gICAgUmVtb3ZlIHRoZSBwbGFjZWhvbGRlciBib3JkZXIgaWYgdGhlIHJvdyBpcyBub3Qgc2VsZWN0YWJsZS5cbiAgICBSb3dzIHRoYXQgYXJlIG5vdCBzZWxlY3RhYmxlIHdpbGwgcmVzZXJ2ZSB0aGUgaG9yaXpvbnRhbCBzcGFjZVxuICAgIHRoYXQgdGhlIHBsYWNlaG9sZGVyIGJvcmRlciB3b3VsZCBjb25zdW1lLlxuICAqL1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xOHB5c18xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE4cHlzXzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwXzE4cHlzXzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xOHB5c18xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMThweXNfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xOHB5c18xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwXzE4cHlzXzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xOHB5c18yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMThweXNfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xOHB5c18yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwXzE4cHlzXzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xOHB5c18yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMThweXNfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xOHB5c18yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwXzE4cHlzXzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMThweXNfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF8xOHB5c18xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF8xOHB5c18xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xOHB5c18xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE4cHlzXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfMThweXNfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF8xOHB5c18xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xOHB5c18yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE4cHlzXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfMThweXNfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF8xOHB5c18yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xOHB5c18yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE4cHlzXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfMThweXNfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF8xOHB5c18yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE4cHlzXzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE4cHlzXzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xOHB5c18xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xOHB5c18xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xOHB5c18yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xOHB5c18yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xOHB5c18yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xOHB5c18yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3ZlciA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMThweXNfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMThweXNfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xOHB5c18xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xOHB5c18xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE4cHlzXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE4cHlzXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xOHB5c18yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xOHB5c18yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE4cHlzXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE4cHlzXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xOHB5c18yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xOHB5c18yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE4cHlzXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE4cHlzXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE4cHlzXzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE4cHlzXzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xOHB5c18xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xOHB5c18xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xOHB5c18yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xOHB5c18yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xOHB5c18yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xOHB5c18yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3ZlciA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMThweXNfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMThweXNfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xOHB5c18xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xOHB5c18xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE4cHlzXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE4cHlzXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xOHB5c18yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xOHB5c18yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE4cHlzXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE4cHlzXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xOHB5c18yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwXzE4cHlzXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xOHB5c18yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE4cHlzXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfMThweXNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE4cHlzXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE4cHlzXzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE4cHlzXzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xOHB5c18xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xOHB5c18xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xOHB5c18yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xOHB5c18yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xOHB5c18yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xOHB5c18yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3ZlciA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMThweXNfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfMThweXNfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xOHB5c18xODAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF8xOHB5c18xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE4cHlzXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwXzE4cHlzXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xOHB5c18yMDEgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF8xOHB5c18yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE4cHlzXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwXzE4cHlzXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xOHB5c18yMjIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwXzE4cHlzXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfMThweXNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF8xOHB5c18yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE4cHlzXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfMThweXNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF8xOHB5c184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwXzE4cHlzXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF8xOHB5c183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwXzE4cHlzXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzKSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7XG59XG4uYXdzdWlfYm9keS1jZWxsLWZpcnN0LXJvd19jNnR1cF8xOHB5c18xMDM3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JvZHktY2VsbC1sYXN0LXJvd19jNnR1cF8xOHB5c18xMDQwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMDQwKTpub3QoLmF3c3VpX2hhcy1mb290ZXJfYzZ0dXBfMThweXNfMTA0MCkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwXzE4cHlzXzEwNDA6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDApLmF3c3VpX2hhcy1mb290ZXJfYzZ0dXBfMThweXNfMTA0MCB7XG4gIC8qXG4gIEFkZCBhIGJvdHRvbSBib3JkZXIgdG8gdGhlIGJvZHkgY2VsbHMgb2YgdGhlIGxhc3Qgcm93IGFzIGEgc2VwYXJhdG9yIGJldHdlZW4gdGhlXG4gIHRhYmxlIGFuZCB0aGUgZm9vdGVyXG4gICovXG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2hhZGVkX2M2dHVwXzE4cHlzXzEwNTA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC0zeTdibWIsICNmNmY2ZjkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF8xOHB5c181MzY6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDApOm5vdCguYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwXzE4cHlzXzEwNDApIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLWY0eHNsOSwgI2RlZGVlMyk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZSwgI2YwZmJmZik7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYiwgIzAwNmNlMCk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIsICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMDQwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDAuYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwXzE4cHlzXzEwNDAuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTA0MDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDA6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLXp0OGRiYiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMThweXNfNzAyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwLCAjZmZmZmZmKTtcbiAgei1pbmRleDogNzk4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBwYWRkaW5nO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXF1aWNrLTd0ZG81MiwgOTBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXN0aWNreS0ybzV2b2csIGN1YmljLWJlemllcigxLCAwLCAwLjgzLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xOHB5c183MDI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xOHB5c183MDI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xOHB5c183MDI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMThweXNfNzAyLmF3c3VpX3RhYmxlLXZhcmlhbnQtZnVsbC1wYWdlX2M2dHVwXzE4cHlzXzExMDE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXUsICNmZmZmZmYpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMThweXNfNzAyLmF3c3VpX2JvZHktY2VsbC1zaGFkZWRfYzZ0dXBfMThweXNfMTA1MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLTN5N2JtYiwgI2Y2ZjZmOSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xOHB5c183MDIuYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLTBtd3I5ZSwgI2YwZmJmZik7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xOHB5c183MDIuYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwLCAjZmZmZmZmKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE4cHlzXzcwMi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTA0MDpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJveC1zaGFkb3c6IDRweCAwIDAgMCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xOHB5c183MDIuYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDA6bm90KCNcXDkpOmxhc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtZW5kX2M2dHVwXzE4cHlzXzExMTgge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LTM2MGd4cywgLTRweCAwIDhweCAxcHggcmdiYSgwLCAyOCwgMzYsIDAuMSkpLCA4cHggMCAwIDAgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIC0yNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xOHB5c183MDIuYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDA6bm90KCNcXDkpOmxhc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtZW5kX2M2dHVwXzE4cHlzXzExMTg6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01cmxjZW4sIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIC0yNHB4IDAgMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1zdGFydF9jNnR1cF8xOHB5c18xMTI3Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LTVybGNlbiwgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDBweCAtMjRweCAwcHggMHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1zdGFydF9jNnR1cF8xOHB5c18xMTI3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtMzYwZ3hzLCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtZW5kX2M2dHVwXzE4cHlzXzExMTg6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC0zNjBneHMsIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtZW5kX2M2dHVwXzE4cHlzXzExMTg6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QtNXJsY2VuLCA0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAtMjRweCAwIDApO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMDQwOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTA0MCkuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTE0OSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTA0MCkuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTE0OSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTA0MC5hd3N1aV9ib2R5LWNlbGwtcHJldi1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMTU2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItZzh6ajcwLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTA0MC5hd3N1aV9ib2R5LWNlbGwtcHJldi1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMTU2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDAuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTE0OTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTA0MC5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMTQ5Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMDQwLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwXzE4cHlzXzExNDk6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwXzE4cHlzXzEwNDAuYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTE1Njpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMDQwLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwXzE4cHlzXzExNTY6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfMThweXNfMTA0MDpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtcHJldi1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMTU2KSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xOHB5c18xMTgyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfMThweXNfMTE4Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSkgKyBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zdWNjZXNzX2M2dHVwXzE4cHlzXzExODc6bm90KCNcXDkpLCAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzE4cHlzXzExODI6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yX2M2dHVwXzE4cHlzXzExODI6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiAwO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIG1pbi1ibG9jay1zaXplOiAxMHB4O1xuICBtaW4taW5saW5lLXNpemU6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC16Z2F5emssICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItZGlzYWJsZWRfYzZ0dXBfMThweXNfMTIxMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC0wcTU5ZzksICM0MjQ2NTApO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3JfYzZ0dXBfMThweXNfMTE4Mjpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLXpxZXI4aCwgIzAwMmI2Nik7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvcl9jNnR1cF8xOHB5c18xMTgyOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS0ybTBpMnosICMwMDJiNjYpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itcm93X2M2dHVwXzE4cHlzXzEyMjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1yb3dfYzZ0dXBfMThweXNfMTIyMSA+IDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWNvbnRyb2xzX2M2dHVwXzE4cHlzXzEyMzE6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1yb3ctZWRpdG9yX2M2dHVwXzE4cHlzXzEyMzQ6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSA2ICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDIgKiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItZm9jdXNhYmxlX2M2dHVwXzE4cHlzXzEyMzc6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItZm9jdXNhYmxlX2M2dHVwXzE4cHlzXzEyMzc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1mb2N1c2FibGVfYzZ0dXBfMThweXNfMTIzNzpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAtMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAtMXB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1mb2N1c2FibGVfYzZ0dXBfMThweXNfMTIzNzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMThweXNfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWljb25fYzZ0dXBfMThweXNfMTI2MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xOHB5c183MDI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xOHB5c183MDI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjA6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE4cHlzXzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwXzE4cHlzXzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAtMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAxICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfMThweXNfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwXzE4cHlzXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAxICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xOHB5c18xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF8xOHB5c18xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA0ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfMThweXNfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwXzE4cHlzXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA0ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xOHB5c18yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF8xOHB5c18yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA3ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfMThweXNfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwXzE4cHlzXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwXzE4cHlzXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA3ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xOHB5c18yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF8xOHB5c18yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF8xOHB5c18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgOCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfMThweXNfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfMThweXNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCkgKyAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfcmVzaXphYmxlLWNvbHVtbnNfYzZ0dXBfMThweXNfMTM3MykgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKSA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfMThweXNfMTE4MiwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKSA+IC5hd3N1aV9leHBhbmRhYmxlLWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xMzc2ID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xOHB5c18xMTgyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpOmZvY3VzLXdpdGhpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpOmZvY3VzLXdpdGhpbiB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1Myk6Zm9jdXMtd2l0aGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1Myk6Zm9jdXMtd2l0aGluLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE4cHlzXzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKTpmb2N1cy13aXRoaW4uYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1Myk6Zm9jdXMtd2l0aGluLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2MzpmaXJzdC1jaGlsZCB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKTpmb2N1cy13aXRoaW4uYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF8xOHB5c180NTMpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMThweXNfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1pY29uX2M2dHVwXzE4cHlzXzEyNjEsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF8xOHB5c18xNDI3IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWljb25fYzZ0dXBfMThweXNfMTI2MSB7XG4gIGRpc3BsYXk6IHVuc2V0O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluLmF3c3VpX2JvZHktY2VsbC1oYXMtc3VjY2Vzc19jNnR1cF8xOHB5c18xNDMwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwXzE4cHlzXzE0MjcuYXdzdWlfYm9keS1jZWxsLWhhcy1zdWNjZXNzX2M2dHVwXzE4cHlzXzE0MzAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwXzE4cHlzXzE0MjcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xOHB5c18xMTgyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTM3NiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfMThweXNfMTE4MiwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwXzE4cHlzXzE0MjcgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzE4cHlzXzExODIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF8xOHB5c18xNDI3ID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzEzNzYgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwXzE4cHlzXzExODIge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluID4gLmF3c3VpX2JvZHktY2VsbC1zdWNjZXNzX2M2dHVwXzE4cHlzXzExODcsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXQtZGlzYWJsZWQtcG9wb3Zlcl9jNnR1cF8xOHB5c18xNDI3ID4gLmF3c3VpX2JvZHktY2VsbC1zdWNjZXNzX2M2dHVwXzE4cHlzXzExODcge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE4cHlzXzcwMiwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwXzE4cHlzXzE0MjcuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfMThweXNfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6aG92ZXI6aG92ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOmhvdmVyOmhvdmVyIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWljb25fYzZ0dXBfMThweXNfMTI2MSB7XG4gIGRpc3BsYXk6IHVuc2V0O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpob3Zlcjpob3Zlcjpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwXzE4cHlzXzQ1Mykge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci01ZDl3eGQsICNmM2YzZjcpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLXFwNGsweCwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLXFwNGsweCwgIzhjOGM5NCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOmhvdmVyOmhvdmVyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE4cHlzXzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOmhvdmVyOmhvdmVyOmZpcnN0LWNoaWxkIHtcbiAgaW5zZXQtaW5saW5lOiAwO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6aG92ZXI6aG92ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xOHB5c18xMTgyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9leHBhbmRhYmxlLWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xMzc2ID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xOHB5c18xMTgyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSkgLSAyICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfMThweXNfMTE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyhjYWxjKGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSkgKyBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpIC0gMiAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOmhvdmVyOmhvdmVyLmF3c3VpX2JvZHktY2VsbC1sYXN0LXJvd19jNnR1cF8xOHB5c18xMDQwLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMDQwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpob3Zlcjpob3Zlci5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMTQ5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwXzE4cHlzXzE2MCB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLyAyKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfMThweXNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF8xOHB5c180NTMpOmhvdmVyOmhvdmVyLmF3c3VpX2JvZHktY2VsbC1sYXN0LXJvd19jNnR1cF8xOHB5c18xMDQwOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMDQwKSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAtICh2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLWZpcnN0LXJvd19jNnR1cF8xOHB5c18xMDM3Om5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfMThweXNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF8xOHB5c18xMDQwKSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xNjAge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAtICh2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfMThweXNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfMThweXNfMTE4MiwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwXzE4cHlzXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfMThweXNfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9leHBhbmRhYmxlLWNlbGwtY29udGVudF9jNnR1cF8xOHB5c18xMzc2ID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF8xOHB5c18xMTgyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF8xOHB5c180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwXzE4cHlzXzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfMThweXNfMTE4NyB7XG4gIG9wYWNpdHk6IDE7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF8xOHB5c183MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTI6bm90KCNcXDkpOmZvY3VzLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2MzpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfMThweXNfMTUyOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF8xOHB5c18zNjM6Zmlyc3QtY2hpbGQge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF8xOHB5c18xNTI6bm90KCNcXDkpOmZvY3VzLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwXzE4cHlzXzM2MzpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwXzE4cHlzXzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfMThweXNfMzYzOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwXzE4cHlzXzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9pdGVtcy1sb2FkZXJfMTE1cHRfMTZsMDdfNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yZXNpemUtYWN0aXZlX3g3cGV1XzEyMzdxXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZXNpemUtYWN0aXZlLXdpdGgtZm9jdXNfeDdwZXVfMTIzN3FfMTQ1KSAqIHtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYXdzdWlfcmVzaXplci13cmFwcGVyX3g3cGV1XzEyMzdxXzE1MDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jazogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KSAvIDIpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTA7XG59XG50aDpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IC5hd3N1aV9yZXNpemVyLXdyYXBwZXJfeDdwZXVfMTIzN3FfMTUwOmhhcyguYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xMjM3cV8xNTgpLmF3c3VpX2lzLWJvcmRlcmxlc3NfeDdwZXVfMTIzN3FfMTU4IHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3Jlc2l6ZXItYnV0dG9uLXdyYXBwZXJfeDdwZXVfMTIzN3FfMTYyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbnRoOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfMTIzN3FfMTU4LFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfMTIzN3FfMTU4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMCUgLSBjYWxjKDIgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSkpO1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LWF4OXp1OSwgIzhjOGM5NCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbnRoOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX2RpdmlkZXItZGlzYWJsZWRfeDdwZXVfMTIzN3FfMTgyIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV8xMjM3cV8xNTg6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpIC8gMik7XG59XG5cbnRoOm5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX3Jlc2l6ZXItd3JhcHBlcl94N3BldV8xMjM3cV8xNTAuYXdzdWlfdmlzdWFsLXJlZnJlc2hfeDdwZXVfMTIzN3FfMTkwLmF3c3VpX2lzLWJvcmRlcmxlc3NfeDdwZXVfMTIzN3FfMTU4IC5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1XzEyMzdxXzE1OCB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWFjdGl2ZV94N3BldV8xMjM3cV8xOTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS02YjJ1YjAsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfcmVzaXplcl94N3BldV8xMjM3cV8xNTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG4uYXdzdWlfcmVzaXplcl94N3BldV8xMjM3cV8xNTA6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfeDdwZXVfMTIzN3FfMTQ1IC5hd3N1aV9yZXNpemVyX3g3cGV1XzEyMzdxXzE1MDpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9yZXNpemVyX3g3cGV1XzEyMzdxXzE1MDpub3QoI1xcOSk6aG92ZXIgKyAuYXdzdWlfZGl2aWRlcl94N3BldV8xMjM3cV8xNTgge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAycHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLTZiMnViMCwgIzBmMTQxYSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcmVzaXplcl94N3BldV8xMjM3cV8xNTAuYXdzdWlfaGFzLWZvY3VzX3g3cGV1XzEyMzdxXzI0Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcmVzaXplcl94N3BldV8xMjM3cV8xNTAuYXdzdWlfaGFzLWZvY3VzX3g3cGV1XzEyMzdxXzI0Njpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgLSAycHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yZXNpemVyX3g3cGV1XzEyMzdxXzE1MC5hd3N1aV9oYXMtZm9jdXNfeDdwZXVfMTIzN3FfMjQ2Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSAtIDJweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSAtIDJweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpIC0gMnB4KSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSAtIDJweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgLSAycHgpICsgY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpIC0gMnB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3RyYWNrZXJfeDdwZXVfMTIzN3FfMjY4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgZGFzaGVkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS02YjJ1YjAsICMwZjE0MWEpO1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgaW5zZXQtYmxvY2s6IDA7XG59XG4uYXdzdWlfcmVzaXplLWFjdGl2ZV94N3BldV8xMjM3cV8xNDUgLmF3c3VpX3RyYWNrZXJfeDdwZXVfMTIzN3FfMjY4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLXlpOHk4eCwgI2ZmZmZmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXIteXJ5anU4LCAjNDI0NjUwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV81ZTEwbl8xODM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzVlMTBuXzE4Mzpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV81ZTEwbl8xODM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXN0aWNreV8xc3BhZV81ZTEwbl8yMDQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXRhYmxlLXN0aWNreS13aWR0aC1iN2hiZjUsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXN0dWNrXzFzcGFlXzVlMTBuXzIwNzpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWZ1bGwtcGFnZV8xc3BhZV81ZTEwbl8yMDcpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfNWUxMG5fMjA3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWZ1bGwtcGFnZV8xc3BhZV81ZTEwbl8yMDcuYXdzdWlfaGVhZGVyLWNlbGwtaGlkZGVuXzFzcGFlXzVlMTBuXzIxMzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWVtYmVkZGVkXzFzcGFlXzVlMTBuXzIxNi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV81ZTEwbl8yMTY6bm90KCNcXDkpOm5vdCg6aXMoLmF3c3VpX2hlYWRlci1jZWxsLXN0aWNreV8xc3BhZV81ZTEwbl8yMDQsIC5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV81ZTEwbl8yMTYpKSwgLmF3c3VpX2hlYWRlci1jZWxsLXZhcmlhbnQtYm9yZGVybGVzc18xc3BhZV81ZTEwbl8yMTYuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfNWUxMG5fMjE2Om5vdCgjXFw5KTpub3QoOmlzKC5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfNWUxMG5fMjA0LCAuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfNWUxMG5fMjE2KSkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OTpub3QoI1xcOSk6bGFzdC1jaGlsZCwgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV81ZTEwbl8yMTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzVlMTBuXzIxNjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci15aTh5OHgsICNmZmZmZmYpO1xuICB6LWluZGV4OiA3OTg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHBhZGRpbmc7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stN3RkbzUyLCA5MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctc3RpY2t5LTJvNXZvZywgY3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfNWUxMG5fMjE2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV81ZTEwbl8yMTY6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzVlMTBuXzIxNjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlXzVlMTBuXzIxNi5hd3N1aV90YWJsZS12YXJpYW50LWZ1bGwtcGFnZV8xc3BhZV81ZTEwbl8yNDA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXUsICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9zdGlja3ktY2VsbC1wYWQtbGVmdF8xc3BhZV81ZTEwbl8yNDM6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl8xc3BhZV81ZTEwbl8yNDMpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfMXNwYWVfNWUxMG5fMjQ2Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LTVybGNlbiwgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDBweCAtMjRweCAwcHggMHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0XzFzcGFlXzVlMTBuXzI0NiA+IC5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV81ZTEwbl8yNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfMXNwYWVfNWUxMG5fMjQ2Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtMzYwZ3hzLCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfMXNwYWVfNWUxMG5fMjU4Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3QtMzYwZ3hzLCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtZW5kXzFzcGFlXzVlMTBuXzI1ODpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC01cmxjZW4sIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIC0yNHB4IDAgMCk7XG59XG5cbi5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfNWUxMG5fMjY4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWtpaDcwbywgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9lZGl0LWljb25fMXNwYWVfNWUxMG5fMjc2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV81ZTEwbl8yODI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV81ZTEwbl8yODIuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzVlMTBuXzI4ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlXzVlMTBuXzIxOSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzVlMTBuXzI4Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzVlMTBuXzI4Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV81ZTEwbl8yODI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzVlMTBuXzI4Mjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV81ZTEwbl8yODIuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV81ZTEwbl8xODM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfNWUxMG5fMTgzOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV81ZTEwbl8yODIuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV81ZTEwbl8xODM6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzVlMTBuXzM0MC5hd3N1aV9oZWFkZXItY2VsbC1zb3J0ZWRfMXNwYWVfNWUxMG5fMzQwID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyID4gLmF3c3VpX3NvcnRpbmctaWNvbl8xc3BhZV81ZTEwbl8yNjg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkLCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlXzVlMTBuXzIxOTpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV81ZTEwbl8zNDApID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlXzVlMTBuXzIxOTpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV81ZTEwbl8zNDApID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyOmhvdmVyLCAuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfNWUxMG5fMjE5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlXzVlMTBuXzM0MCkuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGVkXzFzcGFlXzVlMTBuXzM0MCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzVlMTBuXzI4MiB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS05cDBrdm8sICMwZjE0MWEpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlXzVlMTBuXzIxOTpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV81ZTEwbl8zNDApID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyOmhvdmVyID4gLmF3c3VpX3NvcnRpbmctaWNvbl8xc3BhZV81ZTEwbl8yNjgsIC5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV81ZTEwbl8yMTk6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfNWUxMG5fMzQwKS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0ZWRfMXNwYWVfNWUxMG5fMzQwID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyID4gLmF3c3VpX3NvcnRpbmctaWNvbl8xc3BhZV81ZTEwbl8yNjgge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtOXAwa3ZvLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2hlYWRlci1jZWxsLXRleHRfMXNwYWVfNWUxMG5fMzU0Om5vdCgjXFw5KSB7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLyAyKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC10ZXh0XzFzcGFlXzVlMTBuXzM1NDpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC10ZXh0LXdyYXBfMXNwYWVfNWUxMG5fMzU4KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtYXNjZW5kaW5nXzFzcGFlXzVlMTBuXzM2NDpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyLWNlbGwtZGVzY2VuZGluZ18xc3BhZV81ZTEwbl8zNjU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi8qXG5JbiBWaXN1YWwgUmVmcmVzaCB0aGUgZmlyc3QgY2VsbCBpbiB0aGUgaGVhZGVyIHNob3VsZCBhbGlnblxud2l0aCB0aGUgbGVmdCBlZGdlIG9mIHRoZSB0YWJsZSBhcyBjbG9zZWx5IGFzIHBvc3NpYmxlLiBJZiB0aGVcbmxhc3QgaGVhZGVyIGNlbGwgaXMgc29ydGFibGUgdGhlIHNvcnQgaWNvbiBzaG91bGQgYWxpZ24gd2l0aCB0aGVcbnNldHRpbmdzIGljb24gaW4gdGhlIHBhZ2luYXRpb24gc2xvdC5cbiovXG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzVlMTBuXzIxNik6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV81ZTEwbl8yMTYpOmZpcnN0LWNoaWxkLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnQtZXhwYW5kYWJsZV8xc3BhZV81ZTEwbl8yODgge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzVlMTBuXzIxNjpub3QoI1xcOSkge1xuICAvKlxuICAgIFN0cmlwZWQgcm93cyByZXF1aXJlcyBhZGRpdGlvbmFsIGxlZnQgcGFkZGluZyBiZWNhdXNlIHRoZVxuICAgIHNoYWRlZCBiYWNrZ3JvdW5kIG1ha2VzIHRoZSBjaGlsZCBjb250ZW50IGFwcGVhciB0b28gY2xvc2VcbiAgICB0byB0aGUgdGFibGUgZWRnZS5cbiAgKi9cbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfNWUxMG5fMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfNWUxMG5fMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzVlMTBuXzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV81ZTEwbl8yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfNWUxMG5fMTgzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV81ZTEwbl8yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfNWUxMG5fMTgzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfNWUxMG5fMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzVlMTBuXzE4Mzo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzVlMTBuXzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV81ZTEwbl8yODIge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMHB4O1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV81ZTEwbl8yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnQtZXhwYW5kYWJsZV8xc3BhZV81ZTEwbl8yODgge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYygwcHggKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV81ZTEwbl8yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV81ZTEwbl8yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV81ZTEwbl8yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfNWUxMG5fMjgyOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfNWUxMG5fMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzVlMTBuXzI4Mi5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzVlMTBuXzE4MyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfNWUxMG5fMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzVlMTBuXzI4Mi5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzVlMTBuXzE4MyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfNWUxMG5fMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlXzVlMTBuXzI4Mi5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlXzVlMTBuXzE4Mzo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzVlMTBuXzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlXzVlMTBuXzQ3OSk6bm90KC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlXzVlMTBuXzQ3OSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfNWUxMG5fMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlXzVlMTBuXzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlXzVlMTBuXzQ3OSk6bm90KC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlXzVlMTBuXzQ3OSkuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzVlMTBuXzI4OCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfNWUxMG5fMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlXzVlMTBuXzQ3OTpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfNWUxMG5fNDc5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV81ZTEwbl8yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfMXNwYWVfNWUxMG5fNDc5Om5vdCguYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV81ZTEwbl80NzkpLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnQtZXhwYW5kYWJsZV8xc3BhZV81ZTEwbl8yODgge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfNWUxMG5fMjE2Om5vdCgjXFw5KTpsYXN0LWNoaWxkLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlXzVlMTBuXzIxOTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLXJlc2l6YWJsZV8xc3BhZV81ZTEwbl80OTEpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV81ZTEwbl8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfNWUxMG5fMjE2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfNWUxMG5fNDc5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlXzVlMTBuXzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV81ZTEwbl8yMTYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV81ZTEwbl80NzkuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlXzVlMTBuXzI4ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXJfZmFxdDhfZGY0b2xfMTgxOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDE1cHg7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyX2ZhcXQ4X2RmNG9sXzE4MVtkYXRhLXN0dWNrPWZhbHNlXTpub3QoI1xcOSkge1xuICBjbGlwLXBhdGg6IGluc2V0KC05OTk5cHggMCAwIDAgcm91bmQgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KSk7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci1jb250ZW50X2ZhcXQ4X2RmNG9sXzE5Mzpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNXB4O1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItdmlzaWJsZV9mYXF0OF9kZjRvbF8xOTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci1uYXRpdmUtaW52aXNpYmxlX2ZhcXQ4X2RmNG9sXzE5OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0xNXB4O1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItb2Zmc2V0X2ZhcXQ4X2RmNG9sXzIwMjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA3OTk7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci1vZmZzZXRfZmFxdDhfZGY0b2xfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2ZhcXQ4X2RmNG9sXzIwNSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIGJsb2NrLXNpemU6IDE1cHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhci1vZmZzZXRfZmFxdDhfZGY0b2xfMjAyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2ZhcXQ4X2RmNG9sXzIwNTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC01cHg7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9tb2RhbC1hY3Rpb25zXzEyaHl6X3pmbGh6XzE4MTpub3QoI1xcOSkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYXdzdWlfc3VibWl0LWJ1dHRvbl8xMmh5el96Zmxoel8xODU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9sYXN0LXVwZGF0ZWQtY2FwdGlvbl8xMmh5el96Zmxoel8xODk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODcsICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9sMGR2MF85bGJmdF8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2hlYWRlcl9sMGR2MF85bGJmdF8xNzk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLW5hdi1sZWZ0LXowZnk4YiwgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCkgKyB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpKTtcbn1cblxuLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzlsYmZ0XzE5Mzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtY2JjdGdiLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQteWpsYXF3LCAjMGYxNDFhKTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmstLWhhcy1sb2dvX2wwZHYwXzlsYmZ0XzIwNCA+IC5hd3N1aV9oZWFkZXItbGluay10ZXh0X2wwZHYwXzlsYmZ0XzIwNDpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYXdzdWlfaGVhZGVyLWxvZ29fbDBkdjBfOWxiZnRfMjA5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxLjI1ICogdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpKTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9oZWFkZXItbG9nby0tc3RyZXRjaGVkX2wwZHYwXzlsYmZ0XzIxNTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfaXRlbXMtY29udHJvbF9sMGR2MF85bGJmdF8yMjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2xpc3QtY29udGFpbmVyX2wwZHYwXzlsYmZ0XzIyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LWJvdHRvbS00cXdiMDEsIDQwcHgpO1xufVxuXG4uYXdzdWlfaXRlbXMtY29udHJvbF9sMGR2MF85bGJmdF8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX2xpc3QtY29udGFpbmVyX2wwZHYwXzlsYmZ0XzIyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWtzeHRrdCwgMjBweCk7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyX2wwZHYwXzlsYmZ0XzIzMiA+IC5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF85bGJmdF8yMzIgKyAuYXdzdWlfaXRlbXMtY29udHJvbF9sMGR2MF85bGJmdF8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX3dpdGgtdG9vbGJhcl9sMGR2MF85bGJmdF8yMzIgPiAuYXdzdWlfZGl2aWRlci1oZWFkZXJfbDBkdjBfOWxiZnRfMjMyICsgLmF3c3VpX2xpc3QtY29udGFpbmVyX2wwZHYwXzlsYmZ0XzIyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9saXN0X2wwZHYwXzlsYmZ0XzIyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290X2wwZHYwXzlsYmZ0XzI0NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1uYXYtbGVmdC16MGZ5OGIsIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tZmlyc3RfbDBkdjBfOWxiZnRfMjUyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1leHBhbmRhYmxlLWxpbmstZ3JvdXBfbDBkdjBfOWxiZnRfMjU2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCk7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfOWxiZnRfMjYwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYXdzdWlfbGlzdC12YXJpYW50LXJvb3QtLWZpcnN0X2wwZHYwXzlsYmZ0XzI1MiA+IC5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfOWxiZnRfMjYwOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMHB4O1xufVxuXG4uYXdzdWlfc2VjdGlvbl9sMGR2MF85bGJmdF8yNzE6bm90KCNcXDkpLFxuLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF85bGJmdF8yNzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSk7XG59XG4uYXdzdWlfc2VjdGlvbi0tbm8taWRlbnRfbDBkdjBfOWxiZnRfMjc1Om5vdCgjXFw5KSxcbi5hd3N1aV9leHBhbmRhYmxlLWxpbmstZ3JvdXAtLW5vLWlkZW50X2wwZHYwXzlsYmZ0XzI3Njpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfc2VjdGlvbl9sMGR2MF85bGJmdF8yNzE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC0yeC1sLXRwNTVqZCwgMjBweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX3NlY3Rpb25fbDBkdjBfOWxiZnRfMjcxLmF3c3VpX3JlZnJlc2hfbDBkdjBfOWxiZnRfMjg0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtMngtbS1vOHVmbWEsIDE2cHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkpO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1maXJzdF9sMGR2MF85bGJmdF8yNTIgPiAuYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzlsYmZ0XzI2MDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfc2VjdGlvbl9sMGR2MF85bGJmdF8yNzEge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cbi5hd3N1aV9zZWN0aW9uX2wwZHYwXzlsYmZ0XzI3MSA+IGRpdjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1zZWN0aW9uLWdyb3VwX2wwZHYwXzlsYmZ0XzI5NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfc2VjdGlvbi1ncm91cF9sMGR2MF85bGJmdF8zMDI6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfc2VjdGlvbi1ncm91cC10aXRsZV9sMGR2MF85bGJmdF8zMTQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9saW5rX2wwZHYwXzlsYmZ0XzMxODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1pejNlNHcsICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF85bGJmdF8zMjc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtY3VrOXhxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNSwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF85bGJmdF8xOTM6bm90KCNcXDkpLFxuLmF3c3VpX2xpbmtfbDBkdjBfOWxiZnRfMzE4Om5vdCgjXFw5KSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF85bGJmdF8xOTM6bm90KCNcXDkpOmhvdmVyLFxuLmF3c3VpX2xpbmtfbDBkdjBfOWxiZnRfMzE4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1mem4wZDUsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzlsYmZ0XzE5Mzpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfbGlua19sMGR2MF85bGJmdF8zMTg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItbGlua19sMGR2MF85bGJmdF8xOTM6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfOWxiZnRfMTkzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfbDBkdjBfOWxiZnRfMzE4Om5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2xpbmtfbDBkdjBfOWxiZnRfMzE4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItbGlua19sMGR2MF85bGJmdF8xOTM6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2xpbmtfbDBkdjBfOWxiZnRfMzE4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfaW5mb19sMGR2MF85bGJmdF8zNjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfZXh0ZXJuYWwtaWNvbl9sMGR2MF85bGJmdF8zNjg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2RpdmlkZXJfbDBkdjBfOWxiZnRfMjMyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbn1cblxuLmF3c3VpX2RpdmlkZXItZGVmYXVsdF9sMGR2MF85bGJmdF8zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteGwtdmxwemd0LCAyNHB4KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXBhbmVsLWRpdmlkZXItbWFyZ2luLWhvcml6b250YWwtaDJhMzIxLCA4cHgpKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF85bGJmdF8yMzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfbDBkdjBfOWxiZnRfMjMyID4gLmF3c3VpX2RpdmlkZXItaGVhZGVyX2wwZHYwXzlsYmZ0XzIzMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5Aa2V5ZnJhbWVzIGF3c3VpX3NrZWxldG9uLXdhdmVfMXFxNWxfMTF0czlfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9za2VsZXRvbi13YXZlLXJ0bF8xcXE1bF8xMXRzOV8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG4uYXdzdWlfcm9vdF8xcXE1bF8xMXRzOV8xNjE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF8xcXE1bF8xMXRzOV8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfMTF0czlfMTY0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDFlbTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLW9mbjVhaiwgI2ViZWJmMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2tlbGV0b24tODM4NDgwLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1za2VsZXRvbi04Mzg0ODAsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNrZWxldG9uLTgzODQ4MCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNrZWxldG9uLTgzODQ4MCwgOHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcm9vdF8xcXE1bF8xMXRzOV8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfMTF0czlfMTY0Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLXYyeWNudSwgI2Y2ZjZmOSksIHRyYW5zcGFyZW50KTtcbiAgYW5pbWF0aW9uOiBhd3N1aV9za2VsZXRvbi13YXZlXzFxcTVsXzExdHM5XzEgMS4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xcXE1bF8xMXRzOV8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfMTF0czlfMTY0Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFxcTVsXzExdHM5XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF8xMXRzOV8xNjQ6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMXFxNWxfMTF0czlfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsXzExdHM5XzE2NDpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMXFxNWxfMTF0czlfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsXzExdHM5XzE2NDpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9za2VsZXRvbi13YXZlLXJ0bF8xcXE1bF8xMXRzOV8xIDEuMjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMXFxNWxfMTF0czlfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsXzExdHM5XzE2NDpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xcXE1bF8xMXRzOV8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfMTF0czlfMTY0Om5vdCgjXFw5KTpkaXIocnRsKTo6YWZ0ZXIsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290XzFxcTVsXzExdHM5XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF8xMXRzOV8xNjQ6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzFxcTVsXzExdHM5XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF8xMXRzOV8xNjQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xcXE1bF8xMXRzOV8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfMTF0czlfMTY0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMXFxNWxfMTF0czlfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsXzExdHM5XzE2NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9kaXNwbGF5LWJsb2NrXzFxcTVsXzExdHM5XzIyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFxcTVsXzExdHM5XzIyNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hd3N1aV9kaXNwbGF5LWlubGluZV8xcXE1bF8xMXRzOV8yMjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWJvZHktc18xcXE1bF8xMXRzOV8yMzU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1ib2R5LW1fMXFxNWxfMTF0czlfMjQwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtaGVhZGluZy14c18xcXE1bF8xMXRzOV8yNDU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXosIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWhlYWRpbmctc18xcXE1bF8xMXRzOV8yNTA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1oZWFkaW5nLW1fMXFxNWxfMTF0czlfMjU1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtaGVhZGluZy1sXzFxcTVsXzExdHM5XzI2MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWhlYWRpbmcteGxfMXFxNWxfMTF0czlfMjY1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1kaXNwbGF5LWxfMXFxNWxfMTF0czlfMjcwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXktbC0weGR6M2EsIDQycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfcGNnejVfcXh4OThfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1pbmxpbmUtc2l6ZTogODAwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIC8gMik7XG59XG5cbi5hd3N1aV9zbGlkZXJfcGNnejVfcXh4OThfMTkwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfc2xpZGVyLXRyYWNrX3BjZ3o1X3F4eDk4XzE5NDpub3QoI1xcOSksIC5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfcXh4OThfMTk0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogM3B4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogM3B4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogM3B4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIC8gLTIpO1xufVxuLmF3c3VpX3NsaWRlci10cmFja19wY2d6NV9xeHg5OF8xOTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LWlqd3gzeSwgIzhjOGM5NCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpKTtcbiAgYmxvY2stc2l6ZTogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfc2xpZGVyLXRyYWNrX3BjZ3o1X3F4eDk4XzE5NC5hd3N1aV9kaXNhYmxlZF9wY2d6NV9xeHg5OF8yMDk6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1paTUyYjcsICNkZWRlZTMpKTtcbn1cbi5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfcXh4OThfMTk0LmF3c3VpX3JlYWRvbmx5X3BjZ3o1X3F4eDk4XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfcXh4OThfMTk0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1X3F4eDk4XzIwOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMykpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV9xeHg5OF8xOTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtMndibHRrLCAjMDA2Y2UwKSk7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tYXdzdWktc2xpZGVyLXJhbmdlLWlubGluZS1zaXplLTZiOXlwYSkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV9xeHg5OF8xOTQuYXdzdWlfZXJyb3JfcGNnejVfcXh4OThfMjIyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LWF1NGJhOSwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV9xeHg5OF8xOTQuYXdzdWlfd2FybmluZ19wY2d6NV9xeHg5OF8yMjU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC1rbnhhMmssICM4NTU5MDApKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfcXh4OThfMTk0LmF3c3VpX2FjdGl2ZV9wY2d6NV9xeHg5OF8yMjg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLTd4cWsybywgIzAwNGE5ZSkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV9xeHg5OF8xOTQuYXdzdWlfZXJyb3ItYWN0aXZlX3BjZ3o1X3F4eDk4XzIzMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtZDZ6bmR6LCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1X3F4eDk4XzE5NC5hd3N1aV93YXJuaW5nLWFjdGl2ZV9wY2d6NV9xeHg5OF8yMzQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtMWozejFiLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1X3F4eDk4XzE5NC5hd3N1aV9kaXNhYmxlZF9wY2d6NV9xeHg5OF8yMDk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1paTUyYjcsICNkZWRlZTMpKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfcXh4OThfMTk0LmF3c3VpX3JlYWRvbmx5X3BjZ3o1X3F4eDk4XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfcXh4OThfMTk0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1X3F4eDk4XzIwOSkge1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1hd3N1aS1zbGlkZXItcmFuZ2UtaW5saW5lLXNpemUtNmI5eXBhKSArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bywgIzY1Njg3MSkpO1xufVxuXG4uYXdzdWlfbGFiZWxzX3BjZ3o1X3F4eDk4XzI0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciByZXBlYXQoY2FsYygodmFyKC0tYXdzdWktc2xpZGVyLWxhYmVsLWNvdW50LTZiOXlwYSkgLSAyKSAvIDIgKyAodmFyKC0tYXdzdWktc2xpZGVyLWxhYmVsLWNvdW50LTZiOXlwYSkgLSAyKSAvIDIgLSAxKSwgMmZyKSAzZnI7XG4gIGdyaWQtYXV0by1yb3dzOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfbGFiZWxzLW5vcmVmX3BjZ3o1X3F4eDk4XzI1MTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG4uYXdzdWlfbGFiZWxzLXJlZmVyZW5jZV9wY2d6NV9xeHg5OF8yNTQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHZhcigtLWF3c3VpLXNsaWRlci1yZWZlcmVuY2UtY29sdW1uLTZiOXlwYSk7XG4gIGdyaWQtY29sdW1uLWVuZDogdmFyKC0tYXdzdWktc2xpZGVyLW5leHQtcmVmZXJlbmNlLWNvbHVtbi02Yjl5cGEpO1xuICBncmlkLXJvdzogMTtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV9sYWJlbHMtbWluX3BjZ3o1X3F4eDk4XzI2MTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGdyaWQtY29sdW1uLWVuZDogdmFyKC0tYXdzdWktc2xpZGVyLW1pbi1lbmQtNmI5eXBhKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAtMik7XG59XG4uYXdzdWlfbGFiZWxzLW1heF9wY2d6NV9xeHg5OF8yNjc6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBjYWxjKHZhcigtLWF3c3VpLXNsaWRlci1sYWJlbC1jb3VudC02Yjl5cGEpICsgMSk7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiB2YXIoLS1hd3N1aS1zbGlkZXItbWF4LXN0YXJ0LTZiOXlwYSk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV9sYWJlbHMtYXJpYS1kZXNjcmlwdGlvbl9wY2d6NV9xeHg5OF8yNzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYXdzdWlfbGFiZWxzX3BjZ3o1X3F4eDk4XzI0NTpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxuICAuYXdzdWlfbGFiZWxzLW1pbl9wY2d6NV9xeHg5OF8yNjE6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgfVxuICAuYXdzdWlfbGFiZWxzLW1heF9wY2d6NV9xeHg5OF8yNjc6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgfVxuICAuYXdzdWlfbGFiZWxzX3BjZ3o1X3F4eDk4XzI0NSA+IC5hd3N1aV9sYWJlbHMtcmVmZXJlbmNlX3BjZ3o1X3F4eDk4XzI1NDpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmF3c3VpX3RpY2tzX3BjZ3o1X3F4eDk4XzI5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1hd3N1aS1zbGlkZXItdGljay1jb3VudC02Yjl5cGEpLCAxZnIpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAyKTtcbn1cbi5hd3N1aV90aWNrcy13cmFwcGVyX3BjZ3o1X3F4eDk4XzI5OTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbn1cblxuLmF3c3VpX3RpY2tfcGNnejVfcXh4OThfMjkzOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1pand4M3ksICM4YzhjOTQpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC00cHg7XG59XG4uYXdzdWlfdGlja19wY2d6NV9xeHg5OF8yOTMuYXdzdWlfbWlkZGxlX3BjZ3o1X3F4eDk4XzMxNDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsIC5hd3N1aV90aWNrX3BjZ3o1X3F4eDk4XzI5My5hd3N1aV9taWRkbGVfcGNnejVfcXh4OThfMzE0Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfcXh4OThfMjkzLmF3c3VpX2ZpbGxlZF9wY2d6NV9xeHg5OF8zMTc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtMndibHRrLCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV9xeHg5OF8yOTMuYXdzdWlfZmlsbGVkX3BjZ3o1X3F4eDk4XzMxNy5hd3N1aV9yZWFkb25seV9wY2d6NV9xeHg5OF8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfcXh4OThfMjA5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1jMHM2N28sICM2NTY4NzEpKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1X3F4eDk4XzI5My5hd3N1aV9hY3RpdmVfcGNnejVfcXh4OThfMjI4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS03eHFrMm8sICMwMDRhOWUpKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1X3F4eDk4XzI5My5hd3N1aV9lcnJvcl9wY2d6NV9xeHg5OF8yMjI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LWF1NGJhOSwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfcXh4OThfMjkzLmF3c3VpX3dhcm5pbmdfcGNnejVfcXh4OThfMjI1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LWtueGEyaywgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfcXh4OThfMjkzLmF3c3VpX2Vycm9yLWFjdGl2ZV9wY2d6NV9xeHg5OF8yMzE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItYWN0aXZlLWQ2em5keiwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfcXh4OThfMjkzLmF3c3VpX3dhcm5pbmctYWN0aXZlX3BjZ3o1X3F4eDk4XzIzNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS0xajN6MWIsICM4NTU5MDApKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1X3F4eDk4XzI5My5hd3N1aV9kaXNhYmxlZF9wY2d6NV9xeHg5OF8yMDk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtaWk1MmI3LCAjZGVkZWUzKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV9xeHg5OF8yOTMuYXdzdWlfcmVhZG9ubHlfcGNnejVfcXh4OThfMjEzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMykpO1xufVxuXG4uYXdzdWlfdG9vbHRpcC10aHVtYl9wY2d6NV9xeHg5OF8zNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpIC8gLTEpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IHZhcigtLWF3c3VpLXNsaWRlci10b29sdGlwLXBvc2l0aW9uLTZiOXlwYSk7XG59XG4uYXdzdWlfdG9vbHRpcC10aHVtYl9wY2d6NV9xeHg5OF8zNDUuYXdzdWlfcmVhZG9ubHlfcGNnejVfcXh4OThfMjEzOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIC8gLTEpO1xufVxuXG4uYXdzdWlfdGh1bWJfcGNnejVfcXh4OThfMzU4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJsb2NrLXNpemU6IDA7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbiAgb3V0bGluZTogMDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV9xeHg5OF8zNTguYXdzdWlfZGlzYWJsZWRfcGNnejVfcXh4OThfMjA5Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV9xeHg5OF8zNTguYXdzdWlfcmVhZG9ubHlfcGNnejVfcXh4OThfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RodW1iX3BjZ3o1X3F4eDk4XzM1OC5hd3N1aV9kaXNhYmxlZF9wY2d6NV9xeHg5OF8yMDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1X3F4eDk4XzM1OC5hd3N1aV9yZWFkb25seV9wY2d6NV9xeHg5OF8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfcXh4OThfMzU4LmF3c3VpX2Rpc2FibGVkX3BjZ3o1X3F4eDk4XzIwOSk6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuYXdzdWlfdGh1bWJfcGNnejVfcXh4OThfMzU4LmF3c3VpX3JlYWRvbmx5X3BjZ3o1X3F4eDk4XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV90aHVtYl9wY2d6NV9xeHg5OF8zNTguYXdzdWlfZGlzYWJsZWRfcGNnejVfcXh4OThfMjA5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy03bzRicTksICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1jMHM2N28sICM2NTY4NzEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bywgIzY1Njg3MSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS1raG1oMDcsICMwMDRhOWUpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1X3F4eDk4XzM1OC5hd3N1aV9yZWFkb25seV9wY2d6NV9xeHg5OF8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfcXh4OThfMzU4LmF3c3VpX2Rpc2FibGVkX3BjZ3o1X3F4eDk4XzIwOSk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIsIC5hd3N1aV90aHVtYl9wY2d6NV9xeHg5OF8zNTguYXdzdWlfcmVhZG9ubHlfcGNnejVfcXh4OThfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RodW1iX3BjZ3o1X3F4eDk4XzM1OC5hd3N1aV9kaXNhYmxlZF9wY2d6NV9xeHg5OF8yMDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctN280YnE5LCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktYzBzNjdvLCAjNjU2ODcxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1jMHM2N28sICM2NTY4NzEpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUta2htaDA3LCAjMDA0YTllKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV9xeHg5OF8zNTguYXdzdWlfbWluX3BjZ3o1X3F4eDk4XzM5NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xcHggKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAtMik7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfcXh4OThfMzU4LmF3c3VpX21heF9wY2d6NV9xeHg5OF8zOTc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygxcHggKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAtMik7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfcXh4OThfMzU4Om5vdCgjXFw5KTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNSwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDUwJSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtNmI5eXBhLCA1MCUpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLTZiOXlwYSwgNTAlKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtNmI5eXBhLCA1MCUpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1X3F4eDk4XzM1ODpub3QoI1xcOSk6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LThkaXZxNSwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy02Yjl5cGEsIDUwJSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtNmI5eXBhLCA1MCUpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLTZiOXlwYSwgNTAlKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtNmI5eXBhLCA1MCUpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1X3F4eDk4XzM1ODpub3QoI1xcOSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1LCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLTdvNGJxOSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC04ZGl2cTUsICMwMDZjZTApKTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV9xeHg5OF8zNTg6bm90KCNcXDkpOmhvdmVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWhvdmVyLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtOGRpdnE1LCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLTdvNGJxOSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC04ZGl2cTUsICMwMDZjZTApKTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV9xeHg5OF8zNTg6bm90KCNcXDkpOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiwgLmF3c3VpX3RodW1iX3BjZ3o1X3F4eDk4XzM1ODpub3QoI1xcOSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJsb2NrLXNpemU6IDIwcHg7XG4gIGlubGluZS1zaXplOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy03bzRicTksICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUta2htaDA3LCAjMDA0YTllKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLWtobWgwNywgIzAwNGE5ZSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLWtobWgwNywgIzAwNGE5ZSkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1X3F4eDk4XzM1ODpub3QoI1xcOSk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIsIC5hd3N1aV90aHVtYl9wY2d6NV9xeHg5OF8zNTg6bm90KCNcXDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJsb2NrLXNpemU6IDIwcHg7XG4gIGlubGluZS1zaXplOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy03bzRicTksICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUta2htaDA3LCAjMDA0YTllKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLWtobWgwNywgIzAwNGE5ZSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLWtobWgwNywgIzAwNGE5ZSkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xufVxuXG4uYXdzdWlfZXJyb3JfcGNnejVfcXh4OThfMjIyOm5vdCgjXFw5KTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LWk5M2IyMSwgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQtaTkzYjIxLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfZXJyb3JfcGNnejVfcXh4OThfMjIyOm5vdCgjXFw5KTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQtaTkzYjIxLCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC1pOTNiMjEsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9lcnJvcl9wY2d6NV9xeHg5OF8yMjI6bm90KCNcXDkpOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS12eDE0dzksICNkYjAwMDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctN280YnE5LCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS12eDE0dzksICNkYjAwMDApKTtcbn1cbi5hd3N1aV9lcnJvcl9wY2d6NV9xeHg5OF8yMjI6bm90KCNcXDkpOmhvdmVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXZ4MTR3OSwgI2RiMDAwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy03bzRicTksICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXZ4MTR3OSwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1X3F4eDk4XzIyMjpub3QoI1xcOSk6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuYXdzdWlfZXJyb3JfcGNnejVfcXh4OThfMjIyOm5vdCgjXFw5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtdngxNHc5LCAjZGIwMDAwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtdngxNHc5LCAjZGIwMDAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLTdvNGJxOSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS12eDE0dzksICNkYjAwMDApKTtcbn1cbi5hd3N1aV9lcnJvcl9wY2d6NV9xeHg5OF8yMjI6bm90KCNcXDkpOmZvY3VzOjotbW96LXJhbmdlLXRodW1iLCAuYXdzdWlfZXJyb3JfcGNnejVfcXh4OThfMjIyOm5vdCgjXFw5KTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS12eDE0dzksICNkYjAwMDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS12eDE0dzksICNkYjAwMDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctN280YnE5LCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLXZ4MTR3OSwgI2RiMDAwMCkpO1xufVxuXG4uYXdzdWlfd2FybmluZ19wY2d6NV9xeHg5OF8yMjU6bm90KCNcXDkpOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1qZHc0eTgsICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtamR3NHk4LCAjODU1OTAwKSk7XG59XG4uYXdzdWlfd2FybmluZ19wY2d6NV9xeHg5OF8yMjU6bm90KCNcXDkpOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LWpkdzR5OCwgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC1qZHc0eTgsICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1X3F4eDk4XzIyNTpub3QoI1xcOSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtb3ptNXViLCAjODU1OTAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLTdvNGJxOSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS1vem01dWIsICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1X3F4eDk4XzIyNTpub3QoI1xcOSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS1vem01dWIsICM4NTU5MDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctN280YnE5LCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLW96bTV1YiwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3dhcm5pbmdfcGNnejVfcXh4OThfMjI1Om5vdCgjXFw5KTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIsIC5hd3N1aV93YXJuaW5nX3BjZ3o1X3F4eDk4XzIyNTpub3QoI1xcOSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtb3ptNXViLCAjODU1OTAwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS1vem01dWIsICM4NTU5MDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctN280YnE5LCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtb3ptNXViLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfd2FybmluZ19wY2d6NV9xeHg5OF8yMjU6bm90KCNcXDkpOmZvY3VzOjotbW96LXJhbmdlLXRodW1iLCAuYXdzdWlfd2FybmluZ19wY2d6NV9xeHg5OF8yMjU6bm90KCNcXDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtb3ptNXViLCAjODU1OTAwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS1vem01dWIsICM4NTU5MDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctN280YnE5LCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtb3ptNXViLCAjODU1OTAwKSk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV9xeHg5OF8yMDk6bm90KCNcXDkpOjotd2Via2l0LXNsaWRlci10aHVtYixcbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV9xeHg5OF8yMDk6bm90KCNcXDkpOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYixcbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV9xeHg5OF8yMDk6bm90KCNcXDkpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMykpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV9xeHg5OF8yMDk6bm90KCNcXDkpOjotbW96LXJhbmdlLXRodW1iLFxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1X3F4eDk4XzIwOTpub3QoI1xcOSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIsXG4uYXdzdWlfZGlzYWJsZWRfcGNnejVfcXh4OThfMjA5Om5vdCgjXFw5KTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMykpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1X3F4eDk4XzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV9xeHg5OF8yMDkpOjotd2Via2l0LXNsaWRlci10aHVtYixcbi5hd3N1aV9yZWFkb25seV9wY2d6NV9xeHg5OF8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfcXh4OThfMjA5KTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG4uYXdzdWlfcmVhZG9ubHlfcGNnejVfcXh4OThfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkX3BjZ3o1X3F4eDk4XzIwOSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWMwczY3bywgIzY1Njg3MSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1jMHM2N28sICM2NTY4NzEpKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5hd3N1aV9yZWFkb25seV9wY2d6NV9xeHg5OF8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfcXh4OThfMjA5KTo6LW1vei1yYW5nZS10aHVtYixcbi5hd3N1aV9yZWFkb25seV9wY2d6NV9xeHg5OF8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfcXh4OThfMjA5KTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYixcbi5hd3N1aV9yZWFkb25seV9wY2d6NV9xeHg5OF8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfcXh4OThfMjA5KTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1jMHM2N28sICM2NTY4NzEpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktYzBzNjdvLCAjNjU2ODcxKSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGluaXRpYWw7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RyYXdlcl8xcjlsZ19ueWw0c18xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1vZzQ1bzEsICNmZmZmZmYpO1xuICB6LWluZGV4OiA4NDA7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ19ueWw0c18xOTA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xcjlsZ19ueWw0c18xOTApIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuXG4uYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ19ueWw0c18xOTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ19ueWw0c18xOTQgPiBbYXJpYS1oaWRkZW49dHJ1ZV06bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ19ueWw0c18xOTAuYXdzdWlfcmVmcmVzaF8xcjlsZ19ueWw0c18xOTAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ19ueWw0c18xOTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX255bDRzXzE5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnX255bDRzXzE5MCkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ19ueWw0c18xOTQge1xuICBpbmxpbmUtc2l6ZTogNDBweDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX255bDRzXzE5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnX255bDRzXzE5MCkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ19ueWw0c18xOTQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci14c3RjZHcsICNlYmViZjApO1xufVxuXG46bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ19ueWw0c18xOTApID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ19ueWw0c18yMTAge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBjbGlwLXBhdGg6IGJvcmRlci1ib3g7XG59XG5cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfbnlsNHNfMjE3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLypcbiAgUmVtb3ZlZCB0aGUgcG9zaXRpb24gZml4ZWQgd2l0aCB0aGUgQXBwTGF5b3V0IHJlZmFjdG9yIGJlY2F1c2UgdGhlXG4gIFNwbGl0UGFuZWwgaXMgbm8gbG9uZ2VyIGluIGZpeGVkIHBvc2l0aW9uIGluIHRoZSBET00uXG4gICovXG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnX255bDRzXzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWRkZW5fMXI5bGdfbnlsNHNfMjI1KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXBhbmVsLXRvcC13aWR0aC0ycG5qamUsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWVxNG41cCwgI2M2YzZjZCk7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnX255bDRzXzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnX255bDRzXzE5MCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3BsaXQtYm90dG9tLWwzbnRvdSwgMHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1lcTRuNXAsICNjNmM2Y2QpO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWVxNG41cCwgI2M2YzZjZCk7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnX255bDRzXzIxNy5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX255bDRzXzE5MDpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ19ueWw0c18yMTcuYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ19ueWw0c18xOTAuYXdzdWlfZHJhd2VyLWNsaWNrYWJsZV8xcjlsZ19ueWw0c18yMzY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci14c3RjZHcsICNlYmViZjApO1xufVxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ19ueWw0c18yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnX255bDRzXzIxMCA+IFthcmlhLWhpZGRlbj10cnVlXTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ19ueWw0c18yMTcuYXdzdWlfcmVmcmVzaF8xcjlsZ19ueWw0c18xOTA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfcG9zaXRpb24tc2lkZV8xcjlsZ19ueWw0c18yNDc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3BsaXQtc2lkZS04c3Q1anAsIC0xcHggMHB4IDFweCAwcHggI2U5ZWJlZCwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcG9zaXRpb24tc2lkZV8xcjlsZ19ueWw0c18yNDcuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnX255bDRzXzI1Mjpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYXdzdWlfc2xpZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnX255bDRzXzI1Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMjtcbn1cblxuLmF3c3VpX3NsaWRlci13cmFwcGVyLXNpZGVfMXI5bGdfbnlsNHNfMjY3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc2xpZGVyLXdyYXBwZXItc2lkZV8xcjlsZ19ueWw0c18yNjcuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnX255bDRzXzI1Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG5cbi5hd3N1aV9vcGVuLWJ1dHRvbi1zaWRlXzFyOWxnX255bDRzXzI4MTpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfbnlsNHNfMjkwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xufVxuLmF3c3VpX2RyYXdlci1tb2JpbGVfMXI5bGdfbnlsNHNfMzAwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ19ueWw0c18yMTAgPiAuYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfbnlsNHNfMjkwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG4uYXdzdWlfZHJhd2VyLWRpc2FibGUtY29udGVudC1wYWRkaW5nc18xcjlsZ19ueWw0c18zMDQgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnX255bDRzXzIxMCA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ19ueWw0c18yOTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbjpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnX255bDRzXzE5MCkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnX255bDRzXzIxMCA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ19ueWw0c18yOTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LW9nNDVvMSwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1wYW5lbC1oZWFkZXItd2lkdGgtcmZmbzhzLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXIteGpucm9oLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfbnlsNHNfMjUyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfbnlsNHNfMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfbnlsNHNfMjEwID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnX255bDRzXzI5MCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9jb250ZW50LWJvdHRvbV8xcjlsZ19ueWw0c18zMTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlLCAyNHB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zcGxpdC10b3AtY2xhbm8xLCAyMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ19ueWw0c18yNTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnX255bDRzXzIxMCA+IC5hd3N1aV9jb250ZW50LWJvdHRvbV8xcjlsZ19ueWw0c18zMTY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG4uYXdzdWlfZHJhd2VyLW1vYmlsZV8xcjlsZ19ueWw0c18zMDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnX255bDRzXzIxMCA+IC5hd3N1aV9jb250ZW50LWJvdHRvbV8xcjlsZ19ueWw0c18zMTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV9kcmF3ZXItZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzXzFyOWxnX255bDRzXzMwNCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfbnlsNHNfMjEwID4gLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnX255bDRzXzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3BhbmUtYm90dG9tLWNlbnRlci1hbGlnbl8xcjlsZ19ueWw0c18zMzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hd3N1aV9wYW5lLWJvdHRvbS1jb250ZW50LW5hdi1wYWRkaW5nXzFyOWxnX255bDRzXzM0MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkgKyAyICogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkpO1xufVxuXG4uYXdzdWlfcGFuZS1ib3R0b20tY29udGVudC10b29scy1wYWRkaW5nXzFyOWxnX255bDRzXzM0NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpICsgMiAqIHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy0xZXc0MG0sIDEycHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtYm90dG9tLW1heC13aWR0aF8xcjlsZ19ueWw0c18zNDg6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfbnlsNHNfMzUzOm5vdCgjXFw5KSB7XG4gIGZsZXg6IGF1dG87XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfY29udGVudC1zaWRlXzFyOWxnX255bDRzXzM1My5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfbnlsNHNfMjUyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfbnlsNHNfMzUzID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItc2lkZV8xcjlsZ19ueWw0c18zNjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXBhbmVsLWhlYWRlci13aWR0aC1yZmZvOHMsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci14am5yb2gsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ19ueWw0c18zNTMuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnX255bDRzXzI1MiA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLXNpZGVfMXI5bGdfbnlsNHNfMzY1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfY29udGVudC1zaWRlXzFyOWxnX255bDRzXzM1MyA+IC5hd3N1aV9wYW5lLWNvbnRlbnQtd3JhcHBlci1zaWRlXzFyOWxnX255bDRzXzM3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC1jbGFubzEsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zcGxpdC1ib3R0b20tc3BlM2FwLCAyMHB4KTtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfbnlsNHNfMzUzLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ19ueWw0c18yNTIgPiAuYXdzdWlfcGFuZS1jb250ZW50LXdyYXBwZXItc2lkZV8xcjlsZ19ueWw0c18zNzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG5cbi5hd3N1aV9oZWFkZXJfMXI5bGdfbnlsNHNfMzg1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprLCAxNXB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWFkZXJfMXI5bGdfbnlsNHNfMzg1LmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ19ueWw0c18yNTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAxNHB4O1xufVxuLmF3c3VpX2hlYWRlci1tYWluLXJvd18xcjlsZ19ueWw0c18zOTM6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLW1haW4tY29udGVudF8xcjlsZ19ueWw0c18zOTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9oZWFkZXItbWFpbi1yb3dfMXI5bGdfbnlsNHNfMzkzOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmF3c3VpX2hlYWRlci1tYWluLWNvbnRlbnRfMXI5bGdfbnlsNHNfMzkzOm5vdCgjXFw5KSB7XG4gIGZsZXg6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmF3c3VpX2hlYWRlci10YWctYW5kLWluZm9fMXI5bGdfbnlsNHNfNDA3Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgMXB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci10YWctYW5kLWluZm9fMXI5bGdfbnlsNHNfNDA3LmF3c3VpX3dpdGgtZGVzY3JpcHRpb25fMXI5bGdfbnlsNHNfNDEyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItdGFnXzFyOWxnX255bDRzXzQwNy5hd3N1aV93aXRoLWluZm9fMXI5bGdfbnlsNHNfNDE1Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci10ZXh0XzFyOWxnX255bDRzXzQxNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfaGVhZGVyLXRhZ18xcjlsZ19ueWw0c180MDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ19ueWw0c180MjE6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXRleHRfMXI5bGdfbnlsNHNfNDE1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2IsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnX255bDRzXzQyMTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgMXB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLXRhZ18xcjlsZ19ueWw0c180MDcuYXdzdWlfd2l0aC1pbmZvXzFyOWxnX255bDRzXzQxNSA+IC5hd3N1aV9oZWFkZXItYmVmb3JlLXNsb3RfMXI5bGdfbnlsNHNfNDIxOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ19ueWw0c180MjEuYXdzdWlfd2l0aC1oZWFkZXItdGV4dF8xcjlsZ19ueWw0c180MzI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ19ueWw0c180MjEuYXdzdWlfd2l0aC1oZWFkZXItdGV4dF8xcjlsZ19ueWw0c180MzI6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXRhZ18xcjlsZ19ueWw0c180MDcuYXdzdWlfd2l0aC1pbmZvXzFyOWxnX255bDRzXzQxNTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYWN0aW9ucy1zbG90XzFyOWxnX255bDRzXzQzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGModmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KSArIDIgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgMXB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWRlc2NyaXB0aW9uXzFyOWxnX255bDRzXzQ0NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS02bG8ybDUsICM0MjQ2NTApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXItYnV0dG9uc18xcjlsZ19ueWw0c180NTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfZGl2aWRlcl8xcjlsZ19ueWw0c180NTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIC0yKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192ajZwN18xNWNtZV8yMjc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMTVjbWVfMjMxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAyKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMTVjbWVfMjMxID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xNWNtZV8yMzEuYXdzdWlfZ3JpZC1icmVha3BvaW50LWRlZmF1bHRfdmo2cDdfMTVjbWVfMjM5ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzE1Y21lXzIzMS5hd3N1aV9ncmlkLWNvbHVtbnMtMV92ajZwN18xNWNtZV8yNDIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xNWNtZV8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMTVjbWVfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0xX3ZqNnA3XzE1Y21lXzI0Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMTVjbWVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzE1Y21lXzIzMS5hd3N1aV9ncmlkLWNvbHVtbnMtMl92ajZwN18xNWNtZV8yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xNWNtZV8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMTVjbWVfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzE1Y21lXzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMTVjbWVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzE1Y21lXzIzMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xNWNtZV8yNTQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xNWNtZV8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMTVjbWVfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzE1Y21lXzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMTVjbWVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDNuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzE1Y21lXzIzMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xNWNtZV8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xNWNtZV8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMTVjbWVfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzE1Y21lXzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMTVjbWVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDRuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9ncmlkLW5vLWd1dHRlcnNfdmo2cDdfMTVjbWVfMjI3KSA+ICoge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192ajZwN18xNWNtZV8yMjcpLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMTVjbWVfMjMxID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xNWNtZV8yNzY6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMjc2ID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xNWNtZV8yNzYuYXdzdWlfZ3JpZC1icmVha3BvaW50LWRlZmF1bHRfdmo2cDdfMTVjbWVfMjM5ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xNWNtZV8yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdmo2cDdfMTVjbWVfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMTVjbWVfMjQyID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xNWNtZV8yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdmo2cDdfMTVjbWVfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xNWNtZV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzE1Y21lXzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtMl92ajZwN18xNWNtZV8yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xNWNtZV8yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzE1Y21lXzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtMl92ajZwN18xNWNtZV8yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzE1Y21lXzI0NSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMjc2LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzE1Y21lXzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzE1Y21lXzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMjc2LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzE1Y21lXzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMTVjbWVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDNuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xNWNtZV8yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMTVjbWVfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMTVjbWVfMjQyID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xNWNtZV8yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMTVjbWVfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xNWNtZV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMzA5Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMzA5ID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMzA5ID4gKjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzE1Y21lXzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzE1Y21lXzI0MiA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzE1Y21lXzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMTVjbWVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xNWNtZV8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMTVjbWVfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMTVjbWVfMjQyID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xNWNtZV8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMTVjbWVfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xNWNtZV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzE1Y21lXzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xNWNtZV8yNTQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzE1Y21lXzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzE1Y21lXzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMTVjbWVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDNuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xNWNtZV8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMTVjbWVfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMTVjbWVfMjQyID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xNWNtZV8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMTVjbWVfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xNWNtZV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzE1Y21lXzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xNWNtZV8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzE1Y21lXzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzE1Y21lXzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMTVjbWVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzMpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzE1Y21lXzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzE1Y21lXzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xNWNtZV8zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMTVjbWVfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xNWNtZV8yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMTVjbWVfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMTVjbWVfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzE1Y21lXzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xNWNtZV8yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzE1Y21lXzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xNWNtZV8xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xNWNtZV8yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMTVjbWVfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzE1Y21lXzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMTVjbWVfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoNCk6bnRoLWNoaWxkKDRuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cblxuLmF3c3VpX3Jvb3Rfdmo2cDdfMTVjbWVfMzU5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMTVjbWVfMzk0Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1nNndzMHcsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3MwdywgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGlsZXMtNWM5ZXZrLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aWxlcy01YzlldmssIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRpbGVzLTVjOWV2aywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRpbGVzLTVjOWV2aywgOHB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYiwgI2ZmZmZmZik7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhciksIGJhY2tncm91bmQtY29sb3IgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzE1Y21lXzM5NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xNWNtZV8zOTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMTVjbWVfMzk0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xNWNtZV8zOTQuYXdzdWlfcmVmcmVzaF92ajZwN18xNWNtZV80MTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzE1Y21lXzM5NC5hd3N1aV9yZWZyZXNoX3ZqNnA3XzE1Y21lXzQxOS5hd3N1aV9zZWxlY3RlZF92ajZwN18xNWNtZV80MjM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfdmo2cDdfMTVjbWVfNDIzKTpub3QoLmF3c3VpX3JlYWRvbmx5X3ZqNnA3XzE1Y21lXzQyMykge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSAtIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzE1Y21lXzM5NC5hd3N1aV9oYXMtbWV0YWRhdGFfdmo2cDdfMTVjbWVfNDI2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMTVjbWVfMzk0LmF3c3VpX2hhcy1tZXRhZGF0YV92ajZwN18xNWNtZV80MjYuYXdzdWlfcmVmcmVzaF92ajZwN18xNWNtZV80MTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMTVjbWVfMzk0LmF3c3VpX3NlbGVjdGVkX3ZqNnA3XzE1Y21lXzQyMzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtenQ4ZGJiLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC16dDhkYmIsICMwMDZjZTApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtMG13cjllLCAjZjBmYmZmKTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xNWNtZV8zOTQuYXdzdWlfZGlzYWJsZWRfdmo2cDdfMTVjbWVfNDIzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtaW50ZTJ6LCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtaW50ZTJ6LCAjZWJlYmYwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1nazczajksICNlYmViZjApO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzE1Y21lXzM5NC5hd3N1aV9yZWFkb25seV92ajZwN18xNWNtZV80MjM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LTV3b3QxYiwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKTtcbn1cblxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMTVjbWVfNDQ4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyAtNCk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIC00KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIC00KTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzE1Y21lXzQ0OC5hd3N1aV9jb2x1bW4tMV92ajZwN18xNWNtZV80NTUgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMTVjbWVfMzk0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIDQpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMTVjbWVfNDQ4LmF3c3VpX2NvbHVtbi0xX3ZqNnA3XzE1Y21lXzQ1NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xNWNtZV8zOTQuYXdzdWlfYnJlYWtwb2ludC14c192ajZwN18xNWNtZV80NjI6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzE1Y21lXzQ0OC5hd3N1aV9jb2x1bW4tMV92ajZwN18xNWNtZV80NTUgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMTVjbWVfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHhzX3ZqNnA3XzE1Y21lXzQ2Njpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMTVjbWVfNDQ4LmF3c3VpX2NvbHVtbi0yX3ZqNnA3XzE1Y21lXzQ3MCA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xNWNtZV8zOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xNWNtZV80NDguYXdzdWlfY29sdW1uLTJfdmo2cDdfMTVjbWVfNDcwID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzE1Y21lXzM5NC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzE1Y21lXzQ2Mjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNTAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzE1Y21lXzQ0OC5hd3N1aV9jb2x1bW4tMl92ajZwN18xNWNtZV80NzAgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMTVjbWVfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHhzX3ZqNnA3XzE1Y21lXzQ2Njpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNTAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzE1Y21lXzQ0OC5hd3N1aV9jb2x1bW4tM192ajZwN18xNWNtZV80ODUgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMTVjbWVfMzk0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIDQpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMTVjbWVfNDQ4LmF3c3VpX2NvbHVtbi0zX3ZqNnA3XzE1Y21lXzQ4NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xNWNtZV8zOTQuYXdzdWlfYnJlYWtwb2ludC14c192ajZwN18xNWNtZV80NjI6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMTVjbWVfNDQ4LmF3c3VpX2NvbHVtbi0zX3ZqNnA3XzE1Y21lXzQ4NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xNWNtZV8zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMTVjbWVfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMTVjbWVfNDQ4LmF3c3VpX2NvbHVtbi00X3ZqNnA3XzE1Y21lXzUwMCA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xNWNtZV8zOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xNWNtZV80NDguYXdzdWlfY29sdW1uLTRfdmo2cDdfMTVjbWVfNTAwID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzE1Y21lXzM5NC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzE1Y21lXzQ2Mjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygyNSUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMjUlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzE1Y21lXzQ0OC5hd3N1aV9jb2x1bW4tNF92ajZwN18xNWNtZV81MDAgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMTVjbWVfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHhzX3ZqNnA3XzE1Y21lXzQ2Njpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNTAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cblxuLmF3c3VpX2NvbnRyb2xfdmo2cDdfMTVjbWVfNTE2Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX2NvbnRyb2xfdmo2cDdfMTVjbWVfNTE2LmF3c3VpX25vLWltYWdlX3ZqNnA3XzE1Y21lXzUyMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfaW1hZ2Vfdmo2cDdfMTVjbWVfNTI0Om5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV9pbWFnZV92ajZwN18xNWNtZV81MjQgPiBpbWc6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2ltYWdlX3ZqNnA3XzE1Y21lXzUyNC5hd3N1aV9kaXNhYmxlZF92ajZwN18xNWNtZV80MjMgPiBpbWc6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1zdmdfZDR4eG1fMnVwYnBfMTQ1Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tc3ZnX2Q0eHhtXzJ1cGJwXzE0NTpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1sYXlvdXQtYm9yZGVyX2Q0eHhtXzJ1cGJwXzE1MTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaG9tZS1oZWFkZXItYzEwcGc3LCAjMGYxNDFhKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tbGF5b3V0LWJhY2tncm91bmRfZDR4eG1fMnVwYnBfMTU1Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4tN3BwYmV1LCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWxheW91dC1oZWFkZXJfZDR4eG1fMnVwYnBfMTU4Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaG9tZS1oZWFkZXItYzEwcGc3LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWJvcmRlcl9kNHh4bV8ydXBicF8xNjE6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLW5yZDYzYywgIzQyNDY1MCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXByaW1hcnktYnV0dG9uX2Q0eHhtXzJ1cGJwXzE2NTpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhLCAjZmY5OTAwKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXNlY29uZGFyeV9kNHh4bV8ydXBicF8xNjg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1ucmQ2M2MsICM0MjQ2NTApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tZGlzYWJsZWQtZWxlbWVudF9kNHh4bV8ydXBicF8xNzE6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMyk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1zZXBhcmF0b3JfZDR4eG1fMnVwYnBfMTc0Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLWlpNTJiNywgI2RlZGVlMyk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1mb2N1cy10ZXh0X2Q0eHhtXzJ1cGJwXzE3Nzpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1zdmdfZDR4eG1fMnVwYnBfMTgxOm5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1zdmdfZDR4eG1fMnVwYnBfMTgxOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tbGF5b3V0LXRvcF9kNHh4bV8ydXBicF8xODc6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1mcWthamosICNlYmViZjApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1sYXlvdXQtbWFpbl9kNHh4bV8ydXBicF8xOTA6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi03cHBiZXUsICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1wcmltYXJ5X2Q0eHhtXzJ1cGJwXzE5Mzpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtb2R4aHRhLCAjZmY5OTAwKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tZGlzYWJsZWRfZDR4eG1fMnVwYnBfMTk2Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1paTUyYjcsICNkZWRlZTMpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1jb2x1bW4taGVhZGVyX2Q0eHhtXzJ1cGJwXzE5OTpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTFpOXIweCwgI2I0YjRiYik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXdpbmRvd19kNHh4bV8ydXBicF8yMDI6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWhvbWUtaGVhZGVyLWMxMHBnNywgIzBmMTQxYSk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tc2Vjb25kYXJ5X2Q0eHhtXzJ1cGJwXzIwNjpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWl6M2U0dywgIzQyNDY1MCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWRlZmF1bHRfZDR4eG1fMnVwYnBfMjA5Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXNlcGFyYXRvcl9kNHh4bV8ydXBicF8yMTI6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWlucHV0LWRlZmF1bHRfZDR4eG1fMnVwYnBfMjE1Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3MwdywgIzhjOGM5NCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWhlYWRpbmdfZDR4eG1fMnVwYnBfMjE4Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdywgIzBmMTQxYSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2d4cDl5Xzk1eDN3XzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfOTV4M3dfMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfOTV4M3dfMjE0Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfcm9vdF9neHA5eV85NXgzd18xODEgPiAuYXdzdWlfbGlzdF9neHA5eV85NXgzd18yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5Xzk1eDN3XzIxOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbm1heCh2YXIoLS1zcGFjZS1zdGF0aWMtbC1mNXFsZWwsIDIwcHgpLCBhdXRvKTtcbn1cbi5hd3N1aV9yb290X2d4cDl5Xzk1eDN3XzE4MSA+IC5hd3N1aV9saXN0X2d4cDl5Xzk1eDN3XzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfOTV4M3dfMjE5ID4gLmF3c3VpX2hlYWRlcl9neHA5eV85NXgzd18yMjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfOTV4M3dfMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfOTV4M3dfMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV85NXgzd18yMTkgPiAuYXdzdWlfZGV0YWlsc19neHA5eV85NXgzd18yMzA6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfOTV4M3dfMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfOTV4M3dfMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV85NXgzd18yMTkgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5Xzk1eDN3XzIzNjpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KTtcbiAgYmxvY2stc2l6ZTogYXV0bztcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4eHMtNzc1bTJiLCAycHgpO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfOTV4M3dfMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfOTV4M3dfMjE0ID4gOm5vdCgjXFw5KTpsYXN0LW9mLXR5cGUgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5Xzk1eDN3XzIzNiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfcm9vdF9neHA5eV85NXgzd18xODEgPiAuYXdzdWlfbGlzdF9neHA5eV85NXgzd18yMTQuYXdzdWlfY3VzdG9tX2d4cDl5Xzk1eDN3XzI1MiA+IC5hd3N1aV9kZXRhaWxzX2d4cDl5Xzk1eDN3XzIzMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV85NXgzd18yNTYgPiAuYXdzdWlfbGlzdF9neHA5eV85NXgzd18yMTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV85NXgzd18yNTYgPiAuYXdzdWlfbGlzdF9neHA5eV85NXgzd18yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5Xzk1eDN3XzIxOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbm1heCh2YXIoLS1zcGFjZS1zdGF0aWMtbC1mNXFsZWwsIDIwcHgpLCBhdXRvKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5Xzk1eDN3XzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5Xzk1eDN3XzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfOTV4M3dfMjE5ID4gLmF3c3VpX2hlYWRlcl9neHA5eV85NXgzd18yMjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1yb3c6IDE7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5Xzk1eDN3XzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5Xzk1eDN3XzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfOTV4M3dfMjE5ID4gLmF3c3VpX2hlYWRlcl9neHA5eV85NXgzd18yMjQgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5Xzk1eDN3XzIzNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgbWluLWJsb2NrLXNpemU6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGJsb2NrLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xuICBpbmxpbmUtc2l6ZTogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV85NXgzd18yNTYgPiAuYXdzdWlfbGlzdF9neHA5eV85NXgzd18yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5Xzk1eDN3XzIxOSA+IC5hd3N1aV9ob3Jpem9udGFsLWhlYWRlcl9neHA5eV85NXgzd18yODg6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMztcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV85NXgzd18yNTYgPiAuYXdzdWlfbGlzdF9neHA5eV85NXgzd18yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5Xzk1eDN3XzIxOSA+IC5hd3N1aV9kZXRhaWxzX2d4cDl5Xzk1eDN3XzIzMDpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMztcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5Xzk1eDN3XzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5Xzk1eDN3XzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfOTV4M3dfMjE5Om5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX2hlYWRlcl9neHA5eV85NXgzd18yMjQgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5Xzk1eDN3XzIzNiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbi5hd3N1aV90YWJzLWhlYWRlcl8xNHJtdF8xbWV4Z18xNTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXdzdWlfdGFiLWhlYWRlci1zY3JvbGwtY29udGFpbmVyXzE0cm10XzFtZXhnXzE2Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3RhYnMtaGVhZGVyLWxpc3RfMTRybXRfMW1leGdfMTY5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBzY3JvbGwtc25hcC10eXBlOiBpbmxpbmUgcHJveGltaXR5O1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbn1cbi5hd3N1aV90YWJzLWhlYWRlci1saXN0XzE0cm10XzFtZXhnXzE2OTpub3QoI1xcOSk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTsgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cblxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uXzE0cm10XzFtZXhnXzE4Njpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLWxlZnRfMTRybXRfMW1leGdfMTkzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC14enphd3csICNkZWRlZTMpO1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLWxlZnQtc2Nyb2xsYWJsZV8xNHJtdF8xbWV4Z18xOTY6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogNXB4IDBweCA0cHggLTNweCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctOWZzbTR3LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKSwgMXB4IDBweCAwcHggMHB4IHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy05ZnNtNHcsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLXJpZ2h0XzE0cm10XzFtZXhnXzIwMDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC14enphd3csICNkZWRlZTMpO1xufVxuLmF3c3VpX3BhZ2luYXRpb24tYnV0dG9uLXJpZ2h0LXNjcm9sbGFibGVfMTRybXRfMW1leGdfMjAzOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaGFkb3c6IC01cHggMHB4IDRweCAtM3B4IHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy05ZnNtNHcsIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpLCAtMXB4IDBweCAwcHggMCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctOWZzbTR3LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cblxuLmF3c3VpX2FjdGlvbnMtY29udGFpbmVyXzE0cm10XzFtZXhnXzIwODpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8xbWV4Z18yMTY6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoOTAlIC0gdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuXG4uYXdzdWlfdGFicy10YWItbGFiZWxfMTRybXRfMW1leGdfMjI2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXRhYnMtdmVydGljYWwtdjl3OXI4LCA0cHgpO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFtZXhnXzIzNzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFtZXhnXzIzNyA+IC5hd3N1aV90YWJzLXRhYi1kaXNtaXNzXzE0cm10XzFtZXhnXzI0NTpub3QoI1xcOSksIC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFtZXhnXzIzNyA+IC5hd3N1aV90YWJzLXRhYi1hY3Rpb25fMTRybXRfMW1leGdfMjQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFtZXhnXzIzNy5hd3N1aV9yZWZyZXNoXzE0cm10XzFtZXhnXzI1MCA+IHNwYW46bm90KCNcXDkpOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFtZXhnXzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xbWV4Z18yNTQpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAxcHgpO1xuICBpbnNldC1ibG9jay1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci13aWR0aC02Yjl5cGEsIHZhcigtLWJvcmRlci1hY3RpdmUtd2lkdGgtdTdzZmc5LCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLWFjdGl2ZS1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1ib3JkZXItcmFkaXVzLTZiOXlwYSwgdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1uajEyNXosICMwMDZjZTApKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFtZXhnXzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xbWV4Z18yNTQpLmF3c3VpX3JlZnJlc2hfMTRybXRfMW1leGdfMjUwOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1jLXppZHd3aywgY3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFtZXhnXzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xbWV4Z18yNTQpLmF3c3VpX3JlZnJlc2hfMTRybXRfMW1leGdfMjUwOmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8xbWV4Z18yMzc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfMW1leGdfMjU0KS5hd3N1aV9yZWZyZXNoXzE0cm10XzFtZXhnXzI1MDphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW1leGdfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFtZXhnXzI1NCkuYXdzdWlfcmVmcmVzaF8xNHJtdF8xbWV4Z18yNTA6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8xbWV4Z18yMTY6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8xbWV4Z18yMzcge1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbn1cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8xbWV4Z18yMTY6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF8xbWV4Z18yMzc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1zZXBhcmF0b3Itd2lkdGgtNmI5eXBhLCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtdGFicy1zZXBhcmF0b3ItY29sb3ItNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLTZpdm91diwgI2M2YzZjZCkpO1xuICBpbnNldDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFtZXhnXzIxNjpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFtZXhnXzIzNy5hd3N1aV9yZWZyZXNoXzE0cm10XzFtZXhnXzI1MDpiZWZvcmUge1xuICBpbnNldDogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpIC0gdmFyKC0tYm9yZGVyLWFjdGl2ZS13aWR0aC11N3NmZzksIDRweCkpIDA7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzFtZXhnXzI5Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpIC0gMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSAtIDFweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDFweDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXRhYnMta3d1bzluLCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LXRhYnMtNXd5YTN5LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXRhYnMtcTFieTkyLCA3MDApO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC16YTRyYW4sICM0MjQ2NTApKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMXB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzFtZXhnXzI5Ni5hd3N1aV9yZWZyZXNoXzE0cm10XzFtZXhnXzI1MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCkgLSAxcHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpIC0gMXB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMW1leGdfMjk2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNSwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHRyYW5zcGFyZW50KSk7XG59XG4uYXdzdWlfdGFicy10YWItbGlua18xNHJtdF8xbWV4Z18yOTY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzFtZXhnXzI5Njpub3QoI1xcOSk6Zm9jdXMge1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGE6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLTZiOXlwYSwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10XzFtZXhnXzI5Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWd6Nzg2dywgLThweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfMW1leGdfMjk2Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1nejc4NncsIC04cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSArIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSArIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy02Yjl5cGEsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtNmI5eXBhLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy02Yjl5cGEpO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfdGFicy10YWJfMTRybXRfMW1leGdfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDFweDtcbiAgc2Nyb2xsLW1hcmdpbi1pbmxpbmUtc3RhcnQ6IDFweDtcbn1cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF8xbWV4Z18yMTY6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfMW1leGdfMjM3IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIC0gMXB4KTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFtZXhnXzIxNjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxcHg7XG4gIHNjcm9sbC1tYXJnaW4taW5saW5lLWVuZDogMXB4O1xufVxuLmF3c3VpX3RhYnMtdGFiXzE0cm10XzFtZXhnXzIxNjpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10XzFtZXhnXzIzNyB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSAxcHgpO1xufVxuXG4uYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfMW1leGdfMjU0Om5vdCgjXFw5KSwgLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFtZXhnXzI1NDpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtMDYyajNkLCAjYjRiNGJiKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLTZiOXlwYSwgdHJhbnNwYXJlbnQpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtdGFicy1kaXNhYmxlZC1nZ2F5azgsIDcwMCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYi1hY3RpdmVfMTRybXRfMW1leGdfMzc5Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10XzFtZXhnXzI1NCkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS02Yjl5cGEsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtNmI5eXBhLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfdGFicy10YWItYWN0aXZlXzE0cm10XzFtZXhnXzM3OTpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF8xbWV4Z18yNTQpOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmF3c3VpX3RhYnMtaGVhZGVyLXdpdGgtZGl2aWRlcl8xNHJtdF8xbWV4Z18zODg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci02aXZvdXYsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfdGFicy10YWItZm9jdXNhYmxlXzE0cm10XzFtZXhnXzM5Mjpub3QoI1xcOSkge1xuICAvKiB1c2VkIHRvIG1hbmFnZSBmb2N1c2FibGUgbG9naWMgKi9cbn1cblxuLmF3c3VpX3Jvb3RfMTRybXRfMW1leGdfMzk2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyBvciB0ZXN0cyAqL1xufVxuXG4uYXdzdWlfdGFic18xNHJtdF8xbWV4Z18xNTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3RhYnMtY29udGVudF8xNHJtdF8xbWV4Z180MzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2ZpdC1oZWlnaHRfMTRybXRfMW1leGdfNDM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV90YWJzLWNvbnRlbnQtYWN0aXZlXzE0cm10XzFtZXhnXzQ0NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWJzLWNvbnRlbnQtYWN0aXZlXzE0cm10XzFtZXhnXzQ0NDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3RhYnMtY29udGVudC13cmFwcGVyXzE0cm10XzFtZXhnXzQ1OC5hd3N1aV93aXRoLXBhZGRpbmdzXzE0cm10XzFtZXhnXzQ1OCA+IC5hd3N1aV90YWJzLWNvbnRlbnRfMTRybXRfMW1leGdfNDM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ZpdC1oZWlnaHRfMTRybXRfMW1leGdfNDM4ID4gLmF3c3VpX3RhYnMtY29udGVudC13cmFwcGVyXzE0cm10XzFtZXhnXzQ1ODpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmF3c3VpX2ZpdC1oZWlnaHRfMTRybXRfMW1leGdfNDM4ID4gLmF3c3VpX3RhYnMtY29udGVudC13cmFwcGVyXzE0cm10XzFtZXhnXzQ1OCA+IC5hd3N1aV90YWJzLWNvbnRhaW5lci1jb250ZW50LXdyYXBwZXJfMTRybXRfMW1leGdfNDY5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfdGFicy1jb250YWluZXItY29udGVudC13cmFwcGVyXzE0cm10XzFtZXhnXzQ2OS5hd3N1aV93aXRoLXBhZGRpbmdzXzE0cm10XzFtZXhnXzQ1OCA+IC5hd3N1aV90YWJzLWNvbnRlbnRfMTRybXRfMW1leGdfNDM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXRhYnMtY29udGVudC10b3AtNWx5NmJ1LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEsIDIwcHgpO1xufVxuXG4uYXdzdWlfZGlzYWJsZWQtcmVhc29uLXRvb2x0aXBfMTRybXRfMW1leGdfNDgwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyBvciB0ZXN0cyAqL1xufVxuXG4uYXdzdWlfdGFicy10YWItZm9jdXNlZF8xNHJtdF8xbWV4Z180ODQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCB0byBtYW5hZ2UgZm9jdXNhYmxlIHN0YXRlIGZvciBkaXNhYmxlZCB3aXRoIHJlYXNvbiB0YWJzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2JyZHN0XzFvNzhyXzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QgdXRpbHMgKi9cbn1cblxuLmF3c3VpX2xvYWRpbmdfYnJkc3RfMW83OHJfMTQ5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMW83OHJfMTUzOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtbGluay1idXR0b24td2VpZ2h0LWI4cXEwaiwgNzAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGluay1idXR0b24tbGV0dGVyLXNwYWNpbmctOGZrdjltLCAwLjAwNWVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1hYTgweDMsIHRyYW5zcGFyZW50KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMW83OHJfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzFvNzhyXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xbzc4cl8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0XzFvNzhyXzE1Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci0wMnA3ZDEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xbzc4cl8xNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xbzc4cl8xNTM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMW83OHJfMTUzOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF8xbzc4cl8xNTM6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMW83OHJfMTUzOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItcHo4YjFpLCB0cmFuc3BhcmVudCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdW5kby1idXR0b25fYnJkc3RfMW83OHJfMTUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBoMTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBoMjpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBoMzpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBoNDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBoNTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBwOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgaDE6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgaDI6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgaDM6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgaDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdywgIzBmMTQxYSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBoMTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtZms5b2ZqLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IGgyOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c28sIC0wLjAxNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgaDM6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLW0tZ3htdXFzLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IGg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgaDU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IGI6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgc3Ryb25nOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IHA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBzbWFsbDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc21hbGwtdnNsaGFzLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IHNtYWxsIGE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC1saXN3bWksIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgc21hbGwgYTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IHNtYWxsIGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBzbWFsbCBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBzbWFsbCBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBzbWFsbCBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgc21hbGwgYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBzbWFsbCBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgc21hbGwgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IGNvZGU6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgcHJlOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IHNhbXA6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS0wd25henQsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IGNvZGU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgYTpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC01YnBndXosICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC1saXN3bWksIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgYTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IGE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItMDJwN2QxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLTAycDdkMSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBvbDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiB1bCArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IHVsICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgdWwgPiBsaSArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IHVsID4gbGkgKyBsaTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiB1bCA+IGxpICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgdWwgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IHVsID4gbGkgPiBvbDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBvbCArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IG9sICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgb2wgPiBsaSArIHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IG9sID4gbGkgKyBsaTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiBvbCA+IGxpICsgb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgb2wgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IG9sID4gbGkgPiBvbDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IHVsID4gbGkgPiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrXzFxNDVtXzE0NiB1bCA+IGxpID4gb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza18xcTQ1bV8xNDYgb2wgPiBsaSA+IHVsOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfMXE0NW1fMTQ2IG9sID4gbGkgPiBvbDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3FrMWoxXzFuejR1XzE0NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGZvciB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xbno0dV8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHJlc2l6ZTogYXV0bztcbiAgY3Vyc29yOiB0ZXh0O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpKTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC01d290MWIsICNmZmZmZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1nNndzMHcsICM4YzhjOTQpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3MwdywgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xbno0dV8xNDk6bm90KCNcXDkpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LWc2d3MwdywgIzhjOGM5NCkpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiLCAjZmZmZmZmKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLTZiOXlwYSwgLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtNmI5eXBhKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xbno0dV8xNDkuYXdzdWlfdGV4dGFyZWEtcmVhZG9ubHlfcWsxajFfMW56NHVfMjA2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtcmVhZG9ubHktNmI5eXBhLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiLCAjZmZmZmZmKSkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKSkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS02Yjl5cGEsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXI1dGxuaywgI2ViZWJmMCkpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLXJlYWRvbmx5LTZiOXlwYSwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1yZWFkb25seS02Yjl5cGEpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFuejR1XzE0OTpub3QoI1xcOSk6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci0zMjhqOXcsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXNpemUtNmI5eXBhKTtcbiAgZm9udC1zdHlsZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS02Yjl5cGEsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC02Yjl5cGEpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFuejR1XzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtbTNmcHc5LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtbTNmcHc5LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1mb2N1cy02Yjl5cGEsIDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWZvY3VzLTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZm9jdXMtNmI5eXBhLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtNXdvdDFiLCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMW56NHVfMTQ5Om5vdCgjXFw5KTppbnZhbGlkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xbno0dV8xNDk6bm90KCNcXDkpOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC02Yjl5cGEsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtbGc3eXBkLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtcjV0bG5rLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLTZiOXlwYSwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXI1dGxuaywgI2ViZWJmMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLTFpOXIweCwgI2I0YjRiYikpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtNmI5eXBhKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xbno0dV8xNDk6bm90KCNcXDkpOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLTNsODdxbSwgI2I0YjRiYik7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMW56NHVfMTQ5LmF3c3VpX3RleHRhcmVhLWludmFsaWRfcWsxajFfMW56NHVfMjQ3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LTZiOXlwYSwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItZ3EzbWpjLCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci1ncTNtamMsICNkYjAwMDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFuejR1XzE0OS5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkX3FrMWoxXzFuejR1XzI0Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFuejR1XzE0OS5hd3N1aV90ZXh0YXJlYS13YXJuaW5nX3FrMWoxXzFuejR1XzI1Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC02Yjl5cGEsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctY2Z2ajJqLCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtNmI5eXBhLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLWNmdmoyaiwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMW56NHVfMTQ5LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfcWsxajFfMW56NHVfMjU2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9idXR0b25fbTVoOWZfMmFteGJfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYmxvY2s6IHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMmFteGJfMTQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLTZhZTNkYSwgIzBmMTQxYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMmFteGJfMTQ1Om5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9idXR0b25fbTVoOWZfMmFteGJfMTQ1LmF3c3VpX2V4cGFuZGVkX201aDlmXzJhbXhiXzE5Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLTlwMGt2bywgIzBmMTQxYSk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzJhbXhiXzE0NS5hd3N1aV9leHBhbmRlZF9tNWg5Zl8yYW14Yl8xOTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LWZ6bjBkNSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzJhbXhiXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzJhbXhiXzE0NS5hd3N1aV9vZmZzZXQtcmlnaHQtbm9uZV9tNWg5Zl8yYW14Yl8yMDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmXzJhbXhiXzE0NS5hd3N1aV9vZmZzZXQtcmlnaHQtbF9tNWg5Zl8yYW14Yl8yMTE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9idXR0b25fbTVoOWZfMmFteGJfMTQ1LmF3c3VpX29mZnNldC1yaWdodC14eGxfbTVoOWZfMmFteGJfMjE0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9tNWg5Zl8yYW14Yl8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9tNWg5Zl8yYW14Yl8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoLTFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX201aDlmXzJhbXhiXzE0NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAtMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAtMXB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90ZXh0X201aDlmXzJhbXhiXzIzOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfaWNvbl9tNWg5Zl8yYW14Yl8yNDMgKyAuYXdzdWlfdGV4dF9tNWg5Zl8yYW14Yl8yMzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfMXBnczJfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl8xcGdzMl8xNDUgPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfMXBnczJfMTc4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJsb2NrLXNpemU6IGNhbGModmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl8xcGdzMl8xNDUuYXdzdWlfbWVkaXVtX2s1ZGxiXzFwZ3MyXzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl8xcGdzMl8xNzg6bm90KCNcXDkpLCAuYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfMXBnczJfMTQ1LmF3c3VpX25hcnJvd19rNWRsYl8xcGdzMl8xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfMXBnczJfMTc4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfMXBnczJfMTQ1LmF3c3VpX21lZGl1bV9rNWRsYl8xcGdzMl8xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfMXBnczJfMTc4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IGNhbGModmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV90b3AtbmF2aWdhdGlvbl9rNWRsYl8xcGdzMl8xNDUuYXdzdWlfbmFycm93X2s1ZGxiXzFwZ3MyXzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl8xcGdzMl8xNzg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfdmlydHVhbF9rNWRsYl8xcGdzMl8xOTk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDkwMDBweDtcbn1cblxuLmF3c3VpX2hpZGRlbl9rNWRsYl8xcGdzMl8yMDM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuLmF3c3VpX2hpZGRlbl9rNWRsYl8xcGdzMl8yMDMgKjpub3QoI1xcOSk6bm90KCNhd3N1aV9cXDkgX2s1ZGxiXzFwZ3MyXzEpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYXdzdWlfaWRlbnRpdHlfazVkbGJfMXBnczJfMjE1Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9pZGVudGl0eV9rNWRsYl8xcGdzMl8yMTUgPiAuYXdzdWlfaWRlbnRpdHktbGlua19rNWRsYl8xcGdzMl8yMTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS1hYXFtcnQsICMwZjE0MWEpO1xufVxuLmF3c3VpX2lkZW50aXR5X2s1ZGxiXzFwZ3MyXzIxNSA+IC5hd3N1aV9pZGVudGl0eS1saW5rX2s1ZGxiXzFwZ3MyXzIxODpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pZGVudGl0eV9rNWRsYl8xcGdzMl8yMTUgPiAuYXdzdWlfaWRlbnRpdHktbGlua19rNWRsYl8xcGdzMl8yMTg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaWRlbnRpdHlfazVkbGJfMXBnczJfMjE1LmF3c3VpX25vLWxvZ29fazVkbGJfMXBnczJfMjM4Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTAwcHg7XG59XG5cbi5hd3N1aV9sb2dvX2s1ZGxiXzFwZ3MyXzI0Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9sb2dvX2s1ZGxiXzFwZ3MyXzI0Mi5hd3N1aV9uYXJyb3dfazVkbGJfMXBnczJfMTg4Om5vdCgjXFw5KSB7XG4gIG1heC1ibG9jay1zaXplOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xufVxuXG4uYXdzdWlfdGl0bGVfazVkbGJfMXBnczJfMjU0Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmF3c3VpX25vLWxvZ29fazVkbGJfMXBnczJfMjM4ID4gLmF3c3VpX2lkZW50aXR5LWxpbmtfazVkbGJfMXBnczJfMjE4ID4gLmF3c3VpX3RpdGxlX2s1ZGxiXzFwZ3MyXzI1NDpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG59XG5cbi5hd3N1aV9pbnB1dHNfazVkbGJfMXBnczJfMjcwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYXdzdWlfc2VhcmNoX2s1ZGxiXzFwZ3MyXzI3ODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWF4LWlubGluZS1zaXplOiAzNDBweDtcbn1cbi5hd3N1aV9zZWFyY2gtZXhwYW5kZWRfazVkbGJfMXBnczJfMjgyOm5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogbm9uZTtcbn1cblxuLmF3c3VpX3V0aWxpdGllc19rNWRsYl8xcGdzMl8yODY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuLmF3c3VpX21lZGl1bV9rNWRsYl8xcGdzMl8xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfMXBnczJfMTc4ID4gLmF3c3VpX3V0aWxpdGllc19rNWRsYl8xcGdzMl8yODY6bm90KCNcXDkpLCAuYXdzdWlfbmFycm93X2s1ZGxiXzFwZ3MyXzE4OCA+IC5hd3N1aV9wYWRkaW5nLWJveF9rNWRsYl8xcGdzMl8xNzggPiAuYXdzdWlfdXRpbGl0aWVzX2s1ZGxiXzFwZ3MyXzI4Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX3V0aWxpdHktd3JhcHBlcl9rNWRsYl8xcGdzMl8yOTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV91dGlsaXR5LXdyYXBwZXJfazVkbGJfMXBnczJfMjk3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBpbmxpbmUtc2l6ZTogMXB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfdXRpbGl0eS13cmFwcGVyX2s1ZGxiXzFwZ3MyXzI5Nzpub3QoI1xcOSk6bGFzdC1vZi10eXBlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV91dGlsaXR5LXR5cGUtYnV0dG9uLWxpbmtfazVkbGJfMXBnczJfMzE4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG5cbi5hd3N1aV91dGlsaXR5LXR5cGUtbWVudS1kcm9wZG93bl9rNWRsYl8xcGdzMl8zMjM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uYXdzdWlfdXRpbGl0eS10eXBlLW1lbnUtZHJvcGRvd25fazVkbGJfMXBnczJfMzIzOm5vdCgjXFw5KTpub3QoLmF3c3VpX25hcnJvd19rNWRsYl8xcGdzMl8xODgpOmxhc3Qtb2YtdHlwZSwgLmF3c3VpX3V0aWxpdHktdHlwZS1tZW51LWRyb3Bkb3duX2s1ZGxiXzFwZ3MyXzMyMzpub3QoI1xcOSk6bm90KC5hd3N1aV9tZWRpdW1fazVkbGJfMXBnczJfMTg4KTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV91dGlsaXR5LXR5cGUtYnV0dG9uLXByaW1hcnktYnV0dG9uX2s1ZGxiXzFwZ3MyXzMzMjpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0xcHg7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG59XG4uYXdzdWlfdXRpbGl0eS10eXBlLWJ1dHRvbi1wcmltYXJ5LWJ1dHRvbl9rNWRsYl8xcGdzMl8zMzI6bm90KCNcXDkpOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV91dGlsaXR5LWxpbmstaWNvbl9rNWRsYl8xcGdzMl8zNDA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX3V0aWxpdHktYnV0dG9uLWV4dGVybmFsLWljb25fazVkbGJfMXBnczJfMzQ0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmF3c3VpX29mZnNldC1yaWdodC1ub25lX2s1ZGxiXzFwZ3MyXzM0ODpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX29mZnNldC1yaWdodC1sX2s1ZGxiXzFwZ3MyXzM1Mjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX29mZnNldC1yaWdodC14eGxfazVkbGJfMXBnczJfMzU2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi8qIE92ZXJmbG93IE1lbnUgKi9cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWRyYXdlcl9rNWRsYl8xcGdzMl8zNjE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgei1pbmRleDogMTAwMTtcbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnVfazVkbGJfMXBnczJfMzYxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LTZwM3RmcCwgI2ZmZmZmZik7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWhlYWRlcl9rNWRsYl8xcGdzMl80MDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1oZWFkZXItdGV4dF9rNWRsYl8xcGdzMl80MTA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LXlqbGFxdywgIzBmMTQxYSk7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtaGVhZGVyLXRleHQtLXRpdGxlX2s1ZGxiXzFwZ3MyXzQxNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWhlYWRlci10ZXh0LS1zZWNvbmRhcnlfazVkbGJfMXBnczJfNDI2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tc2l6ZS11b2d0dXgsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tbGluZS1oZWlnaHQtbjdudW1kLCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1iYWNrLWJ1dHRvbl9rNWRsYl8xcGdzMl80MzQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWRpc21pc3MtYnV0dG9uX2s1ZGxiXzFwZ3MyXzQzODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl8xcGdzMl80NDI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLXV0aWxpdHlfazVkbGJfMXBnczJfNDgwID4gLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl8xcGdzMl80NDI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiXzFwZ3MyXzQ0Mjpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1LCAjMDA2Y2UwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbC1saW5rX2s1ZGxiXzFwZ3MyXzQ4ODpub3QoI1xcOSkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sLWV4cGFuZGFibGUtbWVudS10cmlnZ2VyX2s1ZGxiXzFwZ3MyXzQ5MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1laWZuN3gsICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sLWV4cGFuZGFibGUtbWVudS10cmlnZ2VyX2s1ZGxiXzFwZ3MyXzQ5MTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtZnpuMGQ1LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfMXBnczJfNDQyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfMXBnczJfNDQyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl8xcGdzMl80NDI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0X2s1ZGxiXzFwZ3MyXzQ4MDpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1zdWJtZW51X2s1ZGxiXzFwZ3MyXzUyNzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW1fazVkbGJfMXBnczJfNDgwOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1zdmRoajUsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLWljb25fazVkbGJfMXBnczJfNTM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLXRleHRfazVkbGJfMXBnczJfNTM5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tdXRpbGl0eV9rNWRsYl8xcGdzMl80ODA6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tc3VibWVudV9rNWRsYl8xcGdzMl81NDg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS1kcm9wZG93bi1tZW51X2s1ZGxiXzFwZ3MyXzU1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tZXhwYW5kYWJsZV9rNWRsYl8xcGdzMl81NTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LTI2a3QwNiwgI2M2YzZjZCk7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtMjZrdDA2LCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2ljb25fazVkbGJfMXBnczJfNTYzOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLWU3MHF5NiwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfaWNvbl9rNWRsYl8xcGdzMl81NjM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfaWNvbl9rNWRsYl8xcGdzMl81NjM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaWNvbl9rNWRsYl8xcGdzMl81NjM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ljb24tb3Blbl9rNWRsYl8xcGdzMl81Nzc6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdHJlZWl0ZW0tZ3JvdXBfMWFncHVfOGp4eXFfMTg1Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzhqeHlxXzE4NTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfOGp4eXFfMTg1LmF3c3VpX29mZnNldF8xYWdwdV84anh5cV8yMDI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtdHJlZS12aWV3LWluZGVudGF0aW9uLXVkYTRueSwgMjRweCk7XG59XG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfOGp4eXFfMTg1ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV84anh5cV8yMDU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyOHB4IDFmcjtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzhqeHlxXzE4NSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfOGp4eXFfMjA1Om5vdCgjXFw5KTpoYXMoLmF3c3VpX3RyZWUtaXRlbS1mb2N1cy10YXJnZXRfMWFncHVfOGp4eXFfMjEwOmZvY3VzKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmVlaXRlbV8xYWdwdV84anh5cV8xODUgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzhqeHlxXzIwNTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmVlLWl0ZW0tZm9jdXMtdGFyZ2V0XzFhZ3B1XzhqeHlxXzIxMDpmb2N1cykge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzhqeHlxXzE4NSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfOGp4eXFfMjA1Om5vdCgjXFw5KTpoYXMoLmF3c3VpX3RyZWUtaXRlbS1mb2N1cy10YXJnZXRfMWFncHVfOGp4eXFfMjEwOmZvY3VzKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV84anh5cV8xODUgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzhqeHlxXzIwNSA+IC5hd3N1aV9leHBhbmQtdG9nZ2xlLXdyYXBwZXJfMWFncHVfOGp4eXFfMjMxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV84anh5cV8xODUgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzhqeHlxXzIwNSA+IC5hd3N1aV9leHBhbmQtdG9nZ2xlLXdyYXBwZXJfMWFncHVfOGp4eXFfMjMxID4gLmF3c3VpX3RvZ2dsZV8xYWdwdV84anh5cV8yMzY6bm90KCNcXDkpIHtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDJweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMnB4O1xufVxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzhqeHlxXzE4NSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfOGp4eXFfMjA1ID4gLmF3c3VpX3N0cnVjdHVyZWQtaXRlbS13cmFwcGVyXzFhZ3B1XzhqeHlxXzI0Mjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX3RyZWUtaXRlbS1zdHJ1Y3R1cmVkLWl0ZW1fMWFncHVfOGp4eXFfMjQ5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4ga2V5Ym9hcmQgbmF2aWdhdGlvbiAqL1xufVxuXG4uYXdzdWlfdHJlZS1pdGVtLWZvY3VzLXRhcmdldF8xYWdwdV84anh5cV8yMTA6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV92ZXJ0aWNhbC1jb25uZWN0b3JfMXIycHVfMWRua3dfOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtYjZ2eXZxLCAjOGM4Yzk0KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLWNvbm5lY3Rvcl8xcjJwdV8xZG5rd185LmF3c3VpX2dyaWRfMXIycHVfMWRua3dfMTM6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDIvc3BhbiAzO1xuICBncmlkLWNvbHVtbjogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoKDI4cHggLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyIC0gMnB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1jb25uZWN0b3JfMXIycHVfMWRua3dfOS5hd3N1aV9hYnNvbHV0ZV8xcjJwdV8xZG5rd18yMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygoMjhweCAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgLSAycHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xOGdubV9mZzhqcl8xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX3RyZWVfMThnbm1fZmc4anJfMjE4Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFvbDVtX2h5YjFpXzE0NTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9yb290XzFvbDVtX2h5YjFpXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jvb3RfMW9sNW1faHliMWlfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290XzFvbDVtX2h5YjFpXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogMnB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF8xb2w1bV9oeWIxaV8xNDU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIDJweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiAycHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiAycHgpICsgY2FsYygtMSAqIDJweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogMnB4KSArIGNhbGMoLTEgKiAycHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC14d3poODIsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfdHV0b3JpYWwtbGlzdF8xdTcwcF8xczBqeF8xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV90dXRvcmlhbC10aXRsZV8xdTcwcF8xczBqeF8yMTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfdGFza18xdTcwcF8xczBqeF8yMjQ6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV90YXNrXzF1NzBwXzFzMGp4XzIyNDpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV90YXNrLXRpdGxlXzF1NzBwXzFzMGp4XzIzMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xufVxuLmF3c3VpX3Rhc2stdGl0bGUtLXN0YXR1c18xdTcwcF8xczBqeF8yNDA6bm90KCNcXDkpIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9jdXJyZW50LXRhc2tfMXU3MHBfMXMwanhfMjQ0Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbn1cblxuLmF3c3VpX3N1Y2Nlc3NmdWwtdGFza18xdTcwcF8xczBqeF8yNDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaTY2cGR1LCAjMDA4MDJmKTtcbn1cblxuLmF3c3VpX2NvbmdyYXR1bGF0aW9uLW1lc3NhZ2VfMXU3MHBfMXMwanhfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaTY2cGR1LCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9jb25ncmF0dWxhdGlvbi1tZXNzYWdlLS1zdGF0dXNfMXU3MHBfMXMwanhfMjYwOm5vdCgjXFw5KSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX3BsYWludGV4dC1jb25ncmF0dWxhdGlvbi1kZXNjcmlwdGlvbl8xdTcwcF8xczBqeF8yNjU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uYXdzdWlfZGl2aWRlcl8xdTcwcF8xczBqeF8yNjk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfc3RlcC1saXN0XzF1NzBwXzFzMGp4XzI3Mzpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3N0ZXBfMXU3MHBfMXMwanhfMjczOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb24td3JhcHBlcl8xdTcwcF8xczBqeF8yODQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb24taGVhZGVyXzF1NzBwXzFzMGp4XzI4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xufVxuXG4uYXdzdWlfc3RlcC10aXRsZV8xdTcwcF8xczBqeF8yOTM6bm90KCNcXDkpLFxuLmF3c3VpX2ZlZWRiYWNrLWxpbmtfMXU3MHBfMXMwanhfMjk0Om5vdCgjXFw5KSxcbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xdTcwcF8xczBqeF8yOTU6bm90KCNcXDkpLFxuLmF3c3VpX2NvbXBsZXRpb24tc2NyZWVuLXRpdGxlXzF1NzBwXzFzMGp4XzI5Njpub3QoI1xcOSksXG4uYXdzdWlfY29tcGxldGlvbi1zY3JlZW4tZGVzY3JpcHRpb25fMXU3MHBfMXMwanhfMjk3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGVudC1lbnRlcl9pZzhtcF90dzl5dV8xOTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9pZzhtcF90dzl5dV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZSwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmgsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5faWc4bXBfdHc5eXVfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfdHc5eXVfMTkzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfdHc5eXVfMTkzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfdHc5eXVfMTkzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWxpc3RfaWc4bXBfdHc5eXVfMjE1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtYm94X2lnOG1wX3R3OXl1XzI1MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC11NzhuYXEsICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtcmdhYnp2LCAjZGVkZWUzKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLXJnYWJ6diwgI2RlZGVlMyk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS1jNGpmY2EsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tYzRqZmNhLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10dXRvcmlhbC1wYW5lbC1pdGVtLWM0amZjYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tYzRqZmNhLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfdHV0b3JpYWwtYm94X2lnOG1wX3R3OXl1XzI1MTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWJveC10aXRsZV9pZzhtcF90dzl5dV8yOTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWRlc2NyaXB0aW9uLXBsYWludGV4dF9pZzhtcF90dzl5dV8zMDE6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtZGVzY3JpcHRpb25faWc4bXBfdHc5eXVfMzAxOm5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAtLSBDdXN0b21lcnMgY2FuIG5lc3QgdGhlaXIgbGlzdCBpdGVtcyBpbnNpZGUgQm94IGNvbXBvbmVudHMuICovXG59XG4uYXdzdWlfdHV0b3JpYWwtZGVzY3JpcHRpb25faWc4bXBfdHc5eXVfMzAxIHVsOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogaW5pdGlhbDtcbn1cblxuLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbl9pZzhtcF90dzl5dV8zMTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uX2lnOG1wX3R3OXl1XzMxMi5hd3N1aV9leHBhbmRlZF9pZzhtcF90dzl5dV8zMTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9idXR0b24td3JhcHBlcl9pZzhtcF90dzl5dV8zMjA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSk7XG59XG5cbi5hd3N1aV9zdGFydF9pZzhtcF90dzl5dV8zMjU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9leHBhbmQtYnV0dG9uX2lnOG1wX3R3OXl1XzMyOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbGxhcHNlLWJ1dHRvbl9pZzhtcF90dzl5dV8zMzM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9sZWFybi1tb3JlLWxpbmtfaWc4bXBfdHc5eXVfMzM3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdGl0bGVfaWc4bXBfdHc5eXVfMzQxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcHJlcmVxdWlzaXRlcy1hbGVydF9pZzhtcF90dzl5dV8zNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb21wbGV0ZWRfaWc4bXBfdHc5eXVfMzQ5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF90dzl5dV8zNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtdTc4bmFxLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWl6M2U0dywgIzQyNDY1MCk7XG59XG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF90dzl5dV8zNTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfdHc5eXVfMzUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF90dzl5dV8zNTM6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfdHc5eXVfMzUzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfdHc5eXVfMzUzOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF90dzl5dV8zNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfMW0xcDJfMTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuLmF3c3VpX3R1dG9yaWFsLXBhbmVsXzFvaW41XzFtMXAyXzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3R1dG9yaWFsLXBhbmVsXzFvaW41XzFtMXAyXzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfMW0xcDJfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfMW0xcDJfMTg1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXh1cHZfMTUxam9fMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfd2l6YXJkXzF4dXB2XzE1MWpvXzE3Ny5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3Nzpub3QoI1xcOSkge1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gbWlubWF4KDAsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX3dpemFyZF8xeHVwdl8xNTFqb18xNzcuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2XzE1MWpvXzE4NDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIDA7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIDFmcjtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV93aXphcmRfMXh1cHZfMTUxam9fMTc3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfd2l6YXJkXzF4dXB2XzE1MWpvXzE3Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NykuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2XzE1MWpvXzE4NCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBpbmxpbmUtc2l6ZTogMjYwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IGxpOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBhdXRvKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IGxpID4gaHI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC0yNmt0MDYsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IGxpID4gLmF3c3VpX251bWJlcl8xeHVwdl8xNTFqb18yMzE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc21hbGwtdnNsaGFzLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gbGkgPiBhOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAxZnI7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IGxpID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfMTUxam9fMjQ3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAxMDAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAxMDAlO1xuICBncmlkLWNvbHVtbjogMTtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNnB4O1xuICBpbmxpbmUtc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gbGkgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2XzE1MWpvXzI1ODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTUxam9fMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiBsaSA+IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLXh3emg4MiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IGxpOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IGhyIHtcbiAgZ3JpZC1yb3c6IDIvc3BhbiAyO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTUxam9fMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiBsaTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfbnVtYmVyXzF4dXB2XzE1MWpvXzIzMSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTUxam9fMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiBsaTpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IGhyIHtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IGxpOm5vdCgjXFw5KTpvbmx5LW9mLXR5cGUgPiBociB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IGxpOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gaHIge1xuICBncmlkLXJvdzogMS9zcGFuIDM7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IGxpLmF3c3VpX2FjdGl2ZV8xeHVwdl8xNTFqb18yODkgPiBhOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gbGkuYXdzdWlfYWN0aXZlXzF4dXB2XzE1MWpvXzI4OSA+IGEgPiAuYXdzdWlfY2lyY2xlXzF4dXB2XzE1MWpvXzI0Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwsICMwMDZjZTApO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpLCAwIDAgMCA1cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtb3hzdnJsLCAjMDA2Y2UwKSwgMCAwIDAgN3B4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gbGkuYXdzdWlfYWN0aXZlXzF4dXB2XzE1MWpvXzI4OSA+IGEgPiAuYXdzdWlfdGl0bGVfMXh1cHZfMTUxam9fMjU4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwsICMwMDZjZTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC0xaWt6dWEsIDcwMCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IGxpLmF3c3VpX2Rpc2FibGVkXzF4dXB2XzE1MWpvXzMwMCA+IGE6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTUxam9fMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiBsaS5hd3N1aV9kaXNhYmxlZF8xeHVwdl8xNTFqb18zMDAgPiBhID4gLmF3c3VpX2NpcmNsZV8xeHVwdl8xNTFqb18yNDc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC0wNjJqM2QsICNiNGI0YmIpLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTUxam9fMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiBsaS5hd3N1aV9kaXNhYmxlZF8xeHVwdl8xNTFqb18zMDAgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2XzE1MWpvXzI1ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtNWJ0eTg3LCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gbGkuYXdzdWlfZW5hYmxlZF8xeHVwdl8xNTFqb18zMTAgPiBhID4gLmF3c3VpX2NpcmNsZV8xeHVwdl8xNTFqb18yNDc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbiwgIzQyNDY1MCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQtemE0cmFuLCAjNDI0NjUwKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQtNnAzdGZwLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gbGkuYXdzdWlfZW5hYmxlZF8xeHVwdl8xNTFqb18zMTAgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2XzE1MWpvXzI1ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LXphNHJhbiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NyA+IGxpLmF3c3VpX2VuYWJsZWRfMXh1cHZfMTUxam9fMzEwID4gYTpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfY2lyY2xlXzF4dXB2XzE1MWpvXzI0NyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLW94c3ZybCwgIzAwNmNlMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwsICMwMDZjZTApLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC02cDN0ZnAsICNmZmZmZmYpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTUxam9fMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiBsaS5hd3N1aV9lbmFibGVkXzF4dXB2XzE1MWpvXzMxMCA+IGE6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3RpdGxlXzF4dXB2XzE1MWpvXzI1OCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC1veHN2cmwsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQtbGcyc29lLCAjYjRiNGJiKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygyICogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpKTtcbiAgbWluLWlubGluZS1zaXplOiAyMDBweDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgaW5saW5lLXNpemU6IDIwMHB4O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl8xNTFqb18xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcpID4gdWw6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3Nykge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTUxam9fMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3KSA+IHVsOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcpID4gbGkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctYmxvY2s6IDAgdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzE5ODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3NykgPiB1bDpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3KSA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTUxam9fMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3KSA+IHVsOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcpID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtZG5pa2s3LCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2Zvcm1fMXh1cHZfMTUxam9fMzU0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl8xNTFqb18zNTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcpID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2XzE1MWpvXzM1OSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cblxuLmF3c3VpX2Zvcm1fMXh1cHZfMTUxam9fMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl8xNTFqb18zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfMTUxam9fMzU5Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl8xNTFqb18zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfMTUxam9fMzU5ID4gLmF3c3VpX2Zvcm0taGVhZGVyLWNvbnRlbnRfMXh1cHZfMTUxam9fMzc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMTUxam9fMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3ID4gLmF3c3VpX2Zvcm0tY29tcG9uZW50XzF4dXB2XzE1MWpvXzM3ODpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDI7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl8xNTFqb18zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl8xNTFqb18xNzcuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2XzE1MWpvXzE4NCA+IC5hd3N1aV9mb3JtLWhlYWRlcl8xeHVwdl8xNTFqb18zNTk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBncmlkLXJvdzogMjtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2XzE1MWpvXzM1NC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3Ny5hd3N1aV9zbWFsbC1jb250YWluZXJfMXh1cHZfMTUxam9fMTg0ID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2XzE1MWpvXzM1OSA+IC5hd3N1aV9mb3JtLWhlYWRlci1jb250ZW50XzF4dXB2XzE1MWpvXzM3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfMTUxam9fMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3LmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl8xNTFqb18xODQgPiAuYXdzdWlfZm9ybS1jb21wb25lbnRfMXh1cHZfMTUxam9fMzc4Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDM7XG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzE5OC5hd3N1aV9oaWRkZW5fMXh1cHZfMTUxam9fMzk0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9jb2xsYXBzZWQtc3RlcHNfMXh1cHZfMTUxam9fMzk4Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDE7XG59XG5cbi8qIE92ZXJyaWRlIGZpeGVkIHNpZGViYXIgd2lkdGggZm9yIGV4cGFuZGFibGUgbmF2aWdhdGlvbiAqL1xuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfMTUxam9fMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfMTUxam9fMTc3LmF3c3VpX2NvbGxhcHNlZC1zdGVwcy1uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzQwNDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogdW5zZXQ7XG4gIGdyaWQtcm93OiB1bnNldDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2XzE1MWpvXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3Ny5hd3N1aV9jb2xsYXBzZWQtc3RlcHMtbmF2aWdhdGlvbl8xeHVwdl8xNTFqb180MDQgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2XzE1MWpvXzE3Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudC13cmFwcGVyXzF4dXB2XzE1MWpvXzQxMzpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudC13cmFwcGVyXzF4dXB2XzE1MWpvXzQxMzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQteHd6aDgyLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudF8xeHVwdl8xNTFqb180MTM6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb24tbGlua18xeHVwdl8xNTFqb180Mjk6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb24tbGluay1pdGVtXzF4dXB2XzE1MWpvXzQzMDpub3QoI1xcOSksXG4uYXdzdWlfbmF2aWdhdGlvbi1saW5rLWxhYmVsXzF4dXB2XzE1MWpvXzQzMTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX25hdmlnYXRpb24tbGluay1hY3RpdmVfMXh1cHZfMTUxam9fNDM1Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLTFpa3p1YSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LXU3OG5hcSwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uLWxpbmstZGlzYWJsZWRfMXh1cHZfMTUxam9fNDQwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS01YnR5ODcsICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfY2FuY2VsLWJ1dHRvbl8xeHVwdl8xNTFqb180NDQ6bm90KCNcXDkpLFxuLmF3c3VpX3ByZXZpb3VzLWJ1dHRvbl8xeHVwdl8xNTFqb180NDU6bm90KCNcXDkpLFxuLmF3c3VpX3ByaW1hcnktYnV0dG9uXzF4dXB2XzE1MWpvXzQ0Njpub3QoI1xcOSksXG4uYXdzdWlfc2tpcC10by1idXR0b25fMXh1cHZfMTUxam9fNDQ3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYWN0aW9uLWJ1dHRvbnNfMXh1cHZfMTUxam9fNDUxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIHtcbiAgY29sb3Itc2NoZW1lOiBkYXJrO1xufVxuXG4vKiBUaGlzIGlzIG5lY2Vzc2FyeSBmb3IgQ2hyb21lIHRvIGFwcGx5IGRhcmsgbW9kZSB0byBwYWdlLWxldmVsIHNjcm9sbGJhcnMgKi9cblxuaHRtbDpoYXMoYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSkge1xuICBjb2xvci1zY2hlbWU6IGRhcms7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRWJzQUJBQUFBQUFpYWdBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjJ5RWRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUF3NUFBQW1WREdJOWE1SFUxVkNBQUFOK0FBQUJOSUFBQXNpKzJHV1IwOVRMeklBQUJMTUFBQUFYUUFBQUdDSWJHNk1ZMjFoY0FBQUV5d0FBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVZRQUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlZJQUFBbDRBQUFQaVRaU0V0MWFHVmhaQUFBT3lnQUFBQTBBQUFBTmdqOFpPSm9hR1ZoQUFBN1hBQUFBQ0VBQUFBa0NBMEV4bWh0ZEhnQUFEdUFBQUFDeUFBQUJSeXlNRGJSYkc5allRQUFQa2dBQUFKcEFBQUNuaXZUSElSdFlYaHdBQUJBdEFBQUFCMEFBQUFnQVY0QW8yNWhiV1VBQUVEVUFBQUJ2d0FBQkt4ZnZxZ1FjRzl6ZEFBQVFwUUFBQVJPQUFBSVI3UVBjZmwzWldKbUFBQkc1QUFBQUFZQUFBQUdYdkpXcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVTSUFBQUFBTkxRRDNCNDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yTldtdHNGTmNWUG5lOXovRjZ4N3VlTmF3ZmE2OGZlTUUyRHdQaFlVTUthaW1GTkRnVWFFSURoUEpJS2hKSUtYMnBLdm1SU2swZlVxdVV0QktpVWg0VmFrS2tFaHFxaXFhaGFTbkVmMUFscHkxdGNJdGNWQWZpUmtXdC9LdlM5THZmak5lejYxMC9JSTR5UjN0bmZPZk9uZk82NXp2bmprV0ppQ0ZINUpmaS8raTZlN1pJelo2dkhuNVU1ajk4ZU44Qldmdm83aU1IWlp2NE1VWnNXd0k0S2ZGSkdYcnVwQyt3NS9FdlBDNk5ldzhlZWt6bTdEKzhlNDkwSE5oMytLQXNQL2pGeHc3TGFvNVU3bmpCZVBjcDlnamJNZ2xLVE9xa1JUcGtpZlJnUkJnajdsSi9pTmJVUGVzODI3TGFQYi9tbmk5eU50VnkxVG0zVm9wU204bGZrOXdyVzJTblBDS0g1U3R5Vkk3SmNaeGZsalBReXV2eXBseVdxektJbm5md0c4SDEvNVFoWjFTZGFsSWRxa3N0eDhpcklLV0M5akRtN29ZK2Q0aXByK3doV1dYZndwVUowdjBLZncraFBTMVp5R09pcHh2dEtweFBTMW91WWF6aWxaK2pWM0VtaXowSy9EWHo3a2EwbTlEcnpLcnZLeFZGVzZhQ1lxZ3dmbEZKWWN3eFB0VnRYNEcydXNIWktudEFkdGdqN0J2RTZKQllHSjNpczM3MzJaU0syUDNveVdMVWZvejFjYjRJbnpxaVd4VUJUMEc4MThMOUFmaU54U2VkcDhBSmRCbkIzVFpwbDZXeUFsTDBRSXJWc2daY2J3T3ZEOHZuNUFsNVVwNlQ1K1dpWEpJYjhpOTVEOFlPcXBDS0tIQ3VGcW5sYXFYNEl2L1ZsZ20rR1hvYXM3YkxqQjcyU2NoazRYeWxvSDhRR2hleFlER3h6OWtqOW5sSWJObG5lVzhrYitRQTIySE00ejBNYUdMeXQ0K01uKzgyWkJpWklkM2MwalBiQXpoZmNIVWlkai84dE5UNDRkdCswL0NIUy9JUEV6ZWw5VjNnY2RPYmRXZ21aczNOZmg2NnNBcnNhOWpuc0taU2tuSld6SjNxZVFJSjNsLzlEekZLNk1NczBFKytwdEs1aU5KVDRCRm1jUms0ODRpT1BGby91QnFZWUcwVjZzekFXS3U0L2ZqV0xINHBjcGpLM2RtYTQyaU04NTY4WnkyN1h6ckhXeE8vVStRZ3hablRrQ2lyWThGb3JOVFJrZEZoUkV0Z241QjF1V2V2bEZ6aG1nZFRSeFk4UFdoZndHd1dQSVJqTVhwdlNjbkhlQjJrbEFXOW5IWEkxUUQ5alpIY09YcUwyRzVyM3ZObU1RMU1lVllydDJhM0FxTXpVZ0V5U1JWU0NZcEtIS1FrQVlwSkZVamhHUXQzR3FRUlQ3U0F5dVFqb0FSd2N3M0dQZ1Nxa24yZ2dId2VGQU9DUGdsOC9CVW9LbS9KRmZTOERWTHlkNUNTNnlBbE4wRmxLcUFDRWdTK0JpV2t3a0R6TUhBMklocHJ5M1dtQU5RdVYrMnFVMkpxdnBvdnBscW9Ga29sVUhpUnhKSGJkRWxDTFZGTDhIWWYzaDRDWmZGR25SL0VRT1dVSitLUngvRElFODJUWnc0b2pyeWdEYU95SUV2bUF0Y1R5Tjg2Y04wcDgzRzlBRlFsQzJVeHJwZUFMT1FRUzNGOUY4aVNaYUNFTEFjbGtWbXNrR3BaQ1pxRkhLTmJac09IZTJDUFZhQWE1QnVycFZidUJ0VlJneFd5RmhTRFI2NlRldms0cUVIV3l3YmtLaHRCYWJrSDFDU2ZCRFVnczlvRXJudmxQbHh2bGsvQmZsdEFUYkRsVmx4dkF6WEpwMEVadVIvVUxBK0EwcklkMUNLZmtRZWxGVm5PRHNpNkU5UXF1MEJ0OGxtUUtZZEFsYlNmSWQrUWIwRWIzd2JObGUrQUxQbXVQQVBwZm9qTTA1SVRJRXQrTE05Q3V1ZEF0Y2lXbnNmZG44aEw0UCtVL0F3OG5KR2Z5eng1RmRRa1owRVorWVdjdzdYMmlZaThCbXFTWDh0dndOVWJvRmI1SGFoVkxvQXMrVDJvQ2ZuWFJjeXN2Y2VRdjhoZllSUEhoNjdLMzNEdGVOSTFVTmIxcDNkQWxhNVhpZkpMbWw3bFIrWVdrZ0I5SzBqZkN0R3J3dlFxUXkxUUMrQmgycXVpOUtvS3RWZ3RocmN0VlV2aGJjdlVNbmpiQ3JVQ015dm9RcStVU21nbUFUK3c2RDh0V0FkcjRQLzdvTGNuSWR0YjhrZjVrL3daWEw4TkRxL0xUWGg0VUlXWlBaYmp6ZTNJeVR2aHl3dnh0aTU0cnE5eXZzNGtvN01yYnNKYUhSOElYRmdUNUFHR0p4S2FSV09pVlNMNjl6R3VENWE0cXlQdkVDUHBrRGZtRmg5NU8vbUh3Nm5McnpFQnY4MkYyT2xpOVFWR2hWeG1yR082ZlJsUnZ3L1JOdVZFL1FKc3Q0Zzd4c1I1UUtFR2lhcURPZFFlS0xURTZOOTVtR0lVU0p0bFgxclNZeG5HdEhLTm5oS1dOMTBOcFQxSVBUeU5yRytacmtUeThId1VCL3NZUlR0SGZRWDF5cTJjYlF6bjUzckdMZnMvZVc5NUNzM0dHY2laaGt2NzhzeXRzUHhNWVRyWk9IMG1WU3ozemRrQi91dGFTMmV3L1dPYVpaWmw1cThSdEZadXRYVXhOelM4czhNekIvQk1zODU1bUZjNDgyVHQ5NXkxcnRjRzdsNG93bzNCRVZacHYyUWVPYVFwOXk0bnp4eDByckhxK2t2NTNlZ2I3UjhWbVhXRVVjZ3oxc21LeC9RTTd4cktyYkQ4R3Ztb0d4dW00aE1tYzl2OFRMZVVWYzJ4dkhzcXR0ZFNlTnFoNHZHQithY1RvVkg1NThVMEU3RTFpN2lVMG5rTU5EQU1tUy9iWjJucE5HMW82ZjBFekgzWlhZdDk5aFg4dE41MW5uOFU4L1ZPMFg4SHB4NTE2SStXVzNlWkJTc3hCYnMxYTlMeWd1TStjRHlRczRYcFNqcmd4dXNCVjNyNnNQMjBrOTNpcm82SXFieDRaa0NpTkROaFo0Wit4OU9jWEpuN1cyTnhaOWkranJtSGN4SHJwSnMxVzBVdHAzZGtVcm0zcGFEMXdkenF5YTBqeHl2YzF1dlBhL0QzV2N5VEt0Q3R4cGswOVhCRnl3aGRuUnZWbTh1dGtiT2J0bGsvV3UzUkdxdU9lT0trVVNRK21IbGU1OFIxaDFNanYvNHJzdU96cGdSZVdKVGJjSzlsNG5yZDVjTjR2eXI0Q1k3c2JlMHFUTTJQKzl6NmN2VG9naWFYd1FJOVFMK3VTZU9HdHhiWEh1ak1zLzJPOTUzTW1VT3lxZXAzR3BwMS9PR0d5N2sxYzk0d3VmYW1tMjlPc05lVmwvV1Z6bkJMeDMwbjZ2UHdvZHByQlRtVnFaK1ZhWUNWYVJCMXlGeFVpL05BSWRTbzdSSm1sUnBobFdxd1NpMUhsWXFLUmhhQkt1Q1ZpOUd2SzlZWUsxYVRGV3VNRldzbEs5WTRLOVlFSzlZcVZxd1dLOVlrSzlacVZxeXpXTEhPWnBXYVlaWGFoQ3AxUFdMWUowQTFxRmMzb0Y3VEZXc2RLOVo2VnF3WnVSZFV3N28xalhqYWk2cnBQbEJqcm5yZGlubDAzVnJQQ2xUSkV5QWZLMUEvSzlBUUs5QWdLdER2NGZyNzhnUEljZ3dVUTBYNkRLNTFUUnBqVFJwalRWckZtblFXcXRFWE1mOUxvRnJVcEtmQTU4dW9UR3ZsdEx3Q2ZydzFxVk9OL2hiVXhBbzB4QXEwbGhYb0xOYVZTbTZBZlB6c1U2ZHdTSTN5S1o4MHFqSlZobXMvNnMxR1ZvdEtMVmZMTVZMWGpFcXQxTjhLVkxmcWhoMTlxQktESUgrUmZRb2RDYWEyVDZGOUlrR2ZxS0kzSkduN0pLMXUwY1pKV2pkSnUxYlRyck5vMTltMGE0cDJyYUZkYTJuWE90cTFmdHhPUk5xekI5SGc3a0U0dXc5VDNYZG9tUGErZzdaOW5MYXY4dXcrSkduakpHMmNwSTFuMDhaMTNIRkllM1ljMm92c09FeTAxNUQwN0RYVXlTWFF2R252T0dqUGlIdjJIUnE0NzNCbk93N2FoK0xPdmdOOUtFNGZTc0FMWXVEOGJzU0hkZEI0TFhYWFFhMTFRbXZIc2Y1UFFDOGZnMTVlZ2RYT1F2NEhLUDh1ZXZkRGtQaWk3QWJYTjJRdmVkMlA5M1hMQWZHRkR1cGRDUDlQQS9NWVdXWW1GdmVOUTVQMDZGNkFKL0pKc1RHZWpLVFp5VjhuZmR1MGQvQW5xTVlteXU5TGZaUFErNmwzOXBWanNpY3ZGOVdWd2NyTzBaQlZSRStwQWpsU2hmbmZiUnpHNUY4VGlvMmZDcFlXK1I3Z1FXMWt4OGdmVUJPbVNuempPY25LbGJtK3B3cjhOeXFYZ2JIY3dENmtNN2RTaUkyeHcyTzhJdWUrNEdhQk9nY3YvVFhrM0xUdE9TZ2YrREhaTysvNEMxWnZYcTdZNC83V0VUZUtIMTNFdGV5NFhwRnZJdjRsaVo1aG9tZVlpS09JT0Q0aVRoa1J4MC9FQ1JCeGdrU2NBQkVueEgzcWlMd0FLaWRlVkJBdm9rUUhQOUVoUUhRSUVBc2NGQWd6L29jWitjTUZLTjVHUHRxSTRsRzNvaHhEOFhJUGlsZU1RL0Vxb3JoRldhdUo0dFZFOFNSUnZKb29Qb3JmM204SUdyTnJpTll4b3JWSnRLNWxSbFpQek01NHNyQU1zN0I2Wm1GcDRuY0R2eDdVRThVYmllSVpXcU9SS0o2aFRodXAweWJxdEk0NmJhWk9XNmpUVnVxMGhUcWRReFN2SkJMRmllTGx4S01FdndFRmlPVVdzVHhMTEs4bWxsY1R5NnVKNGpWRThWcWllSWJaV1pxMm1VdmJaSWpsamNUeURMRXNRMnMxMDFvdHRGWUxzYnlhV0o0aGx0Y1F4Y3RwdnpZUGlyZDVVTHpOZytKeG9uakNnK0oxUlBFZ1VUeEVGQThUeFNORThYS2llSlFvWGtFVWp4SEZUYUo0SlZFOFRoUlBFTVhqUlBFRVVWeDdSRDE4SndvOTN3LzlicWRtZDBDanUrQ2RMMUQyVnlIajYzSWVjcjRCK1M1Umpxc3lBQW11NFdrRGVqWDRIellXUERHRWxSR0ZML2dnaFlVNzJzOGkwTWxheUsrL3pNMmpoZHI1ZmE2RGR1cVVyNEhtMDA0TFlLWGpxQlZPNE4zcnFjZE4vTStYWG43RjJJdzNYNE9IL0FPYWVsRCtDZTNzaFB3OXNnZGM2TFh3Q0g1S21XcTJpTk5qdjhqL2h2cVNmQms5WHdmNVZFbzFvRWZCVTRSOHA0dVFrbmZwM2FXZTNjQm5GZVEwbEtsSHFrcTJjYllKdGxWc1diZW9KTnRxdHJQWU9xdEhKL0R2L2gvM0FjZUpBQUFBZU5yTlZrMXNWRlVVL3M2YjEybjcraitkemt5bm5abGFpbFpGVkVUVTJnVUZMSW10R0pyR21LWWg5b2NTY0pnMjB6OEZxa2dNTWNRUVlnZ3hwSEZCaURFdWlDRXVpQXNXeG9WaFlRZ0wzUmdYbWhBVlF3UVVzVXJyOSs0OWx1bE02MC9pd2t6ZU9YUHYvZTQ1My9uT2UrOCtDQUJQUW5JSjdwYk83bDdFaDE3T3B0RytLN3Z6UmZTbEJ5WXllQWt1TVZoWVFEbWRJTUJ4RVVwUUNnOWxuS3RBNVNMQ28vUFgvODNxZXBSMDlEM1ZoSjdOSGIxTkdOdmNROXV6dFdNcmJWZEhIKzB6ejNiVDl2cXJQYjA5WGJSL3crYlBWY2VzQnBkWnJjalpXNXkzWGpVME1MNFQvY1BwM2Jzd2FPeWU0Y3pvWG95TlpBZUdNTVdKQVJ3eTlraDZkQ2lOWTVuSnZWbWNHTTBPWnpBN3hnRk9qZS9Pak9DOThjbkJjWndabnh3Yng0Y1QvdnhISmlzTU0rWXhJMnQ5dHE1aEV5U2Z3blV4dHNSWXk5MHgxak8yek5oU3Jha0dMVmhEVmR1eEJkM29SVCtHa2NZRUR1QjF2SW5qbU1WcGpmZUcra3ZxUDFmL2xmckxwbk9DN3htVnZ1aFRzcU1QWHJicnhhM3FkNmcvcnY2QzlTVlF2OEhHS2Rtb3ZrL25EN0NLK3hDU3RmS2czQzhQeVpPeVRoNldSMlM5UENwUFNMdTB5UnA1UURiSVkvSTRkNFJNZDBJSVl6VTJvZ09iOEFJR01ZcjllSlhNdjhBMytCYmZFUmZFeDBheC9lYi9qOHdocUVQU1ZCSmNxUGJIVWlTVmRzeDlQallNY2MrakNaMTRtN3Qva0hKbTNTVFB5N0FjbFhPTzUvUTdoNTBQbkl2T1hDQVlhQXkwQnZZRlRnYytDMXgxWTI2TDIrWjJ1aVB1TVhmV1Bjc09oUkJITTZ0YWh6WXlmQnEvVWJzclNPQlg0eHZ3cy9GeDNEQStodXZHSjNITitFYThabndVQjQydnAyS2VqU21yTFZLYUZIbFRJLzJra2U0ZzcxTEU3NXI3RjBVZTBwZ0I4cXhHVE83V2lNMkt2Nlc0TzVIdVVjUXFSZHpXaUhOYWpjQ1ZGbDF6cUdhbHRHbzk4NHIwRWZmcVhGNHRrcksxU01MV0lnMWF5M1IrTFVTWVdpUnBheUhTMUNMeGxSUW4waWd1alZaeDdyaWhzYS9iM0ZaeFJyYUtUMW5GL3lKaWhVWXMwNGllamNqYjNFYXMxSWpsTnFJVWE4VFNncm9ydGU1eXJkdXpkVE5TZnQzbFduZUYxdTFwM2FWTGU4aUl6WXEvcGJpOEhoS3hTaEczTmVLY1ZyUFlRNjdsOUpEMXpDdHlzWWVjVzBtZHFLcFRwK3FFVloyUXFoTlRkU0txVG8ycVUxdWdUa3pWaWFnNllWVW5WS0JPUk5XSnFqcGhWYWMyVDUyWXFoTlJkY0lGNnNSVW5ZaXFFMVYxNm5MVWlTeFJKNmJxUkhQVWllWGxUV25laE9adEtNaWIwcndKelp2VXZJMDVlUk5MOHFZMGJ6SW5iOG9nSW56YXdQdDRtaHhtK1BNa3lONlZTVFU1MWtxY08vaTg4czVveFhQb3d3NitPMGV3Qnhsa3VXY2ZYcUYyaDNFRVIvRVdUdUFrM3NFcHZJdjNjUVpuY1E3bjhRa3U0Q0xmczEvaWE3NW5yN0tyTjhsMVhod0pNbW85MmN6d211STF6WEdjbDUrTmRaQy8rR3pKY25IZHgvN0RQWTdVRSttWWloeGlwMmluK1hOWVVaeTJnWHNjYWVRdVJ4SytWcExrVG9mS3BteU9sZUt5Ri9aVThCWHpUUHh5bmdzcG5qSUJNbW8xSjQ0OXdhck5sNFNQZytWQlRpbk9PRHl2RDFJMzhQMXhoZU5yN0kwclZid1BRdExFM3ZqdnhMVUlrOFdNdjV1TUc4ZzBRWWFwNWVhSWRpd25jejU1LzhudUt2YS9odDkzdFJLV09vbElsUGY2TW5QL3M5MytsZUU5NlgvbmRQSWJSdEJvdm4vc2t4Q2cxbDNZSnY3cU5uTitkL0ZxTVFqN0JFYkVOWmp0NHNmZUx2NFhWWmNpSFQ1L251RlFUVFpMZVN6VDVUOEFVM3g3M1FBQWVOcGpZR2F5WnB6QXdNckF3clNIcVl1QmdTRURRak8yTVFRd3FuSXdNWEd6TVRNeHNRRFJBZ2FtOXdFTUN0RkFOUnBBek9EaTZPdkk0TURBOFp1RjZkSi9QWVlHNWpPTWtnb01EUE5CY295L21iWUNLUVVHWmdESHlRL2hBQUFBZU5xZGtsbHNqRkVVeDM5Zlp3eHRMVlZhdGRYOWhwWmFxMVcwRktWMnFwMnhMN1VUc2FaSWFna1A5bjJMcmFGR0xMVzBhaXRxS2RJaG5qeVNhcGlyTkNFaThWN0o1NWl2a2NhTHhFbnVXVzd1L3l6L2V3QUg5dW1BSVJyREtaRVJqSjE4RWRzZkpWNjBlS0Zzd1RLOFJuNXNvUXBYRVNwS3VWVzhTbFRKS2sybHEwemxVY1dxM0l3MjNXYU9tUnYzczg1cFdiOHowa1F5K0F4UEVJZmdJbFZNRUpla1V2L0NaWnRld1NFNGgxVm4xVnArSzgvS3FrblFyN1JmVitybnVrS1g2YnU2Vkpmb0lsMmdNM1JLb0Nyd09uQSs0S3QydUxENy93OXhoWVFGSjdkNWFDZ09tZHlXa0gva3NHczN3a1ZqbVRlVU1NSnBTak9hMDRJSVdoSkpLMW9USlR5MklZYTJ0S085TU55UldEb0pPeVp1T3RPRk9PTHBTamNTNkU0UGV0S0wzdlFoa2I0a2tVdy9VdVEzQmpDUVZOSVl4R0RTR2NKUWhwSEJjRWFReVVoR01ab3hqR1VjNDVuQVJMS1lSRFk1ZVBBeW1TbE1aUnJUbWNGTVpqR2JPZVF5bDNuTVp3RUxwZi9kN0dFZkJ6aE9BVDR1Y1pITFhLR0lxMXluaEdKdVVNb3RibktiTzVSeG4zczg0Q0hsVlBDRXB6empJK3RZd2xLVzg0bU5YQ0NQbGZ3Z254V1NleTluUks4UDhyU01EUTI0V3lWN0JkZDR6RFlXcytiUC9XcTI4cGxGYkdjWHAvSHpnamU4NVQwZnFPSWRqK1JGSlMvNXhuZlowNitHWVlSUXd5YXFDVkRMVGc2eWcwUHM1d2hIT2NaaFRuSktFQ2NvNUJ4bjZ5dXNyYmViYmZNTDA0YVVPZ0FBQUFBQkFBSC8vd0FQZU5xTmV3bGdXOFhSOEp1bjJFcDgyNUlzUzdZc3l6cDlIN29zWDdJdFcvSnQrWXF2eEk3ajJMSGpISFlTY21PSG5HN0FTYmlTY3ZScjB4QW9mQjlKZ1FSU0lDMmhTYmtLYmFFZjVTZ05GRDRnL1doTFdvNUM4Tk0zdSs5Smxram8vd2YyK2UyODJkbloyWm1kMmRrVnd6SVZ2aStZWjlsbm1YQW1nV0hzSXB1NVVDNFNweHVzRm54TGxFbkR1Mk9VS3BVeUprT2wwNm13dkFydlIwZHpxai9xVlNvOUtRemo4ekVPT0ErbDdETnhSaWFLK1RIRHhJWGpYNFpobVVSOFdOZ3pUREtqUnRwYXE1a1dzNWdXbVpZV3JaMFUvTEpoNmFocTVYcFZvK291TEVIdkcrOVMzWFhXZmM1OUd2L2huN05uejNMbkdCSGo4azJ4QzBVRmpJWXhNWGtNRTJZMUdLMnBJTGNhYzhGcUtRZTcxU3hMbE1zTVJwazhGWEFZWXBuRWdwVnlBR21pM0JvREVMYWlwNlRYbE5sY245ZGRVdDVXMjFhYjFkS3dxbTlOWVltNW1QdExvY05jdEd0YnVOV2JxaEo5SHFmcUxMVjBtaGRzM2JZd3V5VjM0Vi9qVXRwTE8xWkhiQU9ub1ZEMlFiZ1RKZ3htNlRzTGloa3FDNVB2WDZJOTdEbVV4Zi9DNnlnTEk4U3lDY3hvbkJoaUdRYU9JcEtJMGZzK1pSOW5MekFaVEFGVGpwS3gyT3lFYTBIaXNTQzNsWUdaTUowSzVrSzdMQWEwNlFaak9EN2toWFpqdUV5YUtNSkIyTXV4aVVHYkhxNXZyalhyeHJzN1JoczlpcFBtcmt5VEpFdWowTVFWSkthWHFYczNyWjI2MGxsMmZrVmpiR3F1TGl2UGxwWHZPT1VhVXhlN3MycTdXcXBzZzdyb2kvV1RhcU43ZTM1Q2JGaE4rRUpsaW5ORW5uSEpzcVM0SEQ1UVd5d1NlYVZPbDVPUGJETkE1cG01bTMwR2RZV1JHSW1taUQweGNrVnlZZ3ljLzJkVTFEOHBUcGx2QW5Uc1A1aElocEhUUWRuTnlMSDhZcFhiWFRVd05YVjQ4UExtelpjSEwzN3p6VVdlcHRRM3dWd1Y4RzFXaTlITVQ1ZDBhbXFBTkRsTU1QazJQTDRPVnNJb2V4WjFpcEhrZ3RGdVJGVzF5M2x1N0NnK2xGNE1pSTA3WmVrUnZSdFk1ZW9ZRkpVa1pyV1MzZEFia1M1encwcVJRanFjSEJHZXJyVGV0R2pSVFZabGVuaEU4ckJVSWRySzAzY3hON0JpMWtYNHNWdFJYVkdQVUUxbFh6L3h4T0lubnJqaEY5NWY0UDhFTDlXM2t2a3BzNUZaaUh4TDZNVEZRcW81TFYwVlUzRVhSTWRMNDB3L3BmUnltVGVoRzNKdzFwR2VScFlMbVc5MmRDQzhCTzN1SExPTmpqdkkzSFlJZGhZeGIyREF4S0ZNbjBjWklRMDVtQ0VPT2xady8zVll0T3ViS1liYW1jRjNoZFdoUGtVeWNvYlJGOXA0dlVBOUNhWU0rcGI2K2haU3R1L1p2UU5MemQ1YkQrM2JkK2p3dm82blRwMTg2c2xUcDU0aWZhM0V4eTFvc3pqSG1uaXgxVzZPQjlQNTU1ZXliUTNlL3JrR3Y0d1lOZ0g3dzk3TTFuS1dkaWUybGdQdENLV3ZrYmtPN3kwc3MvU3NLaGd1N1Z0WHVuOHJMR20rN1o3K3pFSkhRNmRSUDlKUnRPSDdHOXQ1V2s3ZkZaaWphd1FEdGtLZVZXMjYwWnBvSnVNZ2RPMGFsQnNraEVXRURXMmMzZHkvWkUxVFk5dGQrWG12Y20vQVViZ0Z4bnVYMzJEeTZxcWRXOE9xL3FldGhjZ2pGUjhtcEJuQlJPTW9yQm9ybU9QSkpCcmpSYkNLT3cxMXl3WUhsMzU4WnhPOHhoVzAzdmtoTkhLbktTL1ZLTWN3YktmRXVlTDdwd09UYUdRYXNTM0FXdlc2bHNiV3hzWGxTeVd3aHZzbzJwNjlldHZCalNNOVk3cWFTazlGUkJWa3RiMFVzWDdGOHEwbU9qY1dwS2xFV1NrWUhYYVJIaTRtWXFJNnJ2VlBqaHkxUW9SZmhDNWh5YkxCQmFZbDJXVUQ5cDNqTjA3ZHVTK3pRNjFwOXVxYWRlRjNPbXM4N1ByZCs1SlRDNWFXajk3NDBJT1B2NWdRMnhnVnk3MHJsMzVRVzExZXc4dlVnaDFIOEhOb0JpcTl3eURqRHNIcjNCVjJxSzFsN203VXBBTGtTMEhuVUV2V1Q2Q3JUWUNyd0hvRVJJMTR2dkp3NlZTRG9GemdLN00xVk8xZHYzWjNUWlhkdW5uNTRGYnV5K0Vtajd2WjBmUTlXN0dsdmFxa3VJS05zdmNtcDN1TGU4ZFdMQzVibnByU1pGMDhPc0w5emRGVlVsbFdsR0ZOZXlPakpFbG1iM1dVRjZPY3pNaVBST0NIbDc2ZHJudGtNUStJWG9KUXE2RGJ6VzAxeTRiRXV1N2N3VW5IcXBxdDAwY09ERlg5eHRDVUpycWp4Rk05cXQrMEl5bDU0N0Jyck95aDQwKy9tQVUyYVVMTUp5MVY3anF5UmxQYlk4TVNqSXdFUjM0eitpc0pYYnVKVFJPNGdZbkhsVnZNZjBWNU5qQTNnSSt0b2V1ZVZTK0xCbGtEbk9iK0V6ckI2bjJtZDNaMkNiWjFNYyt4WXZobmdnRXltZHZqd3ZHNWpzNUZVRnVRaFZsendBbytyaEU2c2ZsZXZqRnZ3K20rTCtBUWpsK0dIbzBCS21PeFZWQTZzVXhyeE9WZUZHek5PWGFydmlHdmJXblBjR2RmMjZMY3l1Sk53c3JCeW5MeVpQS1cvTzZtcWhVWlU4ZmthWlZjWkdBeFlabDhuMEUweTU1Z1NwZzY5SnJvWFZDdTFHV3l2RnJ5emlaWTlISzdXY1JyZ2VCeFloQXQwVjVvdHpqQlg0T0hXcnZibDB6K3BNKzE4L0Uxa3ovcGQ0eTVzaHpSNnVZTVQydkpLcWV1VEJaWFl4RWx5dlZPNHowSDFwNGUvLzY5WlVXaWRMM1ZWSjJaZlRERm5kNTdjdXZLSnc2MmRSNmY2TG1qSnoxTm94M29hSnpwVGszTzVGNlF4Q3JrbFp2cTl4MFovOVhPTzQvOTJoNlorRnQ5MFhCWlVRbU9KUUlGdHdYMVhFemVORWFOV0F2bVJXQVdzVEVWM1B2bFk4Q3NCWVpydjN6RDJiUHNtYmtHQ0lNT2h2cGYvTVBhc1YwTVJpaTRWdURpd0l1Wk53Q1J6RnhJeHVuLzIvRS9nNXZ5Y3lxcWQ0eit4NzNUbFJWM2I5dFJWc3FlV2RGdWFaQkt1aXE2eDZEMGI1dExTaUhyMGpxN2c3ZS9DdDluYkNuN0N4TC82QU5tanNFSXpxa0tpQ0R0Ykdsci8zMFBuanJlMmREbm1ObzR1ZDA1TEZHZk9mWHdrOG50c3UzN2t2YnNVRkNkSUh5dVJ6NFhFbjMwYzZrVjRVczhaZXlEdTQ3ZGQ5ZjJpVXNUNjlnemp6ejBrMGZaNGJuL1pYenk2WjNJQTJrcndyYVJwQ1V1WU1KL0hYQ0tld0trM0NkUXg1NXArKysydjdUeHVQQjN4RjAwajZ1Tjc0Qjd1SmZRS2hEdFVodjNpbjljcTNGY3ljVExVTzhZTHloS3lQamd4eVY1OTF6TjJ1aTg3NkdUSjhhNlI3elRtN2JXUjc3VXdqMmVwRGg5OHFjL3kvQnFwL2NuN3AyaXNpSjhidVA1MU1ScjRyWHh5QUVXVnNyZFB6SUN2U1BnNEo1anozQ3ZReWJ4UHNCMFk2dWZJNzZJU2lTK2U0Uk1MY0tWdnIvRE1NS2ovR3MzZnBUaWtxRjBGSlhiUm41WDR1eVdPR3ZoTXFlNHBBejB1NHI2Q0VxSEtJNFc0anRHUUxXRit6VzAzTWk5akwyK0NEYnVESGNFR3Jnei9qYUFiY0w0TmlqTkVmQmcvei9zWUFJMFArTjUwTVNMY0tKd05Nbm9lOWdqdjF4Nm9YLzl1NWZXc1JydU1Fek8vUWxwZDhHRGZuOUsybTNpNVM4aGJRQ0pheC90WHdlZC9ST3NjZTVON09KMWxvNmZ4T3QvWjErZ3ZoN0hJWkVHM0ZTNDJCSnd3TVNpSDV3Y0g1K1lHRjg5TWRaNCs4alJoeHR2R3htNnpRdTlNN01IOSsrZm5kMi83bmozK1FmWEhlL3B2RS9RczJ3cWl3U0JBMTdUakpSNEZqd3hkSFY0eTViaDd4OXlWa3dmZ2lnT3g3aGgrZUNHVmxmRkhvYm5xWi95Rk0rb3NIMWd3UmJUQUR3WDdFRmNWbEJ1dGswTTNmVG9YYmVmR1BNekNiMlVvZG16eWNXTGVpVFRDNTY1WDJBMFlBZGR5Rjgwc2FpQXRVcTBJcTBDZU1wWjBERTN2S1doK3V5NmgvYlBWcmdxbkxleVo5YjExd3pMdVRkQnpsMkcwUXBudVpQS3VoamxGNGE4Nm1qOHlDOXh2T3JLaUhzVGZLQS8vakFZWDIrckx4cno5QTRNTjFWNjhpdjdXajNmMjdpaGMyeXBweld2Q09yVTNhNmlya0pkcTlwYVlNcExTay90ZEMxYmo5cGRidFVYSkdKZkdQR3plWFI5UXE2MVZtSlZuN3pEcHIzRERuWjB6UDJRbjNzdjhrTnNIQzBjTllYM3YwUjFhZjlzMU1qc25qMnpJOTN0N2Qyb01yVzdicmw1TjV6bG5CMTlmU1NHakJEMGhzUnFJcUpwSWxqa20zaisrZFZvdEhPUHNDMSsvVUxhb3NPQ1hrYUNscUlTYkxaajk1NzFMNjY3YysvRTNpUGpMN0xxdWZldzNWTnN3ZHdyck52ZkZ1TmJ0a093VDJ3cjRmdVJ3S1hUajA1KzhzN0dFOGNuMy9rcnBISi9oaEZvNGI2QkJkeHA3aWhwRjRQdG11bmFoV1BuRzhtKy9tVHkxS05yUDJWODhEajNBeGppYXVmNFBqSVJWeUdzUDFZK1lOSElNbUVuV3Q2YjNEVGMxTXhLMjV2blBtbW50b0t4Y0FQR3dpaFRPUW5xc0hSOGVldXRHQTE3NTFLOVBMMmdlRGtNNDJYQWFIa0ZkUGdEWnJybmdFaUJocFhNRE1yNzFsdS9QT3hsLyt6bFkycGdDaUdQVGVKbEMyVGNaZ2s4Y2RzZEF5OTB2QUI1a011OUN2dTRiUVNQOFkzRFo3Nm5TRjh5d3ZobmQzcTlKSmI0T2RzRHMreFh1Tzl6d1RERCsvaE0zei9oVjJ3RVdxNk8rS3VndFRNa2hJNDNGdElvaC9qVmpRdDFYVm1lenRIdTR1cUNrczQrM2FoMW9QZmphcmZGTnBscFVhZTNWdGQxeFZmWnN0VnVpYXlsbFR0U2JoNko3akpra0w3cWZaK3phZXdIT0E5Si9HbzFIOENLSmVuaStFVHEzT3FIR3JvR0p6WXRYMUlUZWRUamROWWNjTEVmY0I4NWI5bTIvWTRLS3p5WnkxM09mM0pnQ1JsbnZ1OXplSkFOL3pjK0RSNHNidHgwNDAyYlhDVU9lMGQ5UTZ1dFFwSzZmK2YwelNtZWhNNmwwWDJkVWlvRHBNTXVRTDdpaVJmaFpSQXdRK1FTaHg2ZkMyVHM4R2kwcGlQTHVjeG1HWFIxVmcrOVYxNmhkaHBtTEttYThzMnRyZHVxaXlCaExxVW1GNUxsc3FkL1J1bGVnUTlRdGhJbUJUMEF2M0dlRDdGbFVyRVJsMGd6TWVuRGJHdG5TMXZ0NlBhcHFjbUJrWVhQT3QxaFg0SGo0OFZ0YW85eFp1LzA3UGp5UE1NZkd1b1hKcFNWNDdoeFJZU05xQ3RTM29idFZzdjhzSW42VGZUMy82Z28yNXljcTcvbkhuaTRJcXJ0Z1FUM1FxMXBTVFBYTG96WEFGL1RPY2V0bk40L1hDSTdPMi91d2xJelAvQkUrSDU2czZtczM3cCtXYTlyWWZ2MERmMHRTK3E4OWR2THkxTEw5YnRxYWxUcTBnMU5XMmJMOHpqZDVsMG1qN3Fwc3pJWHhITFpJMTA5eUc4OWRzckxGMzBRMVNycVU2a1E0dUZZVm01TDQ5RFF3RkJkSTdSYkM4M2NWcHp2OTExTmRkd3R5R3NWOWEwdm95N0g4am9USEhFMkR4V29OQm9WRnJqS2hiR2RtdVJrRFNrTTYvdVR6MERiUmVNdWg1R0VERXNTUXFHaVBETkxya3RSRkFZb3pmMjBzanJhczBDV3hENGFJRWp0ajR3akdzY2grR2U3V1F4YW82eCs2QTliUHdYbXh2ZVI3ZUozcm5CZmZQb3B3ZlZkWlh5SUcrM1hUV0VCdFRNK2pkRmFOQ1JKbE1yRVVXVU9kc1BjN1hLWnlFOWZaTVY1U1F2SUNaRlFWQUdSeWNrYzhXSmpYelZrMU5YRGtDR2owVDNVSHJHc2I2bG1hS2ltSHJvTDgzUEVjUXU1MjhoYk5yY2VycHFyUEo3bVdoUm1ZQXdMc0kvUXVaQ0h6RVY3eE1CWVlETGdhcEZIbUF2VVoxYUtiU1BKTGlRc1NJckdRckl0UnZ0SVg3OXo1M3BTWm1kbll3OU9UeDA4T0RWOTBIdnU2YWZQOGZaZmlQWWZ3ZHUvM044cm5SbFprUDIzTDJwY1NoYUEzc3A5SG1lbDY0RHJGZllGaTJ0MjYvWTdTamgySm1EL2hKOUNZU3pKSk5zV1lyZW95YUo1dXoybWFjMUVzelV2cnhwQTlSWHM5aFV1UmMwYnJqTi96ZzRTditINjVRU3J3U2Rvblp4c1JhaUppZVByMnlOVDhndFZrc1MwUks4RHJqYWthdUpFdlF2eXVRTzBuUUZ0L2c3a0NWVkdUL2FuUVl2U3RjNGNpdFFabmV1RzIxcmN6VlhMMHZLYVN5eXJ1b2ZxK3IwRjVwbWsxTmkwaktGS2I1cGJVYWxNVFVpVk93czlIUWEzMmtEOG1POHJXTWwrajlnLzBTMHJyZ0ZPb0RraFhzVmdaVUg1d1NVRHNhMUhqbWhNR2FZb3lVRXdWRVFkUHRqTVhkS25SdkRqY3lPZm44TlZxZ2ZHRUFVbGtlZnh5S1hMUFkxRG1ibTFkVU8yR204ZFRIS25iT1o4T01DRjhmNFh2c0MyWkMvUHU5SGZQTGZxMEtHUlg2RVZEc0F4aW9OK2svMFg0bnpidjhOZlZvK3Z1SDkwL2VxaDFUY01Qd1N6M0Fac3RBcU9jTU1ZMjRmeHZLRVBoTGV3TGZIdlJyRldZalRqZElvbHNIcjZ4ckhISGx5emNjUG9UODQ4K3l3cytQS1JSOURjaERhNHBuM0JqMGZPODBUVWdSZXovYlZmcjdwdGR1UWpaVjFScGk0NVZaOFZIOFl5M0NEOGNPNi9ha3BqUEdKOW5wREh3OGRacEJIaTgzV2c1VDZDL1JpMFpUYkNZSE1EOXgvTkJGZmxHNFV4OW12R2hKcEh4RmNHSk9LelltLzRGdXlHeUJiTzc0M0dOQVgxN1drbW1jeVUxbDVmb05FbjYzVVplWGtaT256NVhteVA5ekZEV25PYTRURnZUNnhIYk1wNFBOOFdIVzNMZnp6REpNYitlbjJGekMrRWZCdk9VTy93SzZKbnZxbmcrWlloTDRNOEwvSkVnUU43THBRQjc4R0psUkVPU2tBbXNFUU1Mcmp6VUxhcS9KMWJDMGpubmhET1NIOVdFTEV5T0VNamEwRy9pWE96b1JJSzVrek1MandXSEFzcWkwczhKb01zS1lrVmVZSXJzQ2d1dGNSbFRVMVFxYlh6YnpSdWR6RFBzbUY4N2w5T0V5eG1ZOUJTYzVhbS90djh1ZjhubzZQaC9lNmdYTUtBYndxdVlJeEVkOUZoVmo3ZDYwKzh4OXZRQVl0bEpGV051MFFaMkZhdFdUZGFYdUZ3RnBkVVdlb2VjNVNXT25ZZGlkaXplY1AreUtOSFJFcVBoT1Z1WjZYdTVMQTc0YzZtamtoWUVkbmVKT1FhRmV3dmliNllyVFFpeDNETnYvSWsraU4zT2RvamNmSWFXWjhYMk9HdWhkSFc0ZXFDM3ZUdXhrcFgvRy9QTC9CQVIyUGxaTFF5dWxuclZEbDZDaFh5bHN6eU1rTlRjNUpxaGJ1ZDVsOFlKMnRpeDlBZXRHUjN5Nit4Y2d5V2pIYVNZVGJhcVQrd3k4V2tHN25ZR0E3NmZmaXYydHhTMXBLVmhROXpOWG4zWnRQM2MwZnhYNTI2dzlaYTB0NWUwbXJyVUpQMzRnNytuY3lyUk1oQmtPaU01cG5KdUhoaklzY2lOT244MmNtVHFsc25qcSs3NzRGVjkwM2VwanA1OHA2cXRLSXFLT2Z1aGhIdTJTcUh1dW9lR21QTTZ5c2ZGY2VMcU5ZT0Q3OEN3OXc5YkI5NUVqeWQ3MGZ3Qk81OXNwbGlzayt6MllPanVNQ0tLZWIxeWtEdG1lYjk2QlpPRFRUOWt3Y3hvTFBsZFE0dmJtcnBxRFlYcUxPNjY4cjZhc2Y3OC91MC9VMlR1c0wycXVJK2c4V3AwV1paZE5tNVVGamdpakoxMW5nMWJtVzZWcEVXcjFYVldKYnBzdXJkWHFuRW5WYVhySkdrS1Z5bGFvTk1FWkdibHA0cmpRN0xwcm00YWJZTlhtWXZZdnhjRHdhR3o5dmdIcC85QkhVaGxsRXpWdUlWL1hyQUo2Nk1ORUZGeklIa3BGTEJIaHFuK2hlRzNjUDNMZXM1TWM0LzIzYzF1SGQzMGVmTEJmazl5NVozRjJZYWMxZmJIZnI4K0o3N3gwY1FpVDZkZFRPOWkvYzM4OCt0MGxXRHk4YWxaZEUzSmxTVXgvQzhwVE52UUF0N0h1Y3poVUYrd1JqKzdlQ2VMZzBpamRVK0g5MUhpWXZLQ2tzYlhhYU1OR05KVFdsYmRSWDMxbFJtZ1ZiYmxBcTl1bHhIcnFVNE1pYzlXVzVMdFR1K2RKZVczcEJhSXk1S1VoTDU1REptZUJ0ZWl6TXlIek1YNkpuYngwSnUvaytzR1A1SWNoUjZLMTFXSDhINDVNS2ZUbm81aG05SHp5TVNxTTB6Q3hnbFNPQWIxSjFZOU92a1BJcUJhNlE2ZjU1ZzllKzk1VnFqVm1hbDZwRUZFRm05cHFKMHJZZC9kbzJPZG1GWm5wbWZuRlRqS0RFYWNtUUoyU0FwV1lQZm5md3pjM1Z2ejJwU2FpQTgyNmpRTDFxOVlzVXRCb21jOExlWDNRSFBzZWR3M3V1RWVXZHhML1lBdU5sei9QbUdKQ1FXbXVmdGFXZERnNU1ValY2dndRSVBORHFkamFRVVp4a01XYVF3TkUrclpNWHMvZ1FERThkVVl5KzQ5K1ErUkhnVjdJTmVrVFJCREdRbi9qY3FLemRNd1JKUkZNSVNBckQ1ZlYwbDh5SEQrNFJhakkycTBaY3ArZWlYZUVHL2d5ZDdFQ1AxQWRyYW9lWDZpdlFoaVR3K1FhZXBselYyRm1uNjBSK2ZHbE9td0I1dWkwd2k4a1JWMUtlOHpkUFUwbmlMNUR5WU1Jd2F0ZkYwZFMyQmVIaGtvbjF3MWVHZHZ4dGxYLzNtZVhnMmVxSm4zWTV2M3FkNWJlYVh6RG53Sk5ETU5mTXk1ZmQxZEtpYmZPZVJYeWRRMTR1d1ZoeXJuSTRyamg4WDZxOEo5WGNiNnErSWFnSURNbFRVNzVBMFRIQVhmdERTMjl0Q1NtNW1WazVPVmlaSWNUMGY2bHE4WXNYaXJpRm5jV1ZGU1VsRlpUSDJaVUU5ZlkvcTZXVkJUeS96UEdDbnU5a3o5SnowRWowbmxRam5wSEg4T2FtQXMxckF1VUJ4NHEvQmNRZlIrVENFVG9KdzNzb3lxVDQ3M0l4K2p1Ylc1VFMxRXRnY29yK1NpMk5BSWdUSEJMVHp1MUxyeW05bjF1SHprSE53bW84VzdVRGRNcER6QTZoR0hia2V2Q29FUGhPQXUwUGd1d1B3MmhENGRBRGVFQUkvRVlBM0VUaWZIeGZOb0E3RkVuM1FXTFZpTGN4bmdnRzNzL0RtcDJzbllSYXUrSFBDY3pmL0t1cjU1NFhNTUVpaGhkS3Y0RDRpK1d5a2I2TDBLMkFYaGRNY014MVhwakRlck92Q3EwTGdNd0c0T3dRK0hZQTM4SERmdTJRL1N1bms4dlNabXlsK056a3JESUpYOFhEZnF3aDNVZm84M0MzQVAwQjRJYVhQd3hzSUhPVkRjbFE3YUY1TXdlL3U1M1BzTWo3SG5nWG9pUHU5M3ZsTSs4Uzk0RVQrU0xvZG5IK24yZmEzRzRReGJLSnpaaGJtYkEwdk81S3ZwYnhhQkJudHZTNjhLZ1ErRTRDN1ErQzdBL0RhRVBoMEFONUE0Q1NHWlc2Q1Q5a01FdGNEeGpBWXYyRHNJaGVEL3ZhaU8rNG91cDArUVhXdjQ1NTdIUGZTSjFwK2hlOE45Z1gyVGJRVEZjbFdTSVRkSFkxNWFJUlBnaUc3VkU2T2ZjTERMRVlnbGtReXVwdThGZmFheHNiYlJqYmdpNnQ1VEE4dWUrZnFDWGhDeS8zYzJqbk9wM2RMVzdNWEwvdkJ1dU05RG05MjU4Q1BKeXJoU043cy9qRVhONTU5a0YrWGFDNlV5cVJZa05YZ2RlRlZJZkNaQU53ZEFwOE93QnNFT00xSlVqcmxBcDI4UUg3WlJQVUE3Y1JPYzRyekdYQStBVDUweC9DV3pTTjMzRHc5ZmZQaHcreVpuZXNIQnlkYmI5b2w3Rjl4cjk2RVByU1E2Qm4xai9SUTdOcHNNZ21seUpvakhLVFJmSU1OaXZ2RzlYbXBVbld1eHBvLzNsUGpiTUFJUVcweTJITTFPV3A1c2ZuQTRCVDdqOFYxV1ZWR1JXcENYSW95UVZXZDUxbWMwcURNMEN2ME1sbXFRNit4WlNTYkZKbDVqM0xSY0dYYmZqcFdQdGY0Rlk3VlRjZnFnb2pyd2l0RDRGOEg0RFVoOEhjQ2NFOEkvR0lBWGg4TUY2VUc0STBFanJxVjZic2lVdU5lUFJNanQxSXFKN2x3VGlEV0JMSjExMDJKa2tOZmc5SEE1enhvQ2c4V2xIVktVM3VMQmtZV2NZOHRhRnZjM0ZxNzhsQnAxaHBiUTllcVBxZkxVZVlkMEkxRUdEcjFNYUtDa2kzdzRwNkZjOEJHWkpwTW1lTkRoYWJPSnJYSDJKZVoxMXJkMkxNbzIyNVJ1eE1TdVVLOUpxTnNRWDhiN0w0N01tNGF4NUdQZnZOQk5oekhVVXZINFlSME9qNCt6MGprVnkvSU5lRzY4TW9RK05jQmVFMEkvR0lBWHMvRGZXK2d0QjRoZElEb2FEaTRwbm5iSUJ0aFF4Qzhrb2Y3WGlMbkJvUytBSzhSNEc5US9Jc0JlUDAwSStRanI3QUxSREY4UGxKaUoxRStzWERVMUxpQTZIUEJLSllJRGgvMStNZHRCZVVEZFQzR1JtLzc1YlUzYmhsZTdaRFU1QTk2YTJycnF2ZTUySkk2ZVZSelhFWmJycWY4MlIzYzcvZmVNTG5QVzc4bXRZZkw2K25vNkgyNHM0Zm5uOCtGRVQxcUYvVEk3SmNESzZWeTZ4RGttWDVkZUdVSS9Pc0F2Q1lFL2s0QTdnbUJYd3pBNndtYzNCOWoxbUljV0kvckk0MTM5TUd4RGtiTnhwQ2JNd3BObWxLWmx2WU5YUGl6OExwV28xQnEwcElWbWw5NXZjZkl1d2FoaEc2Kzd4TDJsNHdyaVpKRUcwNS9Vb3BmUmZuMHUxUXVRY2xLY0dreGloSnQrYmFkNnp1TGN3c0tyRHZYdDVmazVNYi9QdDAyT3pzYjkzdU51TlN6Y2VwZ1JyR3AzRDA1ZmREb0FIVmxGa1NxdVAzblNuSzRMNUw1K0lma2xxaWNlZ1g1cWE0THJ3eUJmeDJBMTRUQUx3Ymc5UUtjNW5vb25YNmVEc014OC9uRkR3TDV4ZmpyNXhlRjg0V2VxbjM4OGNJcm9rZUY4NFZTMzN4K01kRFB4VUEvOVVJLzZOOUVWM0hQcWlTeGpYQzJLTGZPaHpFYUlSVVpjc2hZUDd2Y1BXbUFFOXhURU1kOUNqVmNuMkhTUFREYk5MWjJiSFR0MnRHeHRkQzc1bmh2a1cyQXhqbExiVVdMNzV1Y21UMjBiOS9CV1g0T3I0aVc0bHFWeXRDSUlTemRHSFJaNTF1clZnem9Bd25aY0xFWkdXRHZQMm8xSDFnM05iV3VlcGxTT1ZpemRGak1uV0hiT3B0YjAzdTV4cG1aZ3l4VWVCWjhYUlM3ZmozSjJoWVhGUld2R3NyWGsvTUhpWlRtYjJHcXNVNVpWaDdrczZZRFBxdUIraXh5Ym5pRlBjU2ZZODRmK3dwYmRucHJpZ2JyMU1IUVBBbjhMSzVuVGVsa1E1M0Q2YmgzUnA5enQ4UFYzek55MjU3eWRabnd2VlZkNVlORmlxYUVYUnNYVkY5S1hMS01hNFNmN3I0MUpibUp1WGJQaVBVc3NMSnEyQnNuWnFyeC9VVUtZNWkzNFRQSVNpQXdCaVlvandnVGZZeXhuSWhoeWpEeUZIMzhObjgySnNDUjNoOG9YaEdjWmM3elo0VVNNWlcwRTg1bjZOVXAwWGIyekZ5Q0pONXdqT0xaRWU4Wi9qeFZZamNYa2l0MzlneERjVFRDNS9RUzNURkMyKzVieXp6RGpDTWZiekhNM09QWDBDZjNCWEViSmQ5aGowNVI2elBnN0RGRHZDUmhqbzRCOFdDQzdpWGVaRTdSdmNxYkZJNzBZUjNDRFlSbUhLRjhpaEg2Z25YTU9PTFR2dmd2cE04Z1dnYm1qN1ROSDBrYjVDWEp0d3YrRysyR3hHVVNyVVJzbFJ2Tllyc00waGV1WFBqWVkrUUI1K2ZPczg1d2IvaWxTK0hla0RZeXREUTdhV0gzTnpQSzZlT1hwS25RbkgrWndyYmhCdzhLVklRM1FpdWIyUTZsY0lEZWJ3eGE0MDRYTnpjWFk5bU96NlltZkNOakdQRjlJZHJGYk1QeFNXQUwyVnN4RXZZaWxZc2tTN2pyR2haMW5idXVSdjZ1SzduektycWJHYVZqc01GYnpHWGNYNUk3VkZvN1dSRjN1TjBwcXBRa2VPdXQ2R2hlenhBSGpyTG5rZDZIekVuYXo0ZkNIVW96eU9FMWt0UEFRTllzbGo4K016TTRQVzMrTGY3ajc3dVpRY1YvZDRJUjkzT1c2ZW5CbVJuaE8zKzM2aWphU2hLeEZ2Nk9zOWgvZTlaL3lTcVdEWkxHd1VWSkNrV1NLRGV6dEVUZldOZ3gwTGZ5dEdqK0JyUXJLdXFtWkdkR2JwNHNxU20vdTNtM2QydlFkV2preDFlQXo5L3dkMVMwWUliZlFGTXI5eGk5cHlKaXlueHIyR2oyYzcvZkNjNW1pQkEzK0tSblQ1clJtSWFsRjlxSHVJZEJJVlRaNFF4MW1vbVV1VWh5cEMzeVY2bXNOTDdQMkR6MjU0d1JhY3ZNWXUzOFNTaEpNQm9zSlB6RWw4QzFCN0ZHL05MWGtuZmpCOXViR3VxN050K2UyRlFEQU83bXBLTmJPaXBySzA2bGcwSUN1N3RjclMxSnplb2RXMTBSMG9pb3BFalgxdW1VWnRseDEvejlsUUwrM3FTR3B1WEpsVTJTb2RlSXRZbHlaQ0lHc3BCb1AvZkZTbS9uSXR4blNoT09ySUYzWW80N0lwcGl5aU4zcjE2QVcwMXBqY1ZXT1ZaYnE2K3ViRi9LL1pYa3BwQ3U2RytvTTR2b3psMGZmRHNHdmlNM0lVZUg4TkRpVlZDS1piaTVzN09abE95YzNLeXMzSndMM08vWW5MblhjQ0oreCtiTk5VRFRZRS9YMEZCWHoyQnBSWGw1QlNtYmlvdUp2c1NDVlJSRDl3TlNIRjY4V0d1azUzWjJjaldKdjhiQlB0Zmo3dkcwclYvdm5kdTZCY3EyZ0JYaUhua0VYYzNPUzVlNG5WQlZYczc5bkFua01MWUsrWWxIcVkwa1hwdm44UDFMdEZIQWVaYmlKRjBYWjYyQTh5VEZTYmdHcDRyaThQYjRaZ2hPZkFpZERRS2Q1eW1POUxwME5naDBQZzdCbWFmakRxTHplZ2hPUWdBbm0rSThSWEhlRGNHUmhQQ3pYYUR6VzRvanU0YWZ4aUNjdDBKd3BDRjBOZ2s0TDFJYytiVzVvaUNjMTBOd0VrTDY4dU84R1lJejMxZHBFTTdaRUp4RUllY0UxREMrZ3EvSUdvQmFvNEd2T0RFcDlCdjJ4ajZEKzBYOTllNFVmUHVDQWZsdi9wTEI1Y0JsZzZITHdkY052UFBYRHVCaGV2VUE5VGlCM3V2NkI1UElwRituSncwbEhXeEk4OTFBSTVKUDlwL1NCL1hEaFJIeVFhZi90Qi9mVlhZTnZTT1IvaDIzSkVLUDVlZjdPWFlNN2c0YzBYL3Ira1R3aVQwZGkyZ0w5bUVrK1JXZWRmcmZ2NUdlSnVUK2dtamg1YUhMUTljSUVob0QxeG9lNW1WM1BiR0dYSGp3ajFuME16cUg4L3o4UDJZeVZBanc5SFc0K1pZOHJzOU1xR3hJZklheFlEWjdBZjJsYkNIUlQ0eklvUXoxTTV4SmZJVFV5WThJUHFQZjVYOG1kVFhHK3UvUTcwbnZrbm9LRHNoQTZ3cU94bmY0L1JOYVYzNUU2bWIrcmpqV2szMUNUSXA3Vi9JOTVTMVNMd2g4VndrNWdDdHNCSzJuZmtsa1pmSWRodlZnNFBQMzh1OVl1Vjl1N2xyY1FnclpwMk9aV0xWc2NKeVVTcGU3MWtVS3RaMVczL2N4RmtnbGNZU2MvMzNDYzV0MnVrZWhLTE84bU56SUlqaFZpTk9ML1VuSi9TN0IwYzlmcGpiTHFzWWIxTW41cnRLNm91cjZGVStQT2dhWGFKT1NNeXV5U3dxeWxuVTcvV2YyaDJFSjlxTWtIQWNTT0RTeVJ2Y3BFL1BFbnE0cHFNclB5REZtcWROdWVQQ2J0VkdPaXM0SlJVa2k2bE95S1BPRzhxSzFqc0tTS3FvdjJjalRKT2o0M3lUSXJWcXJSUGhOZ3RuNjZZVmZOSlNVL1BMR1VhOERSQnhYN0Qzd0VNOURJL0l3ZUgwZXlCbWhNS0JucXZPTGkwdzVwbHhkNmFJUFRvU2xKVmJXZDAwa2xrZzBxblJWZU5iSjh1Vmh6aUlIT1VabGJFaHZET1VpSTdkZTdCajdCUFpzZ1dNeWNUcjkwUkhwNSs5MkcydXhPR3JiSzV0Ymx5NjJaZWQ0Y2t4c1JxWkdyL3U0dEVKVmFTMnVHK3hmT1NFcmlyMWJick5vMDFRYXluTXBqbk9sTUQ4UzRpeEZheDU0QTdJZUdBVjNSUW01Um9zckl1RmpCZkloL1BaQS94Mi9QUkIvMTI4UE9yVHFMR09icDdyVnBGV3I2c3RMRzA3a1oraDFtY21hZGtWS2VtWjZxa3AzVHBVZko4bFZXMG9kQlJwN1hIeW1zckNzK0VjcG1hbnFWR1dDSW5xbkpDVXlPc1dvVEUzaGJkbU0vQ3hIZnVnNlNVLzFoYVBEb0o4ZWtGTTd2NnBXbTIwV001dHZMcW5SVldjM2VIdmJpKzA3Y3d3WnBuU0RUcFZZVkpwY2FUZVU2VmYwRDY5VFBpNExzeFhwTldsOExzSUVVN0NlbmpIRkJzNlRzbUVmVElvU0VuaWZ5TU1hRVcrUW5zOUlBekFid3Nab1cxa0FWb3B0VjFLOHhCQzhGUlJQSG9DWkViYWN3cElDc0NvYWwvQSsvZzhoY1VsOHlObksxaERmbkhpdGo2YzR2STkvS1FSbjNzYzNCdEc1RUlJejcxTnRRZnc4RjRJakM0bExOZ280NzRiRVNmRWhNY2RHZ1orM1FuQWtJVDdlSDIrOUZvSVQ2dVA5T0tkRGNCTG5lUTdpNXc4aE9QSkFIT0FDQ3l1R1BTUU9rS0ExdU9BQ1dMeGVZVjhOTnR4WEg2RDc2cVZrWHd4RnVJZWVFZmJRL1BrZHduQ3ZQRVAzeWdTbnpIY0lkS0o0ckVmak91NWpwTDVEekZWYWo2SDFPUHorUEsxTHYxV3ZwUFVPckRmUWVvVy9QVVRTZWhXdHEzejdVYzhVV0Y5RzZ6S3NEOUw2Y2xyUFp0N0EvZU5IV0grZjhwUExITWJvSnorQm5EOHZwZWQ5aDBGRjY1Y0QzOTltODRWejZxVnh3WGp2VWZobEFjN2o1L3QyaTJaRkxMYlgwM29KYUpoemNJSS8weVRuUXVRM2hsREFuSUVUWkE4YnZIL2Fxa3hQVjJLQmdqU2xRcU5SS05NUXQ1bmtVK0dxLy9jQ3pVUGs5aUx1MFI3Z1BtSTh2dlBrenBtWXZ4OUtIQVgxRTlMTWdzMFp4bXhEbkN6RmFkUzBPM1dLUXFsU1pGOUU5M1luc1YzTDlkdEZZYnRNWTVZK1ZtaG5VT1JMRkNJSDMrNE50b2Q1Z0tYeG9BaTNzS2EramROc3o0OStSTC85WGdUTWY0cDIrTDlsTDlzOExZTHQyK20zSG14bkV0cmgxdFkwdmJFdjBLNFQyMlVMN2ZCYjl2VG1aWUYyamRqdU5QczEvMXROOGd0YmVYOS8vK0pkSzNheFBTdFhIcVA1Rko4SDI1OFZ6UVRoZEhZdUh0cTdjcThJdk43OSt5bE9MOXZIM00rK1ErOGY4WGVOWWtIcnY4SktYSVVUK0o5c3V2TU5pYktvRkpZdFpjR1NIVnhoKy9UU2FGUHl3cmlGMmViNU4wSWIrNzlmdFB2L2k3WTBNVG9GMkRLZTlueEZCUHFFYUlOQU8vQ0d0QWZZSGN3eDloeVZEZHJkTWFoaWQxUlcwdlVlWmRxR2MzR1JqMGVDWTBSejBQdnE1TFMwNUpTMHRLZXhwT0E3MjVhbVZLclZKUGtyL09WcGlTS1pCMFRULzU3V3F1UjBUUXFXczhKZlVXUWFUeWRRS0swRGJCMnpTWlRLMDRyL2pqakpXbGxwSlNVcEpTVUpDMXRYWEpCZlhKeGZVR3hSS1JVcWxVS3BvclJ1WTk5ajFvcE8vSHRhaGFXbGhhUWtLcFdKV05qM2JOblpObElLRlhLNWdoU0crVDlheFV6d2VOcGpZR1JnWUdCazZtOHgrUnNYejIvemxZR2IrUVZRaE9IU0JmNUNHUDNmOE45elZoN21wVUF1QndNVFNCUUFmellOV0hqYVkyQmtZR0ErKzErQmdZSFY1TC9oZjBOV0hnYWdDREpnZEFBQWVHc0UzUUFBQUhqYWJaUkxTRlJSR01mLzUxd3p4OExKUjROSkdwbUs2VEQ0bUhSOHBhaE1jcjJKd2dRNkJBTkJyMFhMb0UwWlFTNHNDRnE2cTBWdUtrSjZJRlJRcXloc1VWRkNJUVV0MnJTSkZoYlU2ZitkT1RjR2NZWWYzM2w4OTk1ei8vL3Z1K29uN0U4ZGRySFlvVEdrenFKSCs0aVJFZTgybXZVYUd2RVdQU3FGQVZLbHJxSkI5ckNPT2pXSEJHT2ZXc1VPcmpXUms3SkhCa2tkR1NWSlJ6dnBsSHk1bHVOeGx6dXU3cURlZTRJMmZRbWwramd5T29jaHZjVFlUcmFUKzV5L1JrYkZNSzBlb0VhZnpxOTdZNHd2R1NQY24zWlJydTlGcno2SXFINk9TWDBScGQ0TmxPdWpLQ0ZsZWdRdEtzZDc4Y3lNVlh4K2g2SWVPc0JUSFVXTG5vU3ZWbmlXQ1ZLT051cFJvVWM1RHVERFlCakdyT2t5NXRUQzk4N0RsM1c3eit2a0d1Yjc2aDZhMUN5Zk5ZaTArb3NTVHlHaXZtQ3Ira00rb1VGZFFLM2FoU3pqVGo3L1FLZzl4em1uU1QycHREa2ZxWGVBV2E4WU5lb2ExNk5JU0k1b3IyUFVJc0JsZFE0ZGRtMEJ3eVJ0MzhYSEdOOTNuK2pOK1h1dVQ2bWI5RE9LSkgyZGNxU3BmWjNWZlJPOGg0emlSYnZ6d3FGaTVyUDFJbWJla0svNk1kL1YrYkFSbmlOcm8zaFJpSGlSNGYyT1VUZlJmUk84Z0Y2dDVIMG9oQjZzMG9zSnhsY3kxc204UDlhSGpZaWVFdWxGSWVLRjlacXhhRC9QT3M4Y09kTXlKcVVldkcvMEpJelNKNy9KTGRhSno3aE9YcEFPMXo5ejFwUFdNRjlnVG9wME8xSnEwZEx0U0tudnFMYWNRcHo1SjdZazBhd2k2RktQeURnU0pNbGFyd2VNOU0wQTJVc3lSVEhxUElKb2dZZkNjRUZNazdpYkI2SFBidHl2ZnZFZG5yR216NUFycVBDV3lRZU9zM3ptRXFwMUpScDFCSHVvMlc2T1c5a3ZuWG9iZFJsai8vYlJqd1dlVTJySjFScUprNEIwa1g0WE8xM2VwbnNiemlubjZuSnI0YnhmMXNJNi8rOUQrQTJTM3MzM2IwWjYyUFlUZTBtMERMV3pmU0sxenUrSy9lYjh3SUN0R1poRmM5ZXNtbmRteGh3eGdUbGtzdnpuT0pzeDgrYjZQNDVWOS94NDJuWEJYMFFrWVFBQThQay9Pek83TTk5ODgyZG52L20rdWF4N1dEbEpjazV5MWtwNlNMSk9WazVPMXNtNmgreERzdFk5SkVuV1NROW5uU1JaU1pLVkpGbEpUcEprWlowZWtyVVBXUmxKRDFsSjd2a2U3dmVqcUg5RXFRN3FNN1ZCSGRBMkhhUGpkSXFlcDVmcE1sMmhMK2tHRTJBUUUyY3l6QnhUWnU2WUY3YVB6YkZ6N0JKYllzdnNiN2JGalhFNWJwTzc0SHllNFcwK3pxZjROSi9uZi9Mci9ERi9KVEJDVkVnSzA4SzJjQ1RjQ0k4aUVOK0pDVEVsWnNTY1dCQlh4UzF4VC9RRFp1QkRJQjFZREpRRFRVbVFvdEtnTkM3bHBXM3BYUEpsVTA3SVkvS2l2Q05YNVlaQ0tVanBWWkxLZ2xKVXFzcXI4aHIwZ3NQQjJXQWwyQWcraFFaREk2RlM2RHJVRExWVVNoMVFrK3EwT3F2K1VJdnFtbnF1M3FvUDZyUEdhWjFhcnpha2ZkR3kycnEyb3gxcVo5b2ZyYUhkQXdnODBBN2Vnd1FZQXFQZ0s4aUM3NkFFeXFBQ1RrRU4xSUd2QzNxL250VEg5SXcrcGMvb2E3cXZ0eUFIQWNRd0JydGhBUlpoQ1paaEJaN0NHcXhESDdhTWJpTnVEQm9wSTIxTUdubGp3NmdidnRFeU9ST1kyT3d6aDgwRnMycGVXL0Mva2ZYVzZyQjZySVExWWsxWVdXdk9XckpXckMxcjM3cTBXclpxZTNhMzNXOG43WEU3YTIvYSszWXpIQTBQaFJmQzVmQnh1QmErRGJjYzJjRk9oeE4za2s3YW1YTG1uVi9PbG5QZzNFZWlrVStSNVVnamNoZDVqRHdqQnNrSUlvU2lxQjExb1JUS29BTGFSUmZveVkyNVBlNk11K2NldVdkdXpiMXhtKzZqKzRKVjNJYTdjQjhld1JNNGh3dDRCWmZ4SVQ3QlZYeUY2N2lKSDNDTFVDUkFBSEZJRzRtUlR0SkxCc2d3R1NXVEpFK0taSmNja3lxNUlUNTU5WUQzMGZ2bTVieFY3OFR6MzhDL2ZpdTI5QUFBQUhqYVkyQmtZR0QwWS9CaVlHRUlaMkJuQVBLUUFBc0RJd0FYOFFFREFBQUFlTnE5azgwdUExRVV4Ly9UNjZOQ0doS1JwZ3VabFZoUVZSK1J4b0w0V0FnYnBHd0hveFd0cWVuUThBQmRlZ0pQWU8waGZEeUJqWVdIc0xEeXY2ZEhtd2pWbFV6bXp1OTgzalBuM0F0Z0dPOHdjTHI2QUx6eGJiQ0RKS1VHeDVEQWg3TEJxaE5YN3NLNHM2bmNqWlFUS2ZkZ3pMbFI3a1hkdVZlT1l6U1dVKzRqN3l2M1l6WjJxVHhBdmxOT1lESDJxanlJcEVrcER5Rmhzc29QR0RGTHlvL0ltTHp5RStLbXJ2eE1mNjNueFNCbGJyR0NBQlZjSWNRSkNpZ2lnb3NzTXBqR0hHa1ZIa3JVQlRpanRFWEpvNWVMVGVxT2tCWmRRRHJCTWQ5RFdpTitHOTRCZFM3bElqVlZrdlVvd1NlRlhNOXhRZG1TdFZWay80Q3JpNXB3eE1lWFBCVitRNVFsUzdXWi9aaTZnTnEvYTF5bWw0ZHJ0YTlST3BDTTIxd0xyS0pFYS9pcmwvdk56MFZlOUsxS3BybUg3VmVtNHh5ZFpXakZUMzZMLy9tUEo4Z2VOVWZhRTZ0M3hmK3I1d1hwWVNRNWZmR0xTQjdKbDMxRG5NbzBHcFA3cTYvdDdlMnRSWmx2QlRsTThhbkprNmErRlZQV2lEUlBsWjN6MUwvRitOcm56czdOSHFVRDlzdDZSYzFaN25MbkMwb2JNaEY3b3hiRU5zTktabVROVXZxNmFmUDBzZkcrbnZXcTFGREZlalByVHZPKzJNbVZQZ0hNVjd3Y0FIamFiWlJIYkJ0WEZFWHZsV1ZKRk5WbHE3ajNicGxGYk82aWlydmNlNUVwY2tpT1JjNVFRMUxOTGIwblNHQWd1d1JwbXlSSXIwZ0YwbnRCeWlLTHJOT1JSWkp0TXZQbms0d0Fjc0Z6LzN2M3YvczRCSWtLaU5lLzEzQUFaVjRjdE41UXdRck93QXhVWWlhcVVJMGFPRkFMSitwUWp3WTBvZ25OYUVFclptRTIydENPRG5SaUR1WmlIdVpqQVJaaUVSWmpDWlppR1paakJWWmlGVlpqRGRaaUhkYWpDeHZnZ2hzZWVORU5IL3dJSUlnUU5tSVRObU1MdG1JYnRxTUhZZlNpRC8wWXdBN3N4QzdzeGg3c3hUNE1Zcis1KzBFY3dtRWN3VkVjdzNHY3dFbWN3bW1jd1ZtY3d4RE9JOEpLUElxYmNEUGV4UDM0Q2JmZ0h0eUpCL0E0SHVOTTNJRWZjQ091c1lyVnVKczF1QTN2NGtjNjhDQ2V3Ti80Qy8vZ0VUeUZqL0VobnNZd29yZ1hNWHdLQlIvaEUzeUp6L0E1dnNEUGlPTWJmSVd2OFF3UytCUDM0WHQ4aSsrUXhLLzRIYmZqQWxTTUlJMFVORHdFSGFQSXdFQVdlZVF3aG5IOGdnbE1ZUklYY1JtWDhDb2V4bFZjd1hXNEhyL2hEN3lHWi9FY1htY3RuYXhqUFJ2WXlDWTJzNFd0bk1YWmJHTTdPL0E4WG1BblhzWXJlSTl6OENKZXd2dWNpeHZ3RG03RmsvaUE4emdmYitGdExzQWJYTWhGWE13bHVJdEx1WXpMdVlJcnVZcXJ1WVpydVk3cjJjVU5kTkZORDczc3BvOStCaGhraUJ1NWladTVoVnU1amR2Wnd6QjcyY2QrRG5BSGQzSVhkM01QOTNJZkI3bWZCM2lRaDNpWVIzaVV4M2ljSjNpU3AzaWFaM2lXNXpqRTg0eHdtRkhHcURET0JKTlVlWUVqVERGTmpUb3pIS1hCTEhQTWM0empuT0FrcDNpUmwzaVpWM2kxT3ErcExwY3JLQm15MmVPUzdMTVo5a2g2SlgyU3d1L3VEL1ZiOUpnREpOMlNIa212Wkxla1Q5SXZHWkFNU29Za2V5VEROdDJ1MnJpYXlCdEtMSkpOT2lKeDFkekI0d3JXaitiMW5HSW9ZNHFSVldMU09sQ1ZWclY4VHFuS0tsRmRrMVZ2bjAyZnA3SS9iK2oySVJ3U28veHVyOC9lMSsxelNicHJkRTNKSlZVajVzaU42MEprWmNzbjZaY01TQVlsUTVJOURuT0VvaWFTdVdSZExta29VbWVkY1hXc29PdXk1dTZhUEloN3ZvRmVpd05oKzVHYWRFdDZKTDJTM1k0cHhkQzdNbG8rYlMxckMzTlpJV3BGb3BDT3VKNDNwREtUYlY5V25iQjlZZ0ZiaWpWc282YktnWFpHVnRYaUlrTUlLOE1TTXNPU2RvYXRyQXpoc3pLRXo4NFEwczRRUnBFaGxNZ3d3d3g3aksyc01aWVNZeXdoeHdocGp4RkdNY1pTN2VaZVEzRWpFczJwdWpaa202MWpwMWl6WEtmRGlpdmZNTlBMTmRyTlpjclYyNlpsaTVXRWZYckEvK3JUNWhmckhXSml1WWI0d0dVYU5ZblVaQ2JwZGdXZFNaUG1OdEZJVm5FcW12VTdrVHBkMUEyWmlLRm9LU1dlRThkR2NUVEVvN1RPdGRsVTBUa2NpWTZVamszRFp0U0lraXRlYlphRjB1VUdxNktVWm90anFlMGN6cWRTaXExYkVuazFaWDd4aVZUUjNsb3NsYTRJVzBwSjY3bnBObEVxMmFvanNwY3g0L1JZVk5Hc2Y0UlkyVnBLajZic0orYnhocVR3QlFvaUtJWGZVeEJlS1FJRlQ2RGdDYmtLd2wwUWhWc2hlY3ZyZGhXRXB5QUtMVStnSUlML0FlYmVZbWNBQUFBQlZxcGU4UUFBJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRW1VQUJBQUFBQUFpdEFBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjRNMGRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUF1bEFBQWp1aFllMmtoSFUxVkNBQUFOWkFBQUJOSUFBQXNpKzJHV1IwOVRMeklBQUJJNEFBQUFYd0FBQUdDSWJHNUtZMjFoY0FBQUVwZ0FBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVVyQUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlMwQUFBb3lRQUFRZkJlTG1mNmFHVmhaQUFBUFlBQUFBQTFBQUFBTmdpelpVUm9hR1ZoQUFBOXVBQUFBQ01BQUFBa0I5VUU1R2h0ZEhnQUFEM2NBQUFERFFBQUJSeW43QzY0Ykc5allRQUFRT3dBQUFKcUFBQUNudk1INHZKdFlYaHdBQUJEV0FBQUFCMEFBQUFnQVY0QW8yNWhiV1VBQUVONEFBQUJ3QUFBQktCYzE2ZVZjRzl6ZEFBQVJUZ0FBQVJVQUFBSVI3UUViTnQzWldKbUFBQkpqQUFBQUFZQUFBQUdYeU5XcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVYQ0FBQUFBTkxRRDZGNDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yRldtdHNITlVWUG5mdHRiMnp1eDQveG83WGE0L1h1M0hzSkhZU0hPZHBKeEFYdVlWUWtxWkFhU0FQOHVBaElLRXVwYW1xd2cvUzBxYlFTcFZhVlloV1NjaWZxbEliMnFaQ0lSVkZ1RVNScXZ4eEgyNkpVK1FpWEdCYmFmL3NUNmJmL1daMlBXdXY3U3kyWVk3bXp0MlpPM2ZPUGZmY2M3L3YyS0pFeEpBbjVWVXB2M1hvanJ1aytmQTNoaCtUTlE4TkgzMVVCaDk3NE1samNvK1VvNDA0amdSeFVSS1FNdHhaeUwzZzRTZSsrb1Framh3Ny9yaXNlSEQ0Z2NQUy9lalI0V095K2RqWEhoK1c3V3lwdlBhQzl0NWJ2Q01zeTZSQ3FxVkZsa3UzOU1rQVdsU2h4Y2JBMDlFL3QvYTY3N2FmYzYvSnBIZnRabThxT2VoZG54S2xybEcvUGhtV0UvSzBuSlJUOGxQNXVaeVRxL0lYZVUvUzhwRXF4NU1UeWxBMU9BM1ZxRnJ3SzZuNjFIYTB6c2xINmxZODI2TU9zajZzVHFnZmVlM1BxVitwVjlWVjNRZEZLY1BKUXAvOUVrUFo3MlJRbmhjYjQra1hTL1k1YWZ6cTRqMDlpbTNPT09hbVdrdzhpOGtnMnUyU0hyeHJ5U0d4MUZveDFUcUpxZlZpcXcyNHA5L3F3WGo2MFg0ZnZxTDdlQlB2Ni9zcDNyZGxHL3JaaDdhNnBiNC93Tko5TjhaeUI4cExhS2xMVThwVjBFbXJrRE9od3JoR29WOEFkN0w0bGFYK0UxcHpqR0liVHExOUdXWWt4YjQrNERmdncvZjM0M3dEcDZ0TFAxcFZxRXJvWFlVeGhBUld3amdpdUZiamVUbDdEem1qK2d2NDNnUytWNFZhQk44TDRINldPZ1RsUVdmTTF6S0R1eGtwVTVXNDQ3YldkdTJUa0VTbFUxYkphbGtuRzJTamJJRU5CbUNEN1hLejNJS1IzaVk3NVU3WWREZHNjbEFla2tma1dYakE4L0tDL0VCK0tHZmtMRWJ5Q3V3d0ltL0paZm12L0E5dXFWU1pDcXBLRlZIVmFvMjZTZldxUGdrWTE3VWZWWjZ1T2kyTjhNZ2xQWnh4WndSbEd1ZUVrNFpkL004bWVFbkJiOFM1NkV3NnJ6dWpxRjN3MnFNdExJTTYraGhqK3hINTFBOW5raHBOT0ZlMDlwN21tVmxicDB2dVA3MG9XbWFXYVBUcGhXaWpaN2ZvODRzb3VyQUtGMS9mN0dMMGtkYy8vWWw2bWJzNmpCdHFmMUgyM3VnY2NVMWwrWVhNZk8wOUhhYi83cG1qZXoyTHRsZnFZMkNXZHJzTCtyM0NTOWQwditYNkd1Y3NtdlFSSzk4dnRYRkdjVTU2czVSbDdOaVJmM2FWS3pYTHVETSszUlB3MjhDVHJITWU1UWkvOHpwdDhZaHJIMjBkdkRVeHAxMkc1ckJEQ21jdnkwMXoydUZJa1g0SDVwajNYTDhHU24zc3ZKRis1MXdQSmtjOFFSdW1ZWlcwWisxaWgrRjZKK1B6K056cnp2MldqdHplREUzT3RVdDhDcEU4SXpIb3RFa3NhQnFqOTZVOW54akhmUnNXTVF2OWtlTzJhS3ZVL090M3lyNVRxOHpkeitaUkxBQU1FSVZFOEtZSmk5ZEFRbElMVVZJSENVczlSRUVUQzYzYUpJRTNPaUQxc2dKaUFVTjBTZ01Rd3kxNGV3ZWtHbWpoSVBvNENpbVg0NUJhK1Fva0xNOUE2b0FpbmdVU09pbmZ3N3V2UVVKQWsyTjQralpFeWI4Z1N0NkZLUGtQcEZiZWg5UUJVMVJLVUlXQWlTcUFMaUpTcWFJcUtsVnF0ZXFSTUxER0dvbW9kVUI4VWFDT202UWF5S01YeUtrUCtLTkdiVkticEZadFZwdlJ6eGExQmZXdGFpdnEvYW9mb3dqSUFhbUVySVFGSWlpMUZTTGUrUDBqWHc0SmNNeDFISE05NGtNWFJyNFNDS29ldUtZYjlSNVpnL3BhaUFWVXRSNzFQa2dEOE5VRzFEZENHdUFCbTFEZkRHa0U1dG9peTJRcnBBbm9xeDkrTVFCcEJncmJKbkVnc2UxQThUZERXajNMRGtKTXhJRWhTY3JuNUhhVU95RzIzQUZKQXF2dHd2eDhBWktRUGZKRmFaZTdJRW01RzlJT3BuSVA2bCtDdE11OWtKUjhHV0lqa3UvRnlPNkRkTWo5a0JYQWUvc3d2djJRRHRqbUFFWjVDRkxqemFXZXVUb2d3VlB3bSs5REdvQUpmNHdSL1VSZVJQMGxTSVA4VEU1alJHY2dMY0NKWi9IMG5Qd2FYLytOL0JiVytoMGtLUmNnN2ZKN3VZajZKVWhTL2lCL2hDWnZRRHFBaDk5RU9RSnBrRDlCa2tDWmI2RzNmOGcvWVhIWFY2N0pkZFJkajNrSHNyTEFiejZBQklCSnk4RUFnaW9JQkZ5aEtvQ2gvWjZrOFhXbENxc3dQRWw3VlloZUJiUU52QjB1OEtmMVlCS20yZ0F1a2ZNbmVoSyt0aEcrWWNJNnRiQktQZVpkcjVBT1dMR1RLUG9nVnNGeGVQOHo4UHFUOG0zNWpqd24zNFVGWDRQWC8xWCtKbitINzcrTkVid0xuZCtIYmlIb0VZVlhkNnNlZVBVNkYwUGppNXZ4dmEzdzE0RFpxOUYwK041b0UzMXg2UTUzQnpTOU9Kd3FpT1htek9pR0dHVG1ZM2F4SGR2Szd6RkdQczVaZk1jcWlPT1phWGh5aUZFOXZ6K2hibUtkV0c0ZGtzM3JZM2w0Z1BFUEdtVnpjWkg5bnA5bkJ5MzFNQmF4TDJ0MjdGZ0t0bWFzdDN5N3dDVG5zRXZ2NEh4bVk5ZkplcGltaTdqSnpzMmx4MzB5M3U2a253dldmdDdxeEFvMmtCTlFFZmRQMjhWUFlGRlo1eXJ1eERTcTh1OUVHZ2x4WkdQRnNEYStOREVEc1kveGZvYU1KMVBjRXJuOXpNL093STd5cllIUlJxYmp6UHc3bVVMdjFSak1yNXUzYTZiekxlQnBMclp3OFI3M2JwK2ZGaHkyMzVPTElscGp2dGtyMktzdDRsU0w2MlVjMk9BS0luWkt6eU5rMHVzM3hqUG04L3RSVDhCaE1Tc2FrNzZFWG5mT3JsVXBuSVd6YXhFLzVWQ3hEV3YzUW16YXlHUE9uamJtRkhyV2EzR0tqOU4rdjBUbGJsbzdsZTlyVEh1Vit6WlJVYTR2MDI4LzlEU1pzNVhMbHNqb2h2SXhJR2UvRkhxek9KdXUzOGZvMDI1dk1YOE15ODl2Ymg3QkZtQzdsT2NOTWRSNzhXNksrSDdNNDVXdTFRMmY3Y2RwZDQzb01zUzJzRDF1N3kxaVNGdU12QzB5TTZMdTdQTXlIZFViSlhGRVk4bjJpdFFNdlVZWHlFZHQra09XTVNhRmNmY1VXMTFGeG1WN2UwcHFKdXRiNE5HemlIMTFUVnQvc2VMOGQ5YmR3dkJHdWVEc0EvMStxaTk3UnNRY0s3R3ZnbEZNeTcrTmxxcWJmejloemY1WXZtNTR2MkpMbVFNcmFRWm42allmcS9zWW1kQ1NNSVJWUkNlam1JVksxTW9vMHI4VTJYSG5RcUU1UHpJV0dNSE1PUkNzd3BvY1J4bksvejBsS0JWZ2hWV3NoZkRsRURocUJGaS8yb2YyL1VjN1dKb0Z0dElJUnRjT3B0SUVmMnNHaTJ1QnRFTGE0YjJhRzdTRHk2VEFjNUpnQ1V0eEJQaVhJVmVDbm9SNDVrUndWbnRTNStrK0pZMFlSYU1uVFJEM2NNZmdpbkEwcmlSUlQrSkxqVjVQbit5eERQckZlUWJBWlNzZ1plVHlTWEw1SkVkWVFVWmY3c3RvQkgyOHZ0TEg2NlBFeWlhNXZFa1dYMDMrYnBLNW0rVHNOZVRzdGVUc2RlVHM5ZVRzRmpsN0F6bDdJem43TW5MMktuTDJFRGw3bkp3OVRzN2VSTTRlSjF1UGthMDNrNjNIeWRhYnlkYmpaT3ZOWk9zdFpPdE5aT3V0Wk9zMjJYb2IyWHFDYk4wbVcyOG5XemZJMXNQTXZBU1plWW1RdVVmSjNGTms3aVk1dTBuT2JwS3oxNUd6TjVLdHg4bldPOGpXNDJUcnpXVHJjYkwxT05sNks5bTZUYlp1azYyYlpPdHhzdlZHdVF4Wnp2eE9rTXc5NldQdVNSOXpUL3FZZTVnWm40aVB2emN4eXhOVWE5VmFjSGJOeWl2Snlxdkl5a05rNVFaWmVaaFpuZ2k1ZVpoWm5nai8rdG1GK2RBSThRQXNlQXBqN3NXSXo4aG5NTTVYNURhTTdDTHNmQWthNytQM0hwWkErU0hOc2dOVmdVSDR6NnFseTdxalBNT2NjWlpvcDNpN1VlNHFSZ0ZpelJBRlozdzc1UVV5NWZSc0xMSXdidlA5c2ZuMnZwTHpwRWJKKzkvaTdzWkQwNUJvcjRjQmQ4aVI0aGxxckZ1YjJlMWlDTzA1K0U2SThVUXhuaWptc2dMeU1xU2NxeU5JRHkramI3dGU3ZnF6anNCN2ZmR29rKzkzTWg3bDhxeXpaVmpkZURTVllXMWdKTXJsQ25YRWFXS1VpYzNJQ1Nia3N4QTN5aVFZWlpvWlpSTHllVWhjN29TME1FdllDcXZzOXFLUHplalR4dWlUWVBScFkvUkpNUHEwTWZxME0vbzBNL29rR1gxU2pEN0xHWDA2R0gxU2pENHJDbktGYnQ3M214RExsLzB0WnlScVlDVHFZc1NKTWVJaytCZmxGbHAySmVOT2duR25qWEVud2JpVFlOeEpNdTZrR0hkU2pEZ0pScHlZbDB2Vzg5SHBpeldkdmxqVE9UTzc3SXMxemN3VjV2S0RPak5ZeWN4Z0ZUT0RJUy9mckNOUlpKNzg0Q3o1WmpXZ0J2Zy9CVkg0UlFUKzlETEhlNWs2WHdNR3VVNy9NZUJiR3VVSGNHb2NJbWhialYrMStCMGtqZ2pCK29NWXE4NjJyNkxWVnpQbjNrM2I5OURxYTJqMXRiRDVpN0lPTWU4c2ZFTkg2VjM4bS8xdTVoLzM0TXZ2WU83L0RhdmNMKy9CRXZzeHlnRTVEQzJxOE1XSE5hSlFwbW9pU3NJZDV4ZkVTRS9KMTNIblc1Q0FpcWsyM0ZITVIycTk3U0tpNUVONjNXenYzczUzOVVvemxLbjNWRlhEc3BabEhVdnV0Y3BpMmNDeWtlVXlsazNjaWZWL3gzejRmNFM2Zk9jQUFBQjQyczFXVFd4VVZSVCt6cHZYYWZ2NlA1M09US2VkbVZxS1ZrVlVSTlRhQlFVc2lhMFltc2FZcGlIMmh4SndtRGJUUHdXcVNBd3h4QkJpQ0RHa2NVR0lNUzZJSVM2SUN4YkdoV0ZoQ0F2ZEdCZWFFQlZEQkJTeFN1djM3ajJXNlV6clQrTENUTjQ1YysvOTdqbmYrYzU3N3o0SUFFOUNjZ251bHM3dVhzU0hYczZtMGI0cnUvTkY5S1VISmpKNENTNHhXRmhBT1owZ3dIRVJTbEFLRDJXY3EwRGxJc0tqODlmL3plcDZsSFQwUGRXRW5zMGR2VTBZMjl4RDI3TzFZeXR0VjBjZjdUUFBkdFAyK3FzOXZUMWR0SC9ENXM5Vng2d0dsMW10eU5sYm5MZGVOVFF3dmhQOXcrbmR1ekJvN0o3aHpPaGVqSTFrQjRZd3hZa0JIREwyU0hwMEtJMWptY205V1p3WXpRNW5NRHZHQVU2Tjc4Nk00TDN4eWNGeG5CbWZIQnZIaHhQKy9FY21Ld3d6NWpFamEzMjJybUVUSkovQ2RURzJ4RmpMM1RIV003Yk0yRkt0cVFZdFdFTlYyN0VGM2VoRlA0YVJ4Z1FPNEhXOGllT1l4V21OOTRiNlMrby9WLytWK3N1bWM0THZHWlcrNkZPeW93OWV0dXZGcmVwM3FEK3Uvb0wxSlZDL3djWXAyYWkrVCtjUHNJcjdFSksxOHFEY0x3L0prN0pPSHBaSFpMMDhLazlJdTdUSkdubEFOc2hqOGpoM2hFeDNRZ2hqTlRhaUE1dndBZ1l4aXYxNGxjeS93RGY0RnQ4UkY4VEhSckg5NXYrUHpDR29ROUpVRWx5bzlzZFNKSlYyekgwK05neHh6Nk1KblhpYnUzK1FjbWJkSk0vTHNCeVZjNDduOUR1SG5RK2NpODVjSUJob0RMUUc5Z1ZPQno0TFhIVmpib3ZiNW5hNkkrNHhkOVk5eXc2RkVFY3pxMXFITmpKOEdyOVJ1eXRJNEZmakcvQ3o4WEhjTUQ2RzY4WW5jYzM0UnJ4bWZCUUhqYStuWXA2Tkthc3RVcG9VZVZNai9hU1I3aUR2VXNUdm12c1hSUjdTbUFIeXJFWk03dGFJellxL3BiZzdrZTVSeENwRjNOYUljMXFOd0pVV1hYT29acVcwYWozeml2UVI5K3BjWGkyU3NyVkl3dFlpRFZyTGRINHRSSmhhSkdscklkTFVJdkdWRkNmU0tDNk5Wbkh1dUtHeHI5dmNWbkZHdG9wUFdjWC9JbUtGUml6VGlKNk55TnZjUnF6VWlPVTJvaFJyeE5LQ3VpdTE3bkt0MjdOMU0xSiszZVZhZDRYVzdXbmRwVXQ3eUlqTmlyK2x1THdlRXJGS0ViYzE0cHhXczloRHJ1WDBrUFhNSzNLeGg1eGJTWjJvcWxPbjZvUlZuWkNxRTFOMUlxcE9qYXBUVzZCT1ROV0pxRHBoVlNkVW9FNUUxWW1xT21GVnB6WlBuWmlxRTFGMXdnWHF4RlNkaUtvVFZYWHFjdFNKTEZFbnB1cEVjOVNKNWVWTmFkNkU1bTBveUp2U3ZBbk5tOVM4alRsNUUwdnlwalJ2TWlkdnlpQWlmTnJBKzNpYUhHYjQ4eVRJM3BWSk5UbldTcHc3K0x6eXptakZjK2pERHI0N1I3QUhHV1M1Wng5ZW9YYUhjUVJIOFJaTzRDVGV3U204aS9keEJtZHhEdWZ4Q1M3Z0l0K3pYK0pydm1ldnNxczN5WFZlSEFreWFqM1p6UENhNGpYTmNaeVhuNDExa0wvNGJNbHljZDNIL3NNOWp0UVQ2WmlLSEdLbmFLZjVjMWhSbkxhQmV4eHA1QzVIRXI1V2t1Uk9oOHFtYkk2VjRySVg5bFR3RmZOTS9IS2VDeW1lTWdFeWFqVW5qajNCcXMyWGhJK0Q1VUZPS2M0NFBLOFBVamZ3L1hHRjQydnNqU3RWdkE5QzBzVGUrTy9FdFFpVHhZeS9tNHdieURSQmhxbmw1b2gyTENkelBubi95ZTRxOXIrRzMzZTFFcFk2aVVpVTkvb3ljLyt6M2Y2VjRUM3BmK2QwOGh0RzBHaStmK3lURUtEV1hkZ20vdW8yYzM1MzhXb3hDUHNFUnNRMW1PM2l4OTR1L2hkVmx5SWRQbitlNFZCTk5rdDVMTlBsUHdCVGZIdmRBQUI0Mm1OZ1pqSmtuTURBeXNEQ3RJZXBpNEdCSVFOQ003WXhCRENxY2pBeGNiTXhNekd4Y0RLeExHQmdlaC9Bb0JBTlZLTUJ4QXd1anI2T0RJd01ITDlabUM3OTEyTm9ZRDdES0tuQXdEQWZKTWY0bTJrcmtGSmdZQVlBdlpjUG53QjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQybzE3Q1dCYnhkSHcyNmZZTDdHdHc1WWwyYkl0V1pZbCtaU3Q4OG1IVHR1U2IwdTI0L3QybkRpeGs1Z2NrSXRjQkpKeWhIQ1VVa3BLQ3FUcDk3VVFLRTBKbEJaUzdyTzAwSStqVUtCUWpoOWFJS1g4SHdsKyttYjNQY2xTb1AwK3lENXI1ODNPenM3T3pzN003cU5vU2gzOUVxWFJ2NlZTcVN5S1l1Vk9tMVVsWW9xTURqdjhVaXF5VThQaC9IeDF6bnhMdnJaY0MrVVA2RjJ4bUN0NFE2UFdWdUpDVWRFb05ZM09vRnZvUjJSR0tvT2laQXc4VDFJVVJWUFo4T2lqVDFGNWxKYWliS3llNVl1TklZWFJrNkpuOVF4K1VlN3JGMDgxVEluWGUxdTkxMFBwRm84MmpJcG5mYTIrNjMwRDF6ZGNmN3JwNGFaZndIL3c1L1RwMDRzUFV5SktGOTFOYTBVV1NrK1ZVUmFLVXJGbVpHSTFTTVdhek1oaDk2QTZCUDBvVll6UnhLZzBDQVlqUlhJN1ZEeElsSzFVc1VXcHY4eXBIaXlXMmNJbEZxM1BVN1BHdnl6SGw5dnVsYlo1cXd1RDduMXpxcnZLck9YZTVqK2Jxc3RkcmZzdlRkWG50UlVXcHB5VGFpS3NZOUM1ZlkrNHNya3kvVXVwcnNVNmNwRm9Pd3BvemFwM1JBMW9vZGlpZXRzUGN1bU5maW02bEg1WVpxSStSaCtDWkV4SVNodXBXUm1EcEZReitoN0lTRVNWUmorbkQ5T1BVVWFxaXFxaktJTUU2WXRNcVhveUExNWt4TVBnSjBLS1ZFN1dsc3Bvb002bVdGbVRCRWFrbEdlcldBOE0xcWd2U3FVUFoxV3JBMVdEYzJNWGp3NklISlpoVit2b1NLL2lpb0NpUjcxV1hLek96dWV1NjZtN3FiNmgxVjVWNFBSVWxWVFdaMldJYlhVejRkQkNFZW9KbWp1ck9qenUyYUxsTC9iY2NOKzhSTXhJRFI4cHU2eE9QL3FUdFMxRDJWeFdYRjRMUENNODM5VEg5Q09nTTVTY3hSckRUSnZVNmh4RkF6cHpWaXcrUzNDYzBRVzBtejZMTlVLRlp5TUxlS2NWMmFxTHRicnRtMFkzWE93NEVyaWo5eWlxMkx1WGUrbjdEKzdIYmFKUFFoc3AzMGFPNTR0bTlNNHNoOTMwdTFnYitpeHV4TDI4ZHkrcUpJMFExWTdXb0J2cDAxUXV0TUhUYjdLektwNG5GcVFHUXBNZ3huUWd1NEJaMkdDYXpGQ0F3SXdYeTFKM05FdU0yZFZvalNoSFBwZFRYbWpiczJMRlhyc3lWeUxKVzVPZFMrOEV1aDNVVmxwTE4xRHAwQW5XVVY1dkdUUm9XR200WDNvL2VTTEhJNDkwd2ovTSs2dlJOZFFQcUMzVUNvcGk1TEVaSzFsdHpsV3VrTTUrSDRtbHNqUzEraDZLeUthRWVoM05vUXFZZmNxTGRFeUpETmxrcjNkM2szZUs2SmZVTGRRTzNLOHFjUmtLNnk5dGFlR2g2SXZSQmJvVTVBVjBHR1JEMWVqTGFTN3RpR2ovMTdzcHN2N3NvRnMxb0Z2cFdEb0dLOVlUZlJGV0cwSlpVQ3dKUWl0cVJsMmJvY3hQejNVY0hzR1BocWxmYkRxQlMvZWVpNjk0ZFM5NThMei9BQjZ2d1pxR3ViZkpHUyt5aWM1dWVscjJTdjhWZExpMWUzU3hEZU1VUU9jbTZGZUZWNzJINXJXVE1UbUYvaGdkVXlCOThtYTIxbFl4N01xYTJkMi9OblQ3VVJTUnRkLzl2YUdTQ292ZUZCd1k3cXpkY3N1K2JxQ2xoekhZb0w5OHNFNUttOVZKaUVHL09sWW5qUTBBVm92Sk9oYnVIR3NPNlEzaXM5dzdNblJZK2tWcXowemo3b2hsdW5pdXRDZm9ZRlA4ZndsM3ZEWFMxcmplcDFieThwSERveEJvcDFGaWlnS0NMSXdHbXlTVEhDRkhBWGRHaW00Y0hWb2pYVk5RRWVEZStHNEhlb21yNnZydWV5akNuUlRtRVhoemZJTTNWcTZERVRvVGVHUEhJbDFUb1E1bmIxb2JXaVBqUHJGVW00YldOdTN2SWJ5dGJIRzcwbDNJMXYxTTJreHZhQ0ZBbUtPcEJxRHRBUm5tVUNib2lnalFrekJlZnZwVUlnQ25ab01kNEh1bnE0UDEwd2RWNVZQbHZaUGVMYTJ6bXdidm5CdW80L1RkSnRUZzkvYlUwZjBGMzltaFVvLzNORzBKWHJsNzM0czc5TndwUlpZNFZ6d3lQaHFxWmZHWStxSHpsY0w4WWlFenFCOGQ0bTZXb1JlazNFNTZ1cnRqOFdaaXR5b0YzY3FoaXJIdFJkbllNc1daYzdJeEJVTk1hb3k5S3BTdFJVdldxcWE3dzEzajM5YXhkc3RJLzhyNjlZMERhN2xQUkRjMnV4c0hOd3dPS0JpM3Y5WmEwMEdYQmxibkYvVTRYY1BPd2U3UUJpMDdaQjkwOW5KL1F1YXQxYTVHYTVmcnlXQjV1a2pSVVYxaGJTUnlzd0ZmbFlRdkE4eUsxY2ttaUVzUW5vbFZ5cTJzTTdZWWxML3YzNWxyNkRVT3J2VnNhbDZ6ZWVWdDYwWjhrcTY3L2MwcCswMCtZeUN3YllOY09UOFUzQnk4ZXZlQjMxMWMyV3BFS3dyTFMzNVoxbTd6QkNpeS8rRTErd0dka21YRUdnWDduNXpxUUZkRm84UW04UERNSlRqSXVCZHNpNWx1NHUybmdSRWpwbGVLbnMzaWJrRlZtY2dSZm1UMDhMVjltSzZMZW9xMm83TlpSbFQyOFEyeVZGU20yRWowcmdIYUYvRHRFWlBDVmlLV0xwQnlqaXkwbXZ0OUpycGNJRUJUbmJDMy94cGtJY2Y3cjVjV0pCOWJpRkk2d2I3c1ZsVjJ0Vm1yUFVGWjkyRG4yS3M1amJIOS9oWkZjY1JzTERHRnJKR213ME5iRWpaK0duVEFLTHFhUGs3VlVFR0tTdUUzclN3Z1NCU0J4cHFmS0h5Vm9Ba0NHeEthMUZnVFRJVVhLemllQzdwdVlPN28zWmQvZnYzcUgvVHBHOGVjRnRleTBvSHlXbmZId1M1alQxR2RXSzR3aHFxK2MwWGtwdTB0QjNhdEhEemEyQzFhWmpjVVdvYnI3ak9kUEhvRG9vNjFYN2NxdUcvV1k2bXFzb1VhVnQ2NlNwNzVtYTBvVjlWeHFQUFN2WTM3VDgzdVBaUjN6MlNXNUttTXBoMmhMb3FPdmdvRHdmYUZBU3RBNlV3NlJvOXNjckFENkZrMTk5bmtMTm8xdjVuNzd0dFZEenhBbjFwc1E4dFFOK2grT2JScGdEWlMwRElkdG9POERHTUxRTVFJdGlEK28vemdxMzNUdnBvcW0vZmlydkdxbTRMZFR2Tmt4ZFUxemF5VlB0WGZYaitrbExkYXZKTXU1UDJpTTJCMm92TDMydW9yTEx5TnFZMStTay9SanhNTG5yanlHVUZpZUdteGRGNzF4ZTV0VjZ5Ky82S0JnTlRYM0gwdzNOZGRObWwyRkJWZnYvL2k1L2NVZCtRTjNyNW1jbldCbXJkN21QOWJnZjhWV0Y4RjdvRjJPb3BOVHZuQjEzZGZQM0hQUnRYc3J2RGV0cEZ1K3RTUlhWdlBiS2JYTEg3UWUrdnFrVFhBRjZZeENEVFNNUVZzOFBqL3l3K2lFekx1b1RJa2szR2ZtVkdqbEQ0VmVTWDhTWVNNQmJkcEl2MEtiY0RZaXFERkRUTHV4WXJ6c3ZOMWdQeE9tSHVlSC9mZjZhdGgzQnE4YzNrUjdMK2kyUEJwb2t4bXhBc0FqZFlIVERkSnYvQ1p0N292UCtKYWQ5T0FZNE5XV2pKUjBuTW80bE0rMDhYZG4xZHd3NkcrSCs1dXpaVzN5ZVQ5UDFyemh4Z3Z6L0w4NitRNmtWNXVFK21nb0hmYzNGM3U2WVBUdGFpbmR2b2dxdVdlb0U5eC80WEs4TTZHMjFYQkl4ZmFpWWprUkZVSHB3OWl6U0QreTEram42S2Z3RHZ3WDBDRFVvbWx3ZE9EbXFhblN1NTNOMGtDMVd5OUJPaWx2YWhyVjNwRE1UNStRdllnUWcrMmNUbE1SUG5CNlRvVTNzMTloOXY4Tno4MCtBTXljL2R4TjZNd2R3L2ZCcjBLYlZMNE5sanEwNWVnV2hrd2NyU2JmeS95OEh6bzVIaGVZWFJZcCttQk9XNnhiOHY4K01HRkE2aDA0MEhhd0YyRGRpNitCQjMwb3AveGV6Zm01MUYram5Ta1lSNWVETC8vRXpTYXd3KzZFdU12dmt4WFlIeWE2T2RUWUdQRWVCYzB4QmMzMWt4VkVlK0d4OXlNU01mT2x2SHU5bDB0NDhISXRzREV2WnQySHBtNHQySGdqclZqY3dOM3JoMmQ2dzNzNnR2MTNQYnY3dDMxN1BhNG5vYkpIR1VuNkdrNUVzbjVkVlVPY25wNlppRjRZR0NEdldHNmY2YWhjUlY5YW5JZ09PL2h2a0REdmMwdWx0ZjMydWdZNFZHT1Yyc0tlSWxKZkVHRWtNdzNQUnkra2QxK0RXR3crZEJROTZYY2UzSE9iODlvcTZWdjNFM1luUHZsSG9WTGN1M1NBQko1bG1EdlJ5Y0NadlV4OHdCVElMQ05IdHlVczhFNWlaa2Y3cm1VdTIrbWJ6TFF0QXJsY0IvU3B5YjZ1aFp5dUZmUm1zNG1wNVBYdVhTUWNScjlCUGlOMk1lTm0xTzhBckJKMWFMWXprdjBqUXpGOUVHeno3dWxyV3FvV0ZvY01iVDJsVlVIUTNXQlhaSHRZZG5FVUhXSHVkeU9na1hoMnJxSm1oeGxhMWEyajlWVkt3b0xPMnE5cSt0dHJXWGFXbU9SUlVYNkRzTjROaEw3Q0RPZ0IzOUFMN3Jua2xka3RGVDJ4MHZBSGVoZVBNcnpHQVllSHdROEpkSDl1QnNBNnBrYU0xTDkwNE01dDF5eWNmdUtqTWJwSm1WTFUrY2tXQWVPM1hIWnVvbjhSZzhhNDM1NGtjYmo3KzRpOUxxRWRZSDlFQkhXWHZUd3d0b3djcTdqRG9ENm5hUWovSnFqUmtEWG54UjBIZlJWaFBVVlk5Tmk5U2NiSUpqNTIwSU9RblBjTDJqRDRwK2c0VU4wOWVLemRBdlI5ZWp2b0krckJCc0FiUkZwak9Ub2pwMS8zWUlzMTYxYi8vc3QzSHMvUlBuY2UyZ0JOWEdMU01UOWxEdkdqeGNXTDMweHRGMk81Y0kzWkk1Ymo4eXUvbUk5ZDhaQ1JkRXZ1UitnR2E3cEhQVHpkOER0NWRlVW51V2RLaDJUSlVFdmMvOGhRODlLdUFvMEoydWwxWkhXeGZjam1EYUNPT2dPOE90QjVpbzV0cEVRZDV6OGgvVElkVWVrNE4xM0xxbzdlUjdXQWQ0STcvK25ZQmxSTjQzY3hMdi9LUG9BdkJ2bWFZQUtzbmp1MExCQWhENzc5ZTVPK24wY3QxQkJWRVZyZURrakxBTWc4MGo0aVZWSUd0bUdxc0RxL0FGZHdlMEFlbWVpOCtpeDZJTWsxb0FCZUtYb0MrbU5uWjNFLzFta0I5RlA2YThncm0wQS80WmZjenJ3dzFMcE5OZ2o4N0J2bmVRSWlHRFBsOGRXR3hwTUxabTBlaHNqMS9hYXBrckczbTdydDV2ejdlTWUzWWpOTlJnWk9UR3Z6T0kwdnZVb0piMWxmN3ZOaG1rWFJ2OUIwL1I3UUJzMk5IbWlXMndDUTFmRWlJUlY4SnhweE9wcDZMaHFzR1MwNHFxSnJ0Q2d0YXJBTmVKQ2QxZ2R3LzNqZDB3cjVQVFQzQ3NYY2RHMGhrdmJGM2laQXQvb1VlQTdWNGkvaExXMnROdXlFRkgrc1dleTg2b2VyVThsc1pqcnhseFZqdnBlZGVtVWRMcHY2TmhxU1Vaemx2K1NEbyt6eWwxWXRDU0xHdUJYaGlPakpGbW9ZRnN6d2RyNGhqUTZyd3picXN3VDE3MXQ2QzIxbVlxYzQvVkZvM2JYWU0vUWo5Y3JQbDNNOTlVNDBMTDA1cjBkRGh1aC95bDZpYzZBdFFmMnpaQzZ0RXVTSUpRd0xRTHlETzk3bzl2R0x3a1BsSWMzK2QyaDZ3OTR6STdRU0tpOHc1WG03cC9VV2dJVEE0MTdadHdlUitlbTNBeC9qUlgxV2NmY2t1eldLbFVlTHg4SFBKNEJ2VklRZStDbG5USHhRRTlZVlQyOW94bmpNdDNOdWM0c2ljbFVXcjQ4ODFicHJiM29wQ2VqKzBSR1dqRERVRGJRemtXSVhLSmZSbzFFUjNLeHIyNUlWcEc0T1hPQ2g3amtJS0t4a3ZFcWZ6Qjh6Y3FTeWJMdXZPOXRqd1NrVGI3K0NjVlZ4U3NyekdhTmM2eCt3Y3F1N0J3NE5ndDZNM3psTllabXpmUUdxYnZtZy9UZ3p1WnhmZ3d3RkZvRzg2RmEwcDVVQnV3MENRbklMOXR6NW1tTHA1RkpzMDNZWkUyRzBVcmZ4SkVKZE16dWJQUXBMU3ozM3lpMVM5OVlid2V6OGg3SUg3eHJKS2FmQnpzaUJZb0pYalZzVktJbjFBV2xHaWlQVDA5TTB5dlZ1UVVsdUN6K0ZKM25Va0FHbDBlTnBHMEcrSklVUThZcjUzMEhsRUJvUTBHZXRtakZob2tOMmkyc0Fma0ZrcGN2TjFiUnRzWG5iMWVJMURIQ3NmSGxBbWVDVDhIYVV1UjZFNU4zWktML3cwdTV6NTljK0dVMS9SN1g4UExmdUxOZmZZWHhyZEh6S0Izd0lVcGhlZTFac3R2czJRcTcyWm9PWGFmSk14VloyYmtXczlaT3M0dFAyK1RTek5TNFBFVU5NSThsMk4vZ2hTaEZ5ZkxrZzFmVmtyVHAyMnd5bjc2L1RJSWw3TlAzbFFVbXBydFN5aWVyV1Y5S3hZeWozZyt5SjFKMlZJVUZlZGZhdUh2UmVWZ0dOVTVualRBUkNmT1pSbmJjYjNaS3VrUHplQjVIS2tndmxXdXNaRzRKMVRvN2R4ODZQKzZJVXlUckZaMmpjVllnTDlFS1lCdGpTdklVM2hsY0U5b1h3WThXUzFlVnc0SWYwdm5SNGUrUGtFY254T0R1QnZJZyt2NlBxQlhzVmhwdnR4amdieWxKWUdMUWt0MFNYOVdWMnJmS0cyZzd0TkppTGtYTGc0TzJFb05yaEgyQmZucHMvY2pLeVR1bnMxK2l2N09STzUvV2VHblhocGlOc1M3WjJ4UjUwbUpLUjRuMlZsZFRObG9WczdkWG5HNGJzUEgyOWdWa3NOb0ZpN3NZUnBLTlNCUXp1YnlNMFEwb2lqTWxOcDV6c3VvWlVkNTBWMnBvUkNuUDFFaFhOZ1RRK2FuVnl3YVhyZVJPUXBzVWtPUE53Sk1SOUNybXQ4VGRGdDVyU1NYNUVZM2dHWm1PVjFWVTlkZDB1OFVGVGRvcXU2dSt1blIreUR4Y0tOSDFHNnFkdVpwUDFPN1NpdVl5WFpOWVlpb3lhWXJVcnRMV3dleXNvRFNyMUtEUXlEQ2ZsZEd2MEpYMGQrTHhrc01Pd1lPWDV2UE5na3FqM3J6bTRyM1N5cEdNeWZMTy9Cc2tONVJMMUpyU3l1SnMxZnE4OXI5NE1vNGNibjhqcE14VktvQ2VCV3gzSGpwUGRDdG11Uk85R3V5enIwMHRuYlhWZVdYMkNadTBvTkF3WE9hZm1CcTExUVI4bFQxb09YZXVyVnhYVUdkRkhiRGVZYTNCWkMwSGVtbThYK05CT0MvS0hCbWJxZmRzTHBxcXVMMEw3TUw0bW5mNzU3bDNGdkI0YWdEL1BPQkxFLzBiSjJtRVRtaE9qZ2RXNlg4MlhyamduVFFlOXFPcnVLM1FmQmJkekkyLzhzeDY3clUxWkgxR1g0UEhWMEFEK3prbVJpODMyV0RmQVhlMGJ2RFc5ZTl2bjRsY04vL0tua2NmUmN3WHAwNzlON2ZJdHprVE5kQUkybVNCcGpwWkp5dndLcUVaMkVpOHphWXE1NXFab0hXdVpMcDRkbU9sZDZQM2UrcjhJai82aWh2cGYyL3Q4TzkrN1FyM1pSSTZuOFBqRmFDVDVQdElKYWlIT3k5Rk95WGNUMUcyTklSbTIwUGN6ZTE4VG0wVy9aWStSMVhITXdwZy9IbXZtYlhoalNBZS9ZS05BVmF3RWtrUnpBYWUxN0x5bWpwZmFvWkVuSzlWU0xOTERJeGVPdEJrMFl1MU9TVVZLN1FyckpVNnJVd2lxOVVvOStiVXU3SXJhaHViTW5JVW5ZWEdreDNkc2thbXZQcVl4WlcrM0ZnbzZXbnNVbHFXRS80WG8xYWtGbktzTU5laVgwMzk2Z1hSSTEvNzhMdEhnZGRSbmxlNU03YmRZc1dvUTR6QVgyd1R3M3lUTlVBR0ErdG0rUC9LS3YyWGY4VXJtNzRpaVZjcWdFUjBPY0xuTGNLK3BpSUx5NHRzdkhORVZwNFVCVkJyUUZ1ak14VEoxQnFHQ1NiVjBJcklzRHBmbTZVcDBzVi9FTnQxUGxwRGZVeW44T2RFY3JKQnlkbUVIZW9VZjA1VUsrU05VQ2xYSUJhamR3Y1M4MFY5MGQwMHVQeXdsZ3I0MHhwc0VvQTdja2FqRnpsWkZkNDNzbFZndmQ3TzcrcHYyTmxaNEM0SW1NVzFiTE05bEJzY0xWamRHd3F1M0g5anltUnY5NUZWR2QrN1VhUUl5cm1yR1VPdFRYd1Q2cDNKUUhPcVF5QUhNOGxoUGtvVmdsQkl1bGtIQ2d3K2NKSTdoK2RKQlk2MVlwbk5pdHBsWEZDNktXMnRkSEJaL1VLclphQkkydG5XRnFiUk0xSmtiNTJ2Nkc1ci9sRzdTOWV3enAydmJpbnY3c2dzVmJiRGVKWlRYdWhuTGVpMkNjZSsvTTZEcytzbXhzU1M4TWZFcXJDbFpGVU0yWVpVakNrVnlVSVQ2MElUWS83eU1ldW93bVR3QlQzMnBzVEtnNXNpRjhHL29MYVhqZWpySFZQR0hsdXZOcW1DNXhvN3dydEFsam14a3pVVFRwR1FhQjBzSGZIRm1JYzBKekora3BwMVZjYjZ5WFZESDZ4OWMwUEc0WkxVbjJiOFRIT3JYMXZyUng3dUZyU2ErNjIvVnV1L2xjenhrcTR6dkxaamFxTGdWRkFPNVFXSVpuNUFEK01ueHVXaXg5QnJFRk9icVZxYy9TWGppOXR5V0s0UU95QWhEK3hNRkRrMit5YitCN0g0NkxkYmJmTWpsbFVHaVdta1pLT21zcWJXRnZBRk5nNldkdXNrN1g1bnJWcmZXbWQ5ZktPdXlqNmdMMGQxQ3lWbG5sQ3ZLcnRKbGgwcU1DalVlZTd5bWxaWmVXTlRYMVptVTRHaFdGMllxYzkzVjBvaitRWmxycnFqb0N3YjRwUG42RzVhVFQ4TzhVa3JHaVB4Q2M1ZmYwcEhRVWVrNEwyQlQ1c1N6MVh3c1RTL3o4ZHlUQm9rK0VWNE1oVXdrZ0xlcTBZM3pkdzVNWGg4am4vMjdHOExYdFpQbnM5YnFnY25wZ2FzWlNielBGdGpxTTRjL1BIY2FrQWlUMi9Mb2FHK2c1MzhjM3YydXNtSnVXeTMrTklzbjBmQzgxWkt2WVlPMDJlb2ZORGdzaVdQVXNYbnJCbVQ0STFJa2Q2UmlvTXhreFg3eDFpb0o4cHNrVkJKSlNPcWN6Um1hTHIwYm5DbXZQVVBwS1A4OUYxR1c0YXhZS1VhaFMybHRRR3hQaXZOckxGbEtpckxGVGwvTVZaZlVsZDNkN0UvamZZcFZYeE8yMExaRUlkZWtobXBEMG51K2tQcURMRXhZOVNmNldyMEJzNDlHVmhpenYremlMdGVpaDYxL1BtZVRvNXZLNXh2WlJGYlFTMmpXcEdjcmdDOXdyNUpDYmFXNkJ2UzVzOU84QkFjbVdSd2pFcHYwaXNjUkpmS0VhcHJYTytyM3hEaW4zMXJaL3VoVEpWVjI1cHE2a3pHU2tWV0JaTFhyWWZYWHY1Wk5qODBOSWRMRTBxdE1ObXk1MWV0dXRvb1Z3RnZMOEtxeWFFZkFsMW9FWFNCcHZ6b0JPcW1mdzIrVGE0ZzdRUi9iNG16WHpnOEpjMW0vREFaTEZvMUZIVEN5NWEzVkpDSHE2WmNxOGVGbDRHU3lvTXhIOHd5VWpKeEkvUldGbjJhZXgvZzQrZ0s5RU9STW90Qm1WUWYranZCblVTNzBKMmlESUJseFdCSVJRL1N5MGhNN1VkZWl0K1Qzd2NmVHc5N2FSRy9Pc21tRjB1eDhJRXBLS2tiNGRTN2lWRmZCZDVJbzM3UUdKandwUmZKc3VSWkZsV2xXVkhqS2ZDcXFzQ1Q1TTYxbUpycUxhaVR1OStaclV1cFRSTlhtNWRwTGZuT2Y1SjVib1crSW1CZnhOaWIxSU0zVFpaekhSS2htYXZuajBVRys5dXYzdlAxRDJicGw3NStFajJtblF4ZnRQdnJkL0ZZYXFoSHFkK2dVQlkrN1NpbW5pZmpXOFY5Z05UUk16QVdML1VLeGN2bmRwRERkakptR1Q5bTBQc1MwUHM3UWUveFBCVDh1NW5BU3YrV3A4MHlWSXNmTm90WHI0VnlXenB5cGFPT05wOXZuWmM4M0dNdHhrcGM3cTJydzMybWcwNi9SblQ2STZMVEgyR2RCdmpsMFBuRjlDbHlUdjhaT2FlWDA4WGtuRjVHMWVCemVnRm5Uc0Q1SThISnBQVVg0SFFrMERtZlJDY0w5dWJ2RVJ2N1FaUkYvYkNQa2pNWmhGMEVJYXZBR3hodjRxRU1NbDV3S3VPTTc2NFhITXNNSk43SDRNODBSTHRBOTR4NG5LZ1JaMlVFZUdjQ1BKQUFieEFkaXNPRENmQ1E2TEk0dkRrQjdoTHRpY1BiRXVBMjBmRTR2SU5rZytqb0V5Q1gzNUR6RWpuMm92V01IaTJkR0lBN3EwZEhUSCs3Y1lIT1FKOGtuUjBzUHYxNFFQTDAwL1NwOEt2aFR5SklqcnA1M2FubFBzQm5JdEJQQ2VuSGg1d0VUczRreVBqS2hIRWYrVlo0SUFsK0tBNFBKc0gzeE9GdEFoem4vdFdFanBtblQvMHpEaitkQUE4a3dPOGk5SGw0TUFGK082SFB3OXN3SE93UXJHdjZ4MlRONWZIWjFxV3pHWHlVUkNMUGNnU1JqTU1Ua1licitET2FjQlYvUnJPdi9LZ0UrVnBRQlRtcVFiNno1S1RtenkzQ2VCNGw4MmdUNXZFeFhvNDRkMC80dGd2eSt1TzN3Z05KOEVOeGVEQUpmbGtjM3B3RTN4T0h0MkU0MkpZMmFoOWRTSmZpZU1TQVhTWHdrc0JEVXFIamwveWk2dFFPSDNudU8zcTA5dWh0VnZJRTlRRi80eFdhbzErakZKUUdlMXNtTnA1Qkk3NFZIMFB6ZVh3VFVwcXlWWHpHaUo0MFROeTdhVk56Zi9Xb0NYNXNiUjVDK282ZExSSnVwM2xVakE1VVJkcDN0U3liQ2d6dmVtNTdvTDl5ckdGazE3UGJHNGJuQis1WWF5M2h0am1mc2hqUlFjZkFuYnpla1J3M2tVdXRJSy83dmhVZVNJSWZpc09EU2ZBOWNYaWJBQ2M1WlVMSEk5QzVKSDRPWWlONm9ZUkltc0daalpoZW1HSkhDaWZ5Smc5TzVxNWF2VEY0WUdCNHZIOG0wRFJ4N2JYMHFYMFQvY0U1ZDJkUHMwczRTOGlFZUxZWTltSXIxckRZRHB6S0VET2tSZkVUY2lFaWozbHh3dFVHVWVhTWNzOHFXM2MxVzF1WW4xT1UzMm9kZGczVVNiUkJUVlc5czlCWVZPWnNzWmR1MXEyaVU3ZHNLdzVVVkVaS2xYcUZ0Q0JYNFdxb2FETVhCY1d5eXFKU2t5cmZXVkRxTWRpY3haVS9YZ1N6SWVTS3Y0SnhCOG00RzlBb2tRZUdGeVhBL1Fud1RQcGNITjZVaFA5bUhCNUtnT2NTZThIRFd4UGdxU0pOSE42TzRlUmUyZWNpRFowR0ZycVNjb0hRRWhPcHhFNG5ubXVybkJDNEpCekdvcVZNSzMyTE8zVGQ1VDR6R3hwUmoxL2lqMlFVejNvYVE1RWpLNGZibTU3TXI2eTFPeWZkeFVibktDcXQ2SFNsZVFjbXRIU2F4OUd4b0JiN1dHdGRJT0QxTlBUM2pKNllZMWt1T3VRcWF0N1hhYmV1UTBycldMMDB1eGxuWlBFWVlHOTlsRTZETVRTVE1YaXAveExHaG5QQ1dIYXRna3pETVRpdFNJRDdFK0RMaUV4YkJaa3V3VE9JN0ZvRjJmRncyTDJvdjJBNmlOZlZCdXAwREk0dVRZRDdCVGo0aTJnZTB4ZmdUUW40V3pCOUFkNks0VUxPSE1KWjhJR3hCOHhDWUtGTVdPb3gyWnVSaVJFbHBlVGVpSmo4MGlILzFvSTFxeHIyOW83Tk51eG83Yk9rbXdwWHBWbkNsbHBuZGJpNmxtNnNVMlYzNUZoNkxXM3JIMTkzMjlDcW9lNnIrdXU5ZmRwbXpsUTdGNmoxMXF3TDFQbUFONXhYTENiNjFDUG8wM2hNYjlBNUlzTmVRYmJkY1gxU0pjRDlDZkJVSXR0ZVFiYUorRy9HNGFFRXVJVEl2RmVRZVRmUnl3NXFBNjJsVzBtZUdlZmpFbHlGRlBDSVVoSmRoNGdxMzVRSGhYc0hmSE1weHdsVjlFZTFNcjhVbDJPZG5VL0dmb045L1N6NkZsMU81NEY5MWVKZDlkdnRLNHV2VFJKSnEzaEx5eWhsemFyUXZraVB6VjlHZm5UYi9Xc1JPcGVQVTZHcm9kRG44cGhtczN2NCt5UFYvcEtXQ3Z5anl2LzJpc3psNTR1OVc1N3hibWtWWjUvWGszZ0Q1OW1JN0lZRW1YWlIzd2IzSjhIUHhlRk5TZkRINC9CV0hzN25zd2lkTVlHT05pRW5pODltOHBMUGtuQ2lMT2t3cVd5a0twYVNIVDg5MFJWTHlxSTdyWFloSnl2Nk9mZEtQQ3NiNy9QeGVKK3RmSjk0WDF4bUlYZVVqTmdmU2sxSTFiSkxqdEVGaDlJcGt1RWQyNjRlL3MvMXdiVWFPVHFlN0NqZDBybzlOTlRSZWtsVGYrdndUZnQzUHJPdGxwMGk5eTRhQnU1WU56b0hqN0YxVk55MmVjRzI2Y0FMcWIzdzFHWHBybW1DclV0aUk4RzZvUjhXVDdwSUFyeStMN04waXgvYk9uOFZiK3RxT3g2UEo4VFIyWXJPbWpRZldMY2htNVBreFQwdWx5ZkJ6amx5bC9Ma2FKOTExQzFZdDRROWNVOThUMndqZXlLK0ovazVQUWN5TExuZ1hxQlJTUDRUM1pVaXB6WGhjUERkVUYzTG9LZk9vQmMvWE5QVU5aUFpQOTJYKzZOTFoxYUpUNlNzU0drZThPL29LTzRvR0ZKRkdxMzJsTURicXBFQkxvQWUySHVWcS9VTUdtNEp6UGxra20rSmI2RnVSVTdhZ1E1QVJORklYWVNlSWZyMkZmVUcraHFWWldHWUN5MlErQTFnb3M5UUdjNGxtbUNpR2Fub1Era2IvQmxxN0IzUWZJV01ieGlkaHVpQm5DK1RPQWlueWE3TVZhcEdta2JRYVdtbXd2U2p4Vy9nQ1VrQjlqMGVqejRWd3dQNmY0MXVvSTVTYzhEUDY5RXJGMzlKMmw2R1RsTWY4R2Y3Y2hQMFVZZVlvNHFVbXZJVjZQUnRPbm5aSWg0YnB2OEV4RFJHNmpVU003MUc4YjdLRXZ4MUFuK2RoK04rWU1YTlFReEUraUZ2Nm5GLzBBYjZRemVSTm0rUU5tK1FlK0tJY2tmM28vT3dCdkdkVnpuRDR1UTB5NWhFbTdlZmxONmxuM0djbFA1c2RqZnRZOExNMjIvRFkvRVJJa3VoalFKbkVxR05GOFViU2hFOG1NMjRYWFp4bkFUL2N6ZW1jTzIxTVZyOEwzSnVRTzFFZGVoS0hPK3lTWEhublM2dktWUUtqK0JPajdNMFdPR0dSeVd2Qjc3b2w2SnhhZ2VNUjE0TzBSNGxSOXY0ZTM3MDQrUjliL1RMWmR5MzNQK0d2NklUU2ZmQUVUV0FYa2NzeEw1TGQ2b0hGaURVVTl5RVhuOWRMSDZkME1NNEg5Rm5vTC8zU1QvdlV6OG5iWEd1eG8xZXduc3MrTkkyUm5YOTVOMWpkdzNaWG56eDVlZkkvUkY0bjhPLzl5S1RUY1drM3owME1IbTM3ZVhuWG55UkV1NEpQZ2xyU1lrakVQNGJBTWI1Yis0S2x1VG1LWlE1TzExMlR6TUVwcEdaRHhYKytPY0JEWktNQTk1dUlUSzlkdVNpcFF1RGlQdUNuSk9TdTFNNlpJTTZlbXdsVnk5Y240STk2Qi9SOVhRYi9jL1kvcFowa2dyNGlmdmJZNW9pc3c3S1dmVGxGSmVHbEVLVm50RVZGRlhqc3BpT0wwS0lZbFVpcDV6b0YvUTgvUnR5SGtXdTBmTUdEdUlza2g3R1IrWjhuaExiMzFTSXM1NWp3bzFkUXptRDI5ZGRtaG9STjZXa05ZcmJOVFA3bTdzQ1VyZTNZM2N4RW11NWMrbWlUN1gvcjZ2WDF1VGZ2eVZRVlJwb1hmQVV0eGYwZHdZcXl3Tzh6ejBNUXQ0QjQ4N0ZONEpZNkZmSDZ2QjVobzdSNHhTMEhreXFYbzVNejRrbjc5QnhuMGxRdXVqYUdURjZJZSs0aFc3TnFWVmNNNXY1UjVUZE1PK2JENGFLUTc3SUtNMzlqZVRWSUM1WXBnU2RXVUdwS0QyT2loSnViUDNiM0FrNitmQ0cvb05yOEFQNTYwUFYvUzc4c0ZoOCtrSW9ONmVqaW5SOHhBc3o4d3p0WEd4REhlMWUzem92ZWRST3RKWlc0bkpYVFEzWnk1QkRWRVB1MzJURFVETVp2U2xUbjRuUGx6SjFtWHFIVHFIUHBNOE9CZ2REM1pzMmhSZTNiMFB1YmNpQlpQZmV5MzJHOXI3MUZyY1hCVHdlN2pkVVBNZHlpNUEvZVlxc0Z5VnR2ekFQQTJ2dUlnSG45d1FuaHk3NUZweGRBczZyQkNlTE5sK0EwMEJ3K0xYNWFSSk9Kb3hwaWM1bEFwMDNDRTcyTi9ocElEZzhuYStUY0pib2RDVFErVFFKUjhnTEFVNDl3ZmxWUXU0b2hpT0hSYnZFeng2Qnp1c0VSMEViTHVBbm5JRHp0eVNjYk1xZlFHZUhnUE1hd1ZGOVE0WWRDVGlmSk9FczhSeE93UGs0Q1dlcHIzVUpPTThsNFNoNUhGZ2ZGRG1mL0FyYkJkQWFIZnFLWTNDSjNUY1JNUkN2bXI3dHZnbDc0ZTBUdlh6cEJvcXFPbE9pSzhZM1VONlVYbmdmWmFMM1RlRk9TdnFLWUpxaGJDQ2NjRGtGblNRWFZHamNONzBSK3Nhcmk5S1JMT2dGSE9oRWlVWUs3ZXQ5RjBoZjJEMXFtQTdsNVpkcW9HRFNTZjF5S2ZSb1hrNUJDUzU4bjlIejlGcHl2OGIwTDI3WUdMNXhSZU9iSTc1ZWVuMHYrbm5Telkya2JtR1UzN2pKUWNZcitqSDBYVVk1LzhWNGJXekNBUm9lUGhaNFloeUNkb0prSjc1bEJxUmo3UWtTY1UrVEdUandyOFFTN3VtTkN3aS9UQlFTa1JIaHN3UjdzTGIvaGNlWVd2eGZ4SFlCbTFpS21FLzYwMzh0eVNWT0JjMjVVSzZ3QnB6Z3E5YlJqOGxTS1FXTjZ5MmcyQWRoVGFSU3lydXh6d1RyblU0aDcxVi94dThSeVcvZzl6bWtEbDRteEgyNG5odkY5UXlTejhCMTlYdTQ3b2E2aTdUUE80ZnJCc0RYay9mNUwrQzY4SzBHMUF2SW1peUd1b2JVTlo5amVXWkVENk4rVk1LZmY2ais1YzV4Z3k5VVBWaUhIN1pxYjFFaGxFMXRqUjNiZ3VSUmYxRi9oUmtYL0UxVzlHYWtSeHJzeTZqNGI0U3VyTitSY1NEVVBvdHFTajB1ZkorUVdnRTR6ZENuRXZ0dkYzNGpoUGZlRldtalU2WUN0ZEpobERTSFdPL1ExdnN5WmgzQlBsZU9NbGVSd3pvZGxkVnIrejJ4KzdHSFVTZjBwd1phaWJFQTdPbkNOMEw0dUZycHJERTdES1haeGhYN2I4LzRLdTJ5RlJiWHF0WVdpMFpwMHVYbExDdmQ2blpzc3BaNXV2Zzc4dEZGNEs4YkZmUGZCcVdRTDhEaytHalZ4RElvVFJxU1BwSCt6MWFyTzMxNzRhMDU0VENMVXJqRm1wcmp4M2wrcE1CUEY4OFBLOXp4aVY4R2ovRm1ZMzZjcThweHVTZmF2SzcwUUVXNTNWQ2libHhlOFZiR1cxT3BEb3Nub3FsVmx4VGxxVk1yN3ZJU3UxQUFOSWRBWGlyaW80R29uTi80R0lneE1rVk03R09iYzQ0V0NXdXgxNVcybUwwdDdDcS9veUs5ZXN6Z0tOWVZtVDhPMUJXdzFTV05aWjBOcmR0Q1NsZm1MVXBGaGNWYzdNUzhsOEs0VjhmbUR0LzNGWlcrK1V3RzBxUy9OWXVhWWU1K0RsWWE2MHMzNFVXUGM5a0c0ZE1INFlpVW5PdGo3cGErL0RHU1QzOWlYLzZnN3VwS1UrRm9zNi9OYnNsUnJYVFhOTjNYWWl6U1Y2dnk3ZFVTclI2Y3hkTG5pbHh5WlZtZXJjRlJZWFRMTTAyNTFRSHJ6elJXVlY1aHJpeFBza09yV2k0cFZXYm42UGp6Tzh4UEMrRUhORjlsZFM0ZDFpYmtNMWxyL05NallHdHJWVUJTWm1iOUF3MmVkc2RVdmJzeVhWM1JhekFoWkNncUxDdHkxdHBWWHFlbmR5RFVzQ21vWWNVWlI3SVkyWEt6dFVxdjBjSDZtVUs3MEYza0RFOGFQOFByUVZlZ240aXlzdkIrSFlQTkFONXhjc2FWSFlkdEJ0ZzlwSzBpRHRzRGJSOFNaWkE5TVFiRGZmeUU0S21TWUxjUldFNGMxa0I4cG9jVDludmxOLzJQQkwvcWpTU2NCUCtENFB6cVcrZ3MrUi9oQkRwL1RzSloydS83RXZoNUx3bEhrZVF6WFNUZ2ZKemt3eTN4WEU5d2VINytmeEpPQWo4SnZ1QTdTVGpKL2tjTTUwd1NqaktPMDVqQXovdEpPQ3FJM1hrZnBRTTVhQzI2RFBzb2NsZ1ZIVGlyaGh3UXZHUDdqbGkwSFgwSDV3TWtvL2ljRWRYUUVuU1F4UDZ0aUQ4REJkZ3lHbUFRMzJlTmt2RmRpdzZJTXFFdVR0WENIdkE4MUJXa0xvblZhU09wWnk5Q25kb0I3K2RKM1MvRGRRYnEvMEhxUG9ML01OUW5TVDJBNjVRNWVoQTlKY3FGK2dSNS96VFVwMGw5aXJ4M1U2K2lOdlFCMU4rVllYNjgxQkhVUmxkRC9VTXlobHlvRzBuOUk0bnduczZncS9GOUFNa291US93T3lxRzl3R0JmMFRnSHdsd2QvUXkwYTBpR3RvYkNQMDJwS05lUk1mSnViQVRsUk9adGlBTDlRZzZqdVArUkRkcWQyNitNUjhLc3FpVitTVzRBQzdKTjRObkxIeDNvNTJlbUNZM2FIRXU0QnJ1QTlDcE0vaU9ITU4vNU1xd1BDMW1zOE5TSkZHbTV4Y2F5bTc0aDhZc3p4VTVWeFJwSWkyazNkVkNPNW5RenBqUWNJdmRJczJNdFR5cnFaUm5wSXRjc2FiNGUxOTZrSHFjSmo0cmhIUk15ZFp0UituQlk4Zkl1NWRGaUhwVXRJdm9DdXhCNWYxYmRvclFUcjdkSm1oWEtMU0RVTHhxZk1FVGI3Y0cyaG40ZHZpZFpYWnpHN1RiU2Q1MVFMdGYwT2RJZnNBRTI1Rk5OZFcyYWVEWXpCUTlPRHY3b3g4Um5CWm9mMXAwS0FGbnRIbmQxTEUxc3lJVWlSdzh5UGRCRHdQZmI1THpkUndEdzA2VXpTeGRENU1pdlozM24wcHlNOVB5MHBsNjBmTGFzbHhEZGxLTmZrQ1ZVWnFYS2Eyd1pjcmp2L2p4alFIekQ0a3UrOS9wYXpIRk5NWXRXbDVYcGpJb2ttcWljVlY2aVRvOXU4SXV5OGEvTXVUd0t5YS9YZFNEOUVPODNIWE1ZVEdxRTlPN2ZENjhaMitndTZtSDZNZjU3OXBFUlVTaFFKOXM4VjlqZGxPKzNmUXI4cVM3TGZuRytEK3k1MjhWcFZOM2lmYUFQcXB3K3lXTnRDWDg3bFBuZ1Z1U1o3cGQrQ3RLejgwcE1DWVdRdXNZM1VKZEk5THd0QksxT3lrV3IzSjExRUN4NVJXckZGRG9Ga3VaUFlnTHNDaFg0WUpwM1VtL1ErMFhIZi8zdEpaVjJGc2NVS3B5ZElvc0tQUTdGVWFMSHhkTGNXNW1OaTdVL3dBaUloVk1BQUFBZU5wallHUmdZR0JrNnJlOTM3RWdudC9tS3dNMzh3dWdDTU9sQy95TFlQUy9MLytlcy94alhzckF4TUFCeEVBQUFLbDZENkFBQUFCNDJtTmdaR0JnUHZ0ZmdZR0JWZmZmbDMrZldmNHhwREFJTXlBQlJnY0FzbzhId0FCNDJtMlViV2lOWVJqSC85ZjFPUE55VnQ3bjViUVkwN2JXbVRZalcxdk1FWGEyTTIvejFqVE1SUHVna0NWZmlDU05rZzgrVEtTMXBFajVRa2hMeTd4RUtFSytxZU9sRUczVWFDNy8rem5QWVMybmZ1ZTZuK3U2NytlK24rdC9YYmYwd2Y5SklyQVpLV0NZS2dleFZlT1lRSEs4eTZqWGh5akFNMnlWSXN5VElyc24rMURMV0FMZjdaVzBJUi9mTVZHNjdTbDlwZVFNeVNZenlYaVNUMkprSFltU09XNitXOHR4UFpudjR0S0pPdThhNDgzMGIwYWhya1M1M3FLTmtsR2tnODh2VUNoNW1DMlhMS25yNk10QW9iZU05akg1eFBqS3dEYlJaaU9zYzdCQ2I1TkdMUGVPWXFOVzJCUE53MUxOc3kreUJpTGRhSkUxZG9QN0w1RSt1Nk14REdndWNuUW1wa3NYTGNmeWx1ekhYTTIxSDR4SE1JQnBHTEFqMG91SVJGRGl0U0xpL0JweDY2elhYN09Mc1NzSXlTRitUeW1LNVNOS05Ja3llV212SldsM3BNZStTU3Z5Wlp3TlNLdDFjLzlGcWR6Ykw0N1hraUl5d3VYS24vUEdmbk9QUjE0R29uSU1CYW9vWnF6UjVWNnpFR2ZzcVJTamlyNHNhY2Ntc2tWak1rbmo5azZYSTg1OGwzRk9NLzBkY281ckZHSHFlaVFnSVozMjNzLzdmL0JPV1krdlJUVFFJc0RYWVJCNkZ6UCs2akNVT0dyMEU3L2hkcUJIR3FkRmpHdktNZGJQKzMvd29zeG5WNkRESUZJNitJU2MxUm1jbjlaaEtLeFZqZGhYcDhWZ25CWk9NMmVIaFZEdTFYR3VPOU5KMWpQN3cvdkFua2hiMXljL3lRV0E3d056Q3R3bkpVSC90UGwxWHNJNjZ2YytwT0NjaGhTV3BEMHNGOUdRd3BLczk4UHlHWlh5MmZwbEI2TGNZMkVvaW5vWmdmVnlrMVR4ZkZVSXM0N3FnTjk5MUxLWDc1OU1Hb2FOWWQzSGVONS9HanBpZzJ5Q1ZBVFBLOUk2QitNVzZlYzNYR2ROYnlDc2JlODBjYytyMk45WFVhMVpyTU1RUk9kam5JYVJxV1dvVkdBV2F5bXFGY2hsSFdXU1dqS1NoS1dkTmRxTzBTUmJ6cUlnaUR1YXlHcXlqZXdoQndKZjA1Qnp1bk90RFh6cDV4YXkyR25IM002akRtSG1LTXc3cUlKMzBHUGVOd1Q3MmNmRDJjTmQ3S2NpOXRJRDVyS1NlVnRBcHJET0Y1QXB2RmNxbWY4YWZFRzFYek93RTNiY1h0bHoyMjNiTFdIVi9HL2tlS2Z0dGZQVytRZU9OMGhMQUFBQWVOcDF3VTlrVzJFQUFQQzgveS9KUzk3M3ZmZTkvKzk5M3hNelVWVlZsVU5WVFUzc0VKVkREeFZWbFVOVlR4TlRNeFZWTTFOVlBWUk5WRXhVVFZVT01SVXhVeFZWRVZOUk9WUlZWZFZFOVJBMVVWUGJkWWY5Zm9IQVAyS0JnY0JNb0J3NHBHeXFuMHBTczlRYXRVUFZxQlBxa3JxblRicVBUdE41dWtnM0daRnhtWG1teEpTWkd2T0RPV2Z1V2N3dXN3WDJsSDNrWEM3QnBiZ2w3aE8zeXgxeTUxeUhGM21mbitCei9CZStKUURobVpBU1pvVzhzQzFVaElad0tkeUpBUkdKTWJGZnpJZ2Z4WXA0SFRTRFk4RjN3Vkx3TU5nSjBhRllLQnRhRFIyRWJzSW9QQkNlRDIrRXErSFRjRmVTcEVIcGxiUWhGYVhiQ1BvN0VWbUlGQ01YVVQ3cVJuUFJwV2hEbG1SVDdwT0g1TGZ5aXJ3dlYrVWp1U20zZ1FUaVlBaU1naVJZQkN0Z0UreUNLdWlBWDVDR1VXakQ1M0FJWnVBY3pNRThYSVZic0FUTHNBYVBZUmMrS1NGRlYyTEtnREtpVENwYlNra3BLelhsV0drcFBYVmNuVkF6NnB5YVUvUHFxbnFsM3FrOXhDS0FYQlJIdytnRlNxRjFWRUM3cUlLK293WnFhNnoyVWt0cjA5cTg5a1piMXNwYVRldnBhWDFhTC94M1NkL1hEL1M2M3RTdjlBZjl5UUNHYThTTmhERnVUQnZ2amFKUk51cEcyN2cydWladEpzeWt1V2hXekV2THQ1TFdsTFZnTFZucjFtZXJZdFd0dHZYVGVyUWxHOXVEOXJpZHR0ZnRFNGQzTWs3RnFUbEhUc05wT2VmT3RkTnh1czZqUzd0OTdxaWJkZGZjUGZmTUV6M2J5M29GYjhjcmUxWHZ5R3Q2YmUvSzYySVc2emlPUjNBS3orRFhlQVZ2NGhMZXcxL3hOMXpIVFh5R0wvQU52c01QK0RkaGlVUVE4VWsvR1NaalpKSmtTWjVza3oxU0pjZmtqTnlTbmgvM3AvdzUvNE8vNzdmODNoL3dZTDRlQUFCNDJtTmdaR0JnOUdOd1oyQmhpR0pnWndEeWtBQUxBeU1BRitVQkF3QUFBSGphdlpQTExnUkJGSWIvbm5LYm1BZ2lJck9RWG9pRk1NWTFJamF1UVVna2hIV2ptWW1oUit1SkVFc1JTODlnN1VGYzloSmJEMkZoNWEvVFIwOGtMck9TU2xkLzV6K1hxcTdUQmFBRGJ6Qnc2dElBWHZuRTdLQ0xWc3dwWlBDdWJERGpOQ2pYb2RkWlZLNUgxamxTYmtDUGM2M2NpQ3ZuVHJrSjNhbGg1VFI1VGJrWm82blAzQXo1VnJrRlU2bG41VlowbVhibE5tUk1uL0k5T3MyNDhnUHlaa1g1RVUzbVF2bUo4WmN4dnhoa3pRMW1FYUNNTTRRb1loOEZSSEF4akR5R01FYWFnNGNTdFFCSHRGWnBlWXh5c1VKdEZ6blJBbElSZTN4MjZJMzRqcU1EYWk3dEFwVVRrbzBvd1NlRm5JOVJvVzNKK3NxeWZzRFp4YWx3eE9GTG5UTGZJUTZseWtsU2ZZOWFRUFh2UFU0enlzTzUrdWRwYlV2RkpmcHRwdDMzVHpIdWx5Z1htNkpXZHpIRSt2YXM4alZXcUMyL21qM3dKZnY3TCswbmUxUjI5U3lzYnBVd09ldDlPYnRJS3ZvU0Y1RThraStyaGppUUxzUWQrK3M4Zi9mLzdpMUlYOHVZeENESHFZd2M5V3JPb1diaytMMjJ2NFAvbHVQemp5eFJxK1YvMmFLeXpkT3lNVkhTeHcydVc2RzFMUDJ3OTJoQ2ZDUGN4d2hHT2R0T2Y5NnZjY2JZZkYvcVZyaENoVjFZU0dxdUozZkVkcTMwQVcxenVMcDQybTJVUjJ3YlZ4UkY3NVZsU1JUVlphdTQ5MjZaUld6dW9vcTczSHVSS1hKSWprWE9TRU5TelMyOUowaGdJTHNFYVpza1NLOUlCZEo3UWNvaWl5eXlTa2NXVGhiWk9ETi9Qc2tJSUJjODk3OTMvN3VQUTVBb0E2NWQvZmVuYTFld0R5VmU3TGZlVU1ZeVRzTTBsR002S2xDSktqaFFEU2RxVUlzNjFLTUJqV2hDTTJaZ0psclFpamEwWXhabVl3N21ZaDdtWXdFV1loRVdZd21XWWhtV1l3VldZaFZXWXczV29nUHI0SUliSG5qUkNSLzhDQ0NJRU5aakF6WmlFelpqQzdhaUMyRjBvd2U5Nk1NMmJNY083TVF1N01ZZTlHT3Z1ZnQrSE1CQkhNSmhITUZSSE1OeG5NQkpuTUpwbk1FQXppTENjanlLbTNBejNzVDkrQm0zNEI3Y2lRZndPQjdqZE55QkgzQWpyckNDbGJpYlZiZ043K0pIT3ZBZ25zRGZ1SXAvOEFpZXdzZjRFRTlqRUZIY2l4ZytoWUtQOEFtK3hHZjRIRi9nRjhUeERiN0MxM2dHQ2Z5RisvQTl2c1YzU09JMy9JSGJjUTRxaHBCR0Nob2VnbzRSRE1OQUJqbGtNWW94L0lweFRHSUM1M0VSRi9BcUhzWmxYTUoxdUI2LzQwKzhobWZ4SEY1bk5aMnNZUzNyV004R05yS0p6WnpCbVd4aEs5dndQRjVnTzE3R0szaVBzL0FpWHNMN25JMGI4QTV1eFpQNGdITTRGMi9oYmM3REc1elBCVnpJUmJpTGk3bUVTN21NeTdtQ0s3bUtxN21HYTluQmRYVFJUUSs5N0tTUGZnWVlaSWpydVlFYnVZbWJ1WVZiMmNVd3U5bkRYdlp4RzdkekIzZHlGM2R6RC91NWwvdTRud2Q0a0lkNG1FZDRsTWQ0bkNkNGtxZDRtbWM0d0xPTWNKQlJ4cWd3emdTVFZIbU9RMHd4VFkwNmh6bENneGxtbWVNb3h6ak9DVTd5UEMvd0lpL3hjbVZPVTEwdVYxQXlaTFBMSmRsak0reVI5RXI2SklYZjNSdnF0ZWd4QjBpNkpUMlNYc2xPU1ora1h6SWdHWlFNU1haSmhtMjZYZFZ4TlpFemxGZ2trM1JFNHFxNWc4Y1ZyQjNKNlZuRlVFWVZJNlBFcExXdklxMXF1YXhTa1ZHaXVpYXIzaDZiUGs5NWI4N1E3VU00SkViNTNWNmZ2YS9iNTVKMFYrbWFrazJxUnN5UkhkT0Z5TWlXVDlJdkdaQU1Tb1lrdXh6bUNFVk5KTFBKbW16U1VLVE9PT1BxYUY3WFpNemROWGtROTN4OTNSYjd3dllqTmVtVzlFaDZKVHNkazRxaGR3eHJ1YlMxckMzTVpZV29Gb2xDT3VKNnpwREtUTFo5R1hYYzlva0ZiQ25Xc0kyYUtnZmFHUmxWaTRzTUlhd01TOGdNUzlvWnRySXloTS9LRUQ0N1EwZzdReGhGaGxBaXd3d3o3REcyc3NaWVNveXhoQndqcEQxR0dNVVlTN1dhZXczRWpVZzBxK3JhZ0cyMmp1MWl6VktkTml1dWRNTk1MOVZvTlpjcFZXK1praTFXRXZhcEFmK3JUNWxmcUxlSmlhVWE0Z09YYUZRbFVoUERTYmNyNkV5YU5MZUpSaktLVTlHczM0blU2WUt1RzQ0WWlwWlM0bGx4ckJkSFF6eEs2MXlkU1JXY2c1SG9VUEhZTUdoR0RTblp3dFZHV1NoZXJyTXFTbkcyT0JiYnpzRmNLcVhZdWltUlUxUG1GNTlJRmV6TmhWTHhpckNsbExTZW5Xb1RwYUt0TWlKN3cyYWNIb3NxbXZXUEVDdFpTK25SbFAzRVBONlFGTDVBWGdTbDhIdnl3aXRGSU84SjVEMGhWMTY0OHlKL0t5UnZlZDJ1dlBEa1JiN2xDZVJGOEQ5YVhXWTJBQUZXcWw4aUFBQT0nKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFFYmdBQkFBQUFBQWlTd0FBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFCYkFBQUFCd0FBQUFjYmpuNkVFZEVSVVlBQUFHSUFBQUFNd0FBQURnRkZ3T0RSMUJQVXdBQUFid0FBQXdiQUFBbDdFeXpCajVIVTFWQ0FBQU4yQUFBQk5VQUFBc2krMktXUms5VEx6SUFBQkt3QUFBQVhRQUFBR0NKbUcrRFkyMWhjQUFBRXhBQUFBSVJBQUFERGk0VnJjMW5ZWE53QUFBVkpBQUFBQWdBQUFBSUFBQUFFR2RzZVdZQUFCVXNBQUFsOEFBQVBqQUsvSUlpYUdWaFpBQUFPeHdBQUFBMUFBQUFOZ2ovWlVSb2FHVmhBQUE3VkFBQUFDRUFBQUFrQ0E4RXdHaHRkSGdBQUR0NEFBQUMwQUFBQlJ6SFlTL3liRzlqWVFBQVBrZ0FBQUpuQUFBQ25qRnRJaXB0WVhod0FBQkFzQUFBQUIwQUFBQWdBVjRBblc1aGJXVUFBRURRQUFBQnR3QUFCSXBaWTZWRGNHOXpkQUFBUW9nQUFBUk9BQUFJUjdRUGNmbDNaV0ptQUFCRzJBQUFBQVlBQUFBR1h5TldxZ0FBQUFFQUFBQUF6RDJpendBQUFBRFBMRWVnQUFBQUFOTFFENkI0Mm1OZ1pHQmc0QU5pQXdZUVlHSmdCWktYR0JnWkxnTWhNOE1WaGxkQTltc2daR1o0dytnTFpMT0FWVEVBQUxaRUI1d0FlTnJOV210c0hGY1ZQbmU5RCs5NDE3dHJqemZ4YSt6ZCtMR0o4OXk4WTZjbEVaaVFCcEtXOUdYeWZyVTByZHNHOHhLQy9taFZGWWhFQmFWQ1VVQzBRUkUwU0xqUUlwUkNvR0FTOGNlL0lCaWFRR1FxU3RNRkFULzhrK0c3MzR6WHM2L1lqdU8yZTdUam1UdjNjZTQ1NTk3dmZIY3RTa1FNR1pLZmlmK0QvVHQyUzlQaHo1OTRXSlkvY09Mb2NkbjY4TUdoUWJsSC9LZ2p0aTBCL0ZIaWt5cVV6S1VzY1BpeFR6MG03VWNHSDMxRXVvNmRPSGhZbGg0L2VtSlFOZ3grK3BFVGNodHJLcmUrb0w3YmlpWENhNVVFcFZaYXBFT1d5aHJwUTQxcTFGam4yeFQ1VnN1UTAzYlJaZWR2eDI3Mzd6NzJwanFHM0wvZkY2V0dxVjlHQnVTQVBBUXJQQzBuNVR2eVBia2dJL2hlbGlzeUxqbjVMOVFKeWdVVlVVMjRCdkhVcnZybGl0cWpEcWtIMWFENm5IcGFQYXVleC9NZXVVelZsUXJhT1l6VEs2YnNGVXZmNFhrenZuNW9ia2dNWmZyZFp0d3J0M3dybmcrSnFWYmp1eGIzU29ZeHM2QmIzMFI5Qy9WTmxHYmxFbHJvOXhtMGMvclI0K2gzRnNyM29WeS83Y2U0ZWlUOVJxa0lybFdZaDZtcThZMnc1bk9zMld1UHc2S09odU95MTU1QTJVN1VEcXVBR0doaHFCQmJXU3FNZXdOZjlLV2krRnNMM1FKdW4zaHJqN3B2cytqaG41emJNYTJwTGhVZlcwZHdWeVZES01WN1hRSWRuVHV0bzM0T2NyYkhvTWtRK3RWOWgrMHhhcStnYlJodnU2Vkgxc282MllpNTkySHV0OGtXdVFPemZFQStLVS9Jay9LQ3ZDam41S0pja3JmUjk3L2dFZWlvUXFwYWhaV2hhdURIcUtwVnE5UUd0VWw4NGYvcEdBaitPelFtU2ZRL1R4LzdOR1ptNHU5NFVmazR4alR0bkgwVzk4UDJLTzdQbHJUTnVWZXpvTmdvZWk0ZGMyTHErdjc2MktPT0hmVFZIcnVGL1U3Y2JIK09qZDlUbStUeWZuMjNQc1pzYlZ2aFk5NWlpNXR6c3VOWmFHb1c2VzNhZXE4MDhYZU8wVmE4ZnVjakRxQ3JZSGYyV3FMUUl1NHVaV3Q4S1B4WU45TGIzVWNxenFERU5nWmFXQlg4azgyUE5sbGpvRXhjOVJlMncvNVcwcDg5QWhsbmVRWlhVektUR3RyaitnMDFuK0RLL3Jyc0t0YTFUQlNaWXFIZGViWjI5MVBZTkNkSEtzNHpiejN1eHNVZmFJWFdXVmMvSzErajNIeVBGTTEzak8xbTI1OVpxYi9LNjhWZG5VWUZpMHg5Zk5JbFVVZ2NPQnBERGhXSFJDVUJVVklIaVVrOVJPbTFnckkyYVVlTERraVZmQUJTRDZUZGdsb0hJS1ljaFFUa1VVaURQQTZKQVh1ZkJKcStCb25LNzJVTUpXOUFsUHdWb3VSTmlKSi9RQnJrT3FRS3VCeVFJTEE1S0NIZ2MwaXFnZEhWeUR2Q1RxYWhha1NqZFVRaXFrY3RrNWhhcnBaTFhLMVVLeVVCL0Y0bGRTcXJzbEt2MXFnMXlCUFdxL1hTb0RhcWplamZKNStRRUtSVDBCclhXa2dOWnh2MnpOYnd6RFpTTU5zdVNBSyt5ZUQ5VWtpOXJJRFVJZHRjZy90MWtIcmtIeHZSYmhPa0FabElML0tIUHNnQ1pDU2JaU0d5a3R1a2tmYUtJcmZiaXZIN0lVM3lZVWlMYkpQdEdPOE9TTFBzZ0xUSlJ5RXR5THQyU2l2aS9FN2MzeVVmUjN6c2hyVEozUkFMdWZnOXVMOFhZc2w5a0hhNUg5S00yQm1RRkdhOFI5TElnL2JLSXVTQSszQy9IOUtCclBJUVBLSDlGS2VmREhsS3ZvelpmUVhTSlYrRjFNdnpjZ3JYMDVCNitiWjhGek42QWRLSVhQZ2w2SHhPZm9SeGZ5dy9RZTcxQ3FSTlhvVlk4bE01ajN2dDc3RDhITkltdjVCZlFaUFhJV241RFNTTlRIb0VmZjRXMG9hYzdDTDYxSkZoeUova3ovQ0xFeDlYNUMrNGQ2TGtHcVRURXl0eE4xWkUrYVdac2VKbnJBUVlLMEhHU29oUlVzMG9NZFFLdFFKeG82TWt3aWlKcXRYSXFtdlZXdVRWTVVaSm5GRVN4d2pMNFowWTdoTHdiVDI4cVdPZ0E1RytCUkYrRkJaN0hCSDlHalQrQTlqQUg2SDNHOUR4VFdoMXZTU243RkZMMVRKRTZFcU1tVVZFcnNjSXZ0aFRPcnVzT1JuZEFaOHNtV2ZrR01PT00zS0R6R2dDKzZIZUg0eXllNkJ4Y3dqSG5uT2V2ZGlzdUdObHl1RS9OTTdrMzVqY2c0WDcvaWgwdE96ejVXYkpWdWJNYzR0Q0hVdG5PSm5iZU42VWFtNXFQYWQ2bm9XZCtzcnV5SmJiYzhhREY3a1paMTk5T3RNcFFmd003WktkUkIyTmdHdzVsVTNrRWNMQlZNOEl6MHloNnkzTWFjMTVDSFJ6SnZuTGJIaVBtMzhZRld3KzVYZmd0VjVEck9uNDBHRjEveW5tYVl5T0xML21sTWJNWm9ENDZNUEpBcHcrc3JvOTErWVl5aktsYTlqSmFDZGp2bHlVNko2WjVVdys1ZWhoZmIyS3B6RTNEc3JOZmNUbHB4WGVlUEswOHlXWmFqNkdpbUxwUys2S21lNWpGY1Y4d1ZPUnhsYmw3TGJVWHU1KzUxeHo1ZWRPZTVudU9zcmt2YTkzb096a090SjJnK2gxbEhQM0FZdFpxalVaYjNnenl0MUsyeDhsOXBBbms3dFJmSTdQUEVMZFBXKzRpTm5rZEtiTEhZVHhpZkd4WjlwWEN6SnpSS2pMdFhONnhLa1lSVFk5d0tnelVLZlJ1N0wwdmtzeEhLUndjbkMzTjR1NWtqSFpqLzFXUHVxd0VoQkZBeFg4YnRCbTFwUXZhUTNUc3k4WitST0xYRkdVOTVkaGRWaEg5akN6NTR4ZU5aQVI1dnVUZXBydXloeDFabVQvRGwrbjNoampjMWZGdmNRb3l1RW44dXZkbk9iTXBiL3NUcVZaNXpoYjMzaEZtSjZZTjJtUCtUb0pxSGpLWmI4MXQxTWQ3bmVUUHU2REIvc3djNTBUWjZmZEJ3cjRrUnNwQTNNOHJiSGVKZHRsNW5TZTVQajlxbnR2emd3eFo3SjNlT3ZjV0o5WjUzeTU2V3ZNOXFTbE1CL1J6TDNZa3pQc01WTnduK0Zwc3NOOHQ0TlhkSklCZDRIaGRVUDhyQkdReFpBbzh2TWxFcFFlU0lpY3IxcVdnUitFeWZ3TVdRbXBrVlVRZmI2OUd1V2FDMFpsTGFTV2pEQXE2eUV4MlFDSmt4MG15QTdyeUE3cnVSSk1zc01Hc3NPazNBNVpRRjdZVGw2WUFpL2NCdTc0RVVnajlOME83alhGRVZ2SUVkdmxZNURHUEZQY0JldmNDV2tqWDJ3SFc3d2IvV2ltMkVLbW1KWW5JSXFjcjRxY0wwak9GNUNUOGpYY1B5dmZ3RnllZzBUbG01QXd1V0NVWERCS0xsaEhMcGdFRi93QituL0paWVRub09jUHdRdWJaRmhlaGo2YUViYVRFYWJJQlZQeWEwaUsvQzlJL3RkRS9wZVV0eUdLdjVNMEszeWtVZm1VVDlwVWxhckN2Ujg4cjAxdFVCdFFaNVBhaEd1djZvWFhmR0MwK3RjUVAzbDlOM2w5TjNtOXdiT01hZyt2RDN0NGZVMEJyOWNSa0dBRTFOSDNKajF0MHNmMTlLaEpYNXIwWWdPOW1LUVhGOUNMQytuRlJucXhpVjVzcGhkYnlQUWpaUHBSZXJTVkhEOUYvMW4wWDRvK20vTFRicFJvWHQ5T2I2WG9yWGJ5K2pSNXZVVmV2NGk4dm9POHZwTzh2b084dm91OHZwYThQa1plSDZhbjQvUjBIVDJkb2FkTmV0U2tSMDE2ZEFFOTJreDIzMHAybnlLN1gweDJueXJqUzgzckY1SFhkNURYZDlDdkp2MmFvbCtieWV2RDVQWGRIbDdmN2VIMTNSNWVIMk1jZU5tOVJYWWZJS01Qa3RHSHlPakRaUFFHR1gwTkdYMkVqRDVLUmw5TFJoOWp4RGk4UHNhNGlUTnVFdkI4TGV4Mk8vSDVYbWlwYmJRTU5qcUZ0WDBhVnZnUXJQQXlmUFFxWm5zL1o3dWZrWHNBODdzb0I2bmxFZXAzbEdNOGhONTc1Ymo0UW1zMHQvY1ArcS9ENHozdndTOEd0L1lzMnB4UlBtcVdZR3pqZlArKzR1UndKWHU4d2V6ZHlIOXZnUC91ekt4cE03aFpzYzk4cnpPcVA0MjNqS0plelhKTURFekY1SmxJMlRIdDgvclVPNTg3YW44YWVXek5PWnd3ejgvNkt1T3B0NmJEYjZaOFFJWmF5VS9ENzc5ZlUyNXUzRnVnMTBCQkh0TG5zb05kY3FUb1ROLzd5VHBjcnN6cDBVbnNZaVp4TDBUY0N4RWxGRkhDUjVTb0lrcjRpUklCb29TZktCR1VGeUhWY2daaWNJK1BjSSt2NFk1ZXhSM2R6eDNkTDVjZ3p2NGQ0czRkNHA0ZHdnZ0hQY2lib1FZWkltK0V5R3Q0a0xmR2c3elJFdVN0Si9MeUpBMm9xcEUzU2VSdElQSW1pYnhKWW01bHROVTRXMHVjalJGblc1ZzVXVVRiTk5HMmxXaWJaclprTVZ0cUkvSzI4MXpkSXY2bWlMOXA0cStUTGFXSnZ5bGFkaEV0MjByTGR0Q3luYlJzRnkzYlNjdDJFMy9qeE44RThiZUcyRkxIWDBFQ1JHR1RLTHlZS0p3a0NpZUp3a2tQL3JZUWY5UE1vcHd6OWlYMFVKb29uQ0lLcDRsTGFmcXNnejdycE04NmljSkpvbkRhZzhJMTlHTEdnOElaRHdwblBDaWNJTDdWZVZDNGxTZ2M1T2w2aUZoY1RTd09FNHRyaU1VUlluR1VXRnhMTEk0UmkrUEU0Z1J4c281WW5DQVcxeEdMZFZ5ME1JTHZnM1VIYU5lOXNPZCtST2daenZ3VnpQQ0MvQkt6ZkIyenU4UlpYSkdyMFA4YTJocXdxdDYvOVZvSW9oOUJUN1Y0U3VBNXdGZ0x3enBiTVh2OSs5UVMrcWVIdjFJdHBaZVd5UmNneSttbEZmRFJLV1QwcHpIMk5scHhKLzlqWkJmUCtlL0N5TmNRSDMrRG5mYkkzMkdiZlpoOW54eUdGdFVZOFVGOGxZcXBoU0pPaVgyRy82WDBHZmtzU3I0SThhbEcxWVlTaFpnUjZtMlZFU1h2TU1JcnRkM090Z3J6TkZSTTExUnhYaE84MXZGS1hxRk1YaHQ0NWU5UWFnR3Z6Z3JTeWZZNy93ZGdLMit0QUhqYXpWWk5iRlJWRlA3T205ZHArenFkdHRQcHpIVGFtYW1sYUZWRVJVU3RYVkRBa3RpS29XbU1hUnBpZnlpaXc3VHByd0pWSklZWVlnZ3hoQkRUdUNERUdCZkVFQmZFQlF2andyQXdoSVZ1akF0TmlJb2hBb3BZcGZWNzl4N0xkTnI2azdnd2szZk92SHUvZTg1M3ZuUGZ1dzhDd0pPSVhJUzdwYjJ6RzhtQmwwZXphTjAxdXZORjlHVDd4bk40Q1M0eG1KOUhpTTVCZ1BkRktFRXBQSlJ4ckJ6aEJZUkg1OC8vbTluMUtHbnJlYUlCWFp2YnVoc3dzcm1MdG10cjIxYmFqclllMnFlZTdxVHQ5bWU3dXJzNmFQK0d6Wit6WW1hRHk4eVc1NjB0THBpdkdPZ2IyNG5ld2V6dVhlZzM5dm5CM1BBZWpBeU45ZzFna2dOOU9HanM0ZXp3UUJaSGN4TjdSbkY4ZUhRd2g1a1IzdURrMk83Y0VONGJtK2dmdytteGlaRXhmRGp1ajM5a09NSFlDc01nYkx3WXRxNWhFeVNmL0JscnhkZ1NZOHVOZFl6MWpDMHp0bFFycmtJVDFsRFZWbXhCSjdyUmkwRmtNWTc5ZUIxdjRoaG1jRXJqdmFIK292clAxWCtsL3BMcG5PQjdScVV2K3BUczZJT1g3SHh4cy9vZDZvK3BQMjk5Q2RSdnNIRktOcXJ2MGZIOXJPSWVSR1N0M0MvM3lnUHl1S3lUQitVaFdTOFB5MlBTS2kyeVJ1NlREZktJUE1vVkVkT2RDS0pZalkxb3d5WThoMzRNWXg5ZUpmTXY4QTIreFhmRUJmR3hVV3lmK2Y4amN3aHFrRGFWQk9jci9Yc3BrckM5NXpvZkc0VzQ1OUNBZHB6ZzZoOGt4S3liNUZrWmxDTnkxdkdjWHVlUTg0Rnp3WmtOQkFQMWdlYkEzc0Nwd0dlQksyN0NiWEpiM0haM3lEM3F6cmhuMktFSWttaGtWZXZRUW9aUDRqZHFkeGtwL0dwOEhYNDJQb25yeGlkd3pmZzByaHBmajllTWorT0E4YlZVekxNeFpiVkZTb01pYjJpa256VFNiZVFkaXZoZGMvK2l5SU1hTTBDZWxVakluUnF4VWZFM0ZYYzcwbDJLV0tXSVd4cHhWcXNSdU5La2N3N1ZERXV6MWpPblNCOXh0NDRWMUNJWlc0dWtiQzFTcDdWTUZkWkNoS2xGMHJZV0lrMHRrbHhKY1NLTjRsSnZGZWVLNnhyN21zMXRGV2RrcS9pa1Zmd3ZJcFpyeERLTjZObUkzT1kyWWxnamhteEVLZGFJcFV2cURtdmRJYTNiczNVelVtSGRJYTI3WE92MnRPN1N4VDFreEViRjMxUmNRUStKV0tXSVd4cHhWcXRaNkNIbjhucklldVlVdWRCRGpxMmtUbHpWcVZGMW9xcE9STlZKcURveFZhZEsxYWxlb2s1QzFZbXBPbEZWSjdKRW5aaXFFMWQxb3FwT2RZRTZDVlVucHVwRWw2aVRVSFZpcWs1YzFhbkpVeWUyU0oyRXFoUFBVeWRSa0RlamVWT2F0MjVKM296bVRXbmV0T2F0ejh1YldwUTNvM25UZVhrekJoSGowd2J1NHlseW1PYlBreUI3VnlhVjVGZ3RTYTdnODhxZDBZeG4wSU1kZkhjTzRRWGtNTW8xZS9FS3RUdUV3emlDdDNBY2IrTWRuTVM3ZUIrbmNRWm5jUTZmNER3dThEMzdKYjdtZS9ZS3UzcURYT2ZFa1NDajFwTE5OSzlKWGxPOFQvTHlzN0VPOGhlZkxWa3V6UHZZZjdqR2tWb2lIVk9SUSt3azdSUi9EaXRLMHRaeGpTUDFYT1ZJeXRkSzBsenBVTm1NemJGU1hQYkNuZ3ErWXA2SkgrSzVrT0VwRXlDalpuUGkyQk9zMG53citEaFlIdVNVNFlqRDgvb0FkUVBmSDVkNWY1VzljYVdDK3lBaURleU4vMDVjaXloWlRQdXJ5YmlPVEZOa21GbHVqR2pIY2pMbmsvZWZySzVnLzZ2NGZWY3RVYW1SbU1TNTE1Y1orNSt0OXE4Yzk2VC9uZFBPYnhoQnZmbitzVTlDZ0ZwM1lKdjRzOXZNK2QzQnE4a2c3Qk1ZRTlkZ3Rvc2ZlN3Y0WDFRZGluVDQvSG1HUXlYWkxPYXhUSmYvQUZSK2U5MEFBQUI0Mm1OZ1p2Smoyc1BBeXNEQ3RJZXBpNEdCSVFOQ003WXhCRENxY2pBeGNiTXpNekd4QU5FQ0JxYjNBUXdLMFVBMUdrRE00T0xvNjhpZ3dNRHhtNFhwMG44OWhnYm1NNHlTQ2d3TTgwRnlqUCtadGdJcEJRWm1BTnJ5RUFZQUFBQjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQyb1Y3Q1h4VTFkWDRPMitTRENSa21UMlp5V1F5ZS9abGxreVN5Yjd2ZTBJV0lBdGtJWVFRUW93Qndxb0NRUWtTV1ZUcWhxSWlWZnVwMkg2dE85WlA2dkp2NjlmV1dxejFxMVh3KzZwVjBXcHIzdnpQdmUvTlpFYXc1Y2Q5ZWZlOGM4ODk5OXh6enpuMzNEc015K1I2dm1BK1lWOWhRaGdwdzdoRVdYYWJTaVEyV0p3T2ZGTXE1Q0hkeWdUOHA4eE5zTmtTc0h3RXI4dGtuT01LcldCaEdJK0h5WVlmd1MzcytTZ0xzNEpob3NUNGZKMWhHSmFKd2tjdWU0N1JNRHFHc2J1TVRyN1l4YlFvakxRWVhVYXhERDlVYVZvSFlsYVBhVVkwTzdBc3ZTZnRpTmx4dHU5VTM4UDRELytjUFhzV3drNGhlVWJFdUR3N1dZVW9rNGxuckV3YXd3UTdMVlpuSEtpYzFqUkEvbDFPdTBLcFVsaXNDbFVjNEVqRUNwa0RLd1Vna2l0VnpnaGdQQnRicXRxTUNXMTE0OTAxRGRXdFpjYWVoazJyNjAySitwVC9NU1lZRS9adVcrYWMwTWVLWG96VXJTeHFuMWkyZGR1eXhJbms1UytFNnp1S1dqZUZiWWZDT0d2azJTQWJkR29Ub240WW5NNVFXY1I3dmhiZHdqNGJaV1grRjM2TDByQkNKQ3RsUnFMRUVNa3djSVR5cmZkOHlyNktNcmN5NlV3ZVN0M2hvZ3p6QW84RVZWWSsyQW5EU3J2TnBZZ0FvOEZpRGNHSDJlYXlSdUJJWk1pL3F3QmJXSXlHRVAydEdjYk52YjJiNjhzazg2WVppMGx0MThWTDh0U21YRzNubHV0dllEekZ0b2YwSm1kMG10U1NsR2F4cGo1MUlEK25JcW0ycTduY05XaFkvb09pYnEyMStMcDBhVkR2c2pCVlRNNndXUDJDc3NEY0R5K3FFMjNMNVhsNm5kbktBSmxmNWdYMlBPb0lJK00xcEVhcU01dDFVcHgzVmlMaE9NVEo5VXhBTS9zNUU4NHdLbDc4ZHNLclV2VktXVlZWMmMxNXhjVjV0L1ordEgzYnBkN1ZsMlpuTDYxR1lUQVIyTWJNdDVIeFUyU2t3N0xlNFd2RGZ0NTdhZHYyajd5TmdJbUhIcGhpZjRvNnhjalN3T3F5b3FxNlZGYkNsZGlGOGtQeFJZRFllb3NtTldMVkJHc2NsS2sxR3JWczBNaE9ySXBJMVJSQVQ1QmUzUzBQRFUzVHU3YUdoMjkxNmROQ1ErWGRhbjNRTk5FcHdQbll5RWF3MVV3WXpvc1R0UldWQ0xWVThkSFpzN05uejI1OGV1SnAvRS93b2ozOXpOdk1uY3d5SEsrTXpsd2tSTHVUTXBPa0RmZEFUb3hXbWZJaXBaZkV2QUlqVUlDemp2VDBpaVFvZUdWbUJ1RU9YSGVYbUlkSVB5cS81VFl2ckxQd3BRWEd5K2tybEJQU1VJRWRJcUQ5TnU3c3JhSzkzKzVrNkRxTDgzekdwcUEraFRFcWhqSGJzbmpOSU1MM293em1mSWNqbjVSZEIrWjI3cHc3c0g3aWhyMFRFM3R2bUpoNTV2SEhubm5tc2NlZklYMlJpYmtmMXl6T3RWNGlkcnJzRW9oODR2d05yREY3c25PeGxwZVJDenZWWUgvUk9BY0ZRTW1qelBVS3ZiT0E1ZnNXVjJkdktPN2RrcnR6RkFxNDJOMjdNdE9zS1NOT2RqclpQTHJTTVhHb2IycHN6NUZPc3lVNXdVem81U1Avb2RST01FRDBnS2k4MVluYUw0d0UyZENqN0NDdmI3eDR0blZONzBSVlVXbEJjWGloNUVudTcvQWdIQTBlYVM4WnlrbmNiSEU1MDFPRDJWVXZUbzVUdVNqeGtZRjBRNG1HSVFVbjJDVmtNcTBTRVhSeHowTHVnYzdPWFQrZDJ3QXZjbVVUYzk5QUtQY1ZIVjhPOGlQaCtYSDV1QkE3WlRoQ2NaWXdYT1F3WjdxcG9LaW90S1piQ25QYzUyR0pxY096UmR1YU4vYmRiTW5PeXJLSGRrUGk1QU9oVy9wS1J0eEovRHdsSWwwTHlpMkdNV0kzT0s0bFlqaFBWSklxUlJxSURPSTRmTWRlWVcxTGMwaGp3K3JKZ2kzMXUzYVgzN1FtWlZWOFhIdHZwcHZOY2c5bHMyMURFMG1iZXNvMzVKOTVhT2J4TlhMSnlJcEk3c09ZZGQwYjdTNDZEaXQycXVUbjBnNUVncUtkRU1TZGhrKy9ZWXVuTmk3K2hOZ2lDL0prUXA1VWpJbkp3RWE0Q09sU3BDeGwrUXdUME1YTXl5SWQ1RW9kQ0hQRGh1WGFLZ3YyYlpzK1VPcTJaK3dZSHRyTlhkSVozRGt1dDcyeVBkMXV0bWVtcDZTeDRZNk9HRU9qdTM5czNVcjNXbzIyMXRFMU5zeTlyOG8zT1p5Mk5HTmEzQitNVGtWVVJtR0dQWVhJeVlvOHhWSDlRam01aUN5eVhDRkxNdUs1czhwc0xxK2lsNWo3VEkzVjR1cmEzb204eWRyWnZjY1AyOWJwMzdkblplV2tPdzlFS1ZhTkptNFpLTnRZOU1qOXoxOVFLNkFoR2tiWDVqbXZvL2FhcmtNMlZHcGhaTlIzNFJQV0lweXNieDR1V1lLalRNdVlJVGFFYmFLMjBHbFdoSU9pREY3aVhvRmNNRXcrczN0cXl3M1lOby81TWRvUWtkUUNTY3hFVkFnK2o5TDU4R3NMaW1CbktqalpFSzRBY3JINVViNHhyeWM2enhkd0g0NWZqcDZOQVY3NWhGVXNWaGl0YVB0Ri9ndGJscHBVc2JKam9IZERVL2ZrQ29jcnZWV3dJYXpZWkUzYWxMNm1wWHdvdlgxL3JEYUhreTFaRmRKUGlzY2l1cDg5eldRejVlZzkwZGVnWE1tRSs5WTBFYk9mZHFwY2RsRUlWUVBCKzFDbGNObGNqa0lRYW5DdWNYWHI0UFRaVmJNZjNuYnVqZHl4aXJReWlickJXdHZrSHNtclRJb2Njb29VTXAwei92RCtrVWNHYnptVmFoTHBEWHFkeXpDbFhXUHVmblRyTFpkdWZ2SHNxb1YyZ3k3T3ZLYXpkcTdUYWVGK0lWc21rZVdNbHU3ZVAvalRtYm5iWGswSlU1NlhablpsRGZCalFGbXl0NkdPaTNHVk0zb3J4aE15dXd6c0l2aGI1bC9UNzdweStnclgrMWpuM1hlejV4WnJJUlFNMVA4Mllac0diQlBCS0poWVhCc1NRYmE4NG9zVVpPMTUvelI5czI1N2VscFI2YjdOVzZlSE5tNWEyZC9Gbmh0cXNWZkxaU3NMdTBjaDdYemZXb2g5dW5zVjlSMmVMOWdxOWlWaWQ4ekNBa0toS1lpT2FvR0l6Y1ZXTmE4Nzg5alRwenNiZTNKSGh0Y041NjZYNnM0OS91aHpzZFB5OGMycWlZMHFPaWJDMzgzSTN6SVNRWG01TTRyd0pSOElSeWNmZXVqMm9ZNXpUN1Bubm56b3dYTnNNV2QvVjM0Uit5ZnRvckZkR0dtRnhvcDZMcjJpQ1Y3bDN2em1HN0N4NTZZZW1EbzNSWFdSNEFZaDduSS9YRWtUUE1YOXp3Y2ZJTjVqVTl6N3ZELzBmTW51WVY4Z3RoRGpEL1NJZW9tZ0VRRmpnMGQxeVh0aFJmcmUwbE9Qbi92aGRQdEk2NmFSNFEzQlo4YTQwekd4VHovOHhNOFNKL1dicnBkT2IvVDJmU3ZQcDE2aWx4Z2x5QUVXK0FmM2Y4ZVBnL3c0V0xuZnMrZTREMEZOUEE0d2Jjakp4NGd2b3RLUXRCMG5zNGx3cGVkVDJJN3djSytkeG85eW9yUEtiSHRXMnZHL0dISk5XeU9jaGZCYkx2V0xzQldNYjl5bnFFK2d0R1QyNVdBRVNkUHhmNTdCL216b1VMRGozMEVpOXh4M0NLcTVIL3ZhRURzYXpMZEJpUjRIOUN1TDUyZDhORVZSK0gwRkdZOElKd3BIcEVGZnc5NXl4NzQ3Ym56ZzJlZnVnejl4RjhERnhTUHhhVGpvOWFPRTdqdy9CekxTQnBDNDhiOXZ2QmZVV043bmRJaXRnYjhRYkJibjRWUDJUOVRIazhoSDd1Y2M2ZEwwdXMwMCtPMmE3dTQxcE56WmVNZm84TzJ0L0JONnBtZG5wNmUzYjU4ZWY2Q3I0LzdKOFFlNk94N3c2bG9wbFFkYU9CZnFnSjdYTml2ZlFUTDh6d0lzSDl1NWMrejZJWnZUYVJ0YVhHVFBUUThOVFUrNG5FNFg1YXVGOGtWdGxjekhDMWxNeEpkaEtPN3lZemFQNTJielNGSmZjZmQvVk56KzZKMWVicUdIWit5bXAvU3FtT0J0b2EzRlFTOCtLUERzNVhNTG5XczUxVmgreGNxTUltTU05WlhKMEFSaFl6dEw4bjU0OHZqQXlQcmhVZmJjNUVCZW40YjdMWVJ6WDhCMW95Tzh6RE5RamxyazEwVGp4eVV0VmhDZjV2VjhaQnZCODJ6OVhWZkR6ZGNOck9sdm5VN01ybG5kZUhSUDlrU0NiVExOWFdSMVE3cSt0M3JOaEdreXJpN1dKTmNZZXFxSHIxZElKeU9seVFrNmt4TDdRbjFBZTBCc0UzS01Ld2VsKzk1YmJONWJiUDdNek9KNW5wODY1T2NBNHFDWFFZM2gvUzVSWXlveitQejRzYm01WThjclNrb3FVQm1xOTh3ZnVnR2U1a29ycXFzcnNDMnhmVWNFL3k0aUdpZjY5cXNIVDkxMzZpdlV6VCt5QnJwR0lsQTNmeWpvWmhnWUtSckJaS3ZIUis5LzRjSHg4YnNueGs0OUQ1YzVGVGI2aEFVTzJDaXZmZ1loL1VsaG5XSmJtY2hPUElBTUxodzVmUHI5WDU3WnRldjBXeC9nTm9yQkFMZisvZmU1Yzl4eHZoMnVMWGFNMmk4Y044K1k0dE8vbko1ZnVPc3lNSENPZXdiS3VHcU94N1VJTVJxeFEwNGFwSUJlWVlGQjdsSDRrcnNMaHNiZ04xTmpYUElVWFM4WUJ3OWdISXp5VkVtSU5PMW8yNlN6c3hnS2p5OTJqelBmaVpXRE1WYUd0ZHpaMjZEZEd5d0RFNFhmRFFJTko1MFZTZFRzTEVodkhXY2ZIQmR3REJETEp2QnlCVEp1ZENnbnA3Y2VmSFg2VllnRkRmY1h1SU1iSm5pTXB4T3VlSDVCK2xJUXhxODhQRGxKWW9xbjJFNzRrUWh3ejFjSzF6RzhuN0o0L2daL1pDTnc5VnFJbi9MM3FrSjR5WHRkaVJXREhTZXZrTEJoaGE3WlV0T1YwWjJma1d1eHQ2dzFUK1FPOS81ZmpGT1ZZbHhwU0kzVnQxVmtWQ2VGMjlJTXVuNlpxcldMdTd0RktWc3BydEFaK0Q0cjBIYTcyUTlRdDNndkp3bHc3R0taUVN3UmxtYkZncmJCMHIvWk1WQ1UxcVFKMys1SVM4bktkanJZRDdnck1kcjVyWTJ6bGZGYUc5eXI0YjdSMUxXMDFwR3hwM2kraEIrem9YVEhjUzJIZ000T2ZxeXBTOXkyNThEVzZnSjNaa1ZKY1ZsbXNUSktjbUQzcnZuNGZrbGxmVVJkcGRRYmgzeUo4ZDRIVENTakpySVJvaEJDRG5tMjJsd1NZVHNEOTZ3b2FDL3NjMDczTitZdWZKS1Jrb3c4dWxLekMyZWFaNCtsZ21neGRtMHNMSXRwYkdwcThOTDlETDVnQlM5UDQwaGhPKzJMbmNSV05LQjJwK1BKb0tyNjBpNWp2MlBYVFRkZXQzWkRTTkNGekp5Z2x5K1d1R1A2cGZLRE4rMmUzemlvekphKzRjNldEUEJyQ3ZhaERpbjVkZTNpeVhuSFRoeHBiM1B6Nmw1TnJqSWhOczE0K0REYzFoMlpOcmcyYlBuYWtEaEx3Umkza1krOU1FYU13TDJBeVQ5YXdKMDlid1dFL1krL051ek1xVis5YVdKTlVvMDJiT2JBVFAvS3RWVWw3aTVWdWl6UjFXY3JzTjg4TlQwZnAwM2hFcmNkU0I3UTVaZjNSNFovRlhPMHZnYjVyVUJoeEZNOVFQOUVsWTM2WENvRENjeWJ6SzZzaFlXT05aWDEwSmhvTVhBMzRyei9OYisra3R1SGZCYWlKRDlpUDBZZGorUjF5RC8wckZtb3RxU2xXYkNBQncxSFE1TEpsRVFLdzNyZTlWaG91M0FjSVNNTEdKTXNnRUpkZ3pNalRoTWJ2VVJwOGJYVzVxaTFJcVdhUGVBalNOY2xHVWNGamtQdzNTNDcybityb3VMSWZ6ejIxcCtmZUJhNUxuN25DdmZsNWNzVTEvTU5XQkYzQlM5ZHIwMTFnVFVwWS8rQ1RCa1JIU281d2JZdC9pUldKUkpvaTVweFB1S29qRkJFQ3BTUlF4Q1ZpcTVUWVlHeXorZG51UmJ5czdNV1pzS2Q3YW5kWm50M1JrVTlkSmVwUTdsOStFZkQ3UUJQcGxGYlpJaHJxRUFaZXVVZjhSMzVxd0xrUHhQUlBlU2JBUEM0S2dUNXA5QTlZd1RhWVBUUHdYNlNzNUxvRlBVQ0VxL2Z0Kzk2VXRhdlh4OTVlUGV1dzRkMzdUNDhjYy9kZDkvRDJ3QWIyb0FJM2dhb2hLSDRiSURDM3diTXJJaHJUNkZHSUxGR1BTRFlnRGZaTnpLMEJtb0QxS29yN1BpU0RTQzgyWERkUm1DVXFpSFpONy9kQTlGaWtkL0N2U1cvRWRldHZiK2tweUJzeHJ0eTMvelNoa3UzZVh1NU8yWFJEcG4rYTVmS0RBNnpRV1N0MmIwVG9LQ2lxNWlSSmxRbXlCU3hodUpzOE5TbG1FWDdRMVRjQ1dLMzBjYWVSbjdRL0puSk50WGZ2NGY0TzNpcWlLQlRHUnZ5c3piMnRGWFdsU1JhVk9hNkF1Zm1WY09OYTF1cURzbVY0YnJvaXF5eVZuMi9TcTZVS0NKMU1TWE9tcDdFZmgzMWI1NnZZWnFkUTd2Q3I5eDhNR0tVeVNlS2VDV2J6aXB0YjY1dlZzNGNQQmh2MFNXRUs1cmEvdDRkZGN2QnNiL0ZxMFBvK0Vwd1hxWGdJUkUrdFhpODE4ZTJKQkMrTTZLcnY2eHVvY0poVzhncWI2NkVhZTdKNW5qWXljR1NYeVp0bC96K0t5K2QzTGpweEl1NENtK0VXVVNqc1lFb0duRys2L2Zobzg2dVEvZmYyYjdxaGpWTnh4K0FZZTRPYkhRWU5uUHpNT2xISDc3Q3RzVHZXM0ZEWlNWK1h5eURydjdWSjg2ZXVXdjF5aE1QUFg3cUZMQ0xKMDkrU1ZNbXBBM2FNem0yUVIxWDhUd3RaWEZjYi83aTVPVFlpYmUxYlVXMjlQaVlwTFNvWmF5WTJ3czdGNTlwck1DVmJzM2dhWkRkN2h0SWc0OEZqSHdzRUEvaVJiaWIrd29pUnlCNWJJVDd6UmpGVlh0R1lKYjlCL0dtd2Z3Y2tHRFZpYjNobTNmU3RYdzZBLytRU1prMU8xdjc0Z3dLaFNHdXI5VnBqb3R6cHp1ZDZlNjR1UDJTb2E1amV1MjRWbitzYTBneUVGeDZiMlpPUkVSTzVyMmx3YlN2RG84Tjl4OTgvZzJucCtQb202SVh2aTFpaEhoaUJDWjVQbVJrWlJMZjV3WUY3d1c5cWtaWWNxVUIyYjBaeEZIZnh3WjcrU28rYk5rUkVkazJMeC9Kek45WkhUeFA4MUtDdnlWT0RWV1B6NGxnc0cwMFJJSk5YRlZRVUIwZkgyVVJpZGI1dlM5YWxBVlZUbFZrWW9ydmhmZVR1UjRYOHduNmNub0dvQUZDU2VieTVsbXduemNEendCQXlUbGtNbmpkN3hDQVpUbzlPK0ViakpsVUpOY2Y3T1FOZ1M4Rkw4bHlLVUxFQ3BKNXgrMmpBb29tcDdOR2FtcUtVdkl5VWt2U2loOU95OGhJMjNzczVLWnRkWk9sSWNkdlg2Ym9qd1R1djBXUi9kSGlFM0Fzdnd4MzdxRmxiaUlESjdXbDUwbHV5MHdTanVETUE2dlJhZmZsTGNpdWc5aEZGYTVHcFp6NGVEYWVTN1ZhWUYyN09DeG50TXF4eG1qdE1ZMkd2ZmdqMEJ1bnBrWmltMXhCb2NGajhUblI3bTY3T21aY3FscG5jSThGTFEvT3FJbkRjU2tZQit0a3AxRG1wRWVEVld3bG9uZFpYY1I4cTF3cU1ZcEpyQkpiMFI0djVWM0JuR05yN0toUFNLanZhTFRsNUdRMmRUUWtKalowTkdYbU9MT3puVmdtbFcxMWpibTF0Ym1OZFcxSzhwNVRWNWREM2dkS0NncEtTQ0ZqeGZpWkxVR1pScFAxUUhMUlpLRDg0aUluSjlUZVhEeDFLdnBnLzIzM2I5MXoxN0hldVpoVHArWTcxSmtka01IOUZDcTRYM1k0VkIzemRJNlhkRmpNYTdHSWF2TFJvMjlpckgyUzdTRlBnaGZ2dVJkZXd2MVJLcE5MOW5PK0RPQjNqS2hZcWZEejZMeXhkWkdQSkRPVURoRVE3MHhMdG03czZLN3ZMckthbytQYXkvTjdxa2Y3UjFyNjJzMVdqYjIyd0htajFwS2dpcTZVeFJuQW1sb1JvU3pLTEcwejlhdVYwZExvRlVadGFjYXdLYjJtdmhVdHJqcEdGaVBYUmhkWGFYUlJrdEFFVGFaR0xEYlIzTjBtdGhhK1pOL0ZPTHNHYUVvTFI2ZkUvZFRYcUIrUnFJZFp4R042RllQZklWdHA2b3BvQ01sV3hZSExML0x5eHE3RVZ1d2ZlV2lnNTh4R2ZIYWZHVythTFMrWmJXM2FYbEV5KzJhNmM4M2d5S29ZdXpUTm1HNGJNcVJMdWs2UERUM1F4eitieW5aM3RPNnE0cC9ybEtQcitqZUdMbThNZGRtVm94SElXeHp6RXF4QjJTb3h6c1VSZ0hVcFNVUjhPVTN5YVVWNnA4dEdZejZVTmdTSE9kMlo3cnBDVTZLanNMNnE5UkQzWC9PeFZyMG1SZ1BkaGhSWHVxTXcxSnFocUl5YitycWlwZVVtbFNORUtiZnk1MUJKakoyMXcxdFJGdVlTelY5ZVlyNFV6amRlWXlQZ1k1TExNRHR4dXlXQkJlNFIrUFZyajA5dzcvUHQ2SG1GbE5vQzlBUktpR1FaMUp0SVhBRUpORU44bFVTWDlON0s1NnJFS3FQVnFIRFNGSFl5UUZqNXB1SzhpV3IrMlRZODFJNGxiQ1FsTTZPa3pCV3Z0OG9rSm9oMGI2b3NHeS9pbnhtam5aM3JTU21Ha05URURPVm9iKytSdUNncFA2NDVkaFA4Z2IyQWMxNHR6RG5McE1GZDBNUSt5NTkveUFKaXBDWGVuaTl0YUNnbFJSTVhwOEVDZHpXVWxEVFFZdFRwaktRd05IY0xHSmZQU3kzb21jdXhGd3c5dVQ4aTNBMzdZSzFJTFJVRDJhbC9RbmtwaDUwd0pKSWlUT3FETGUzOWlwbFBHZDVIT0RGT2FrTy9wdVlqWVNYdjVZbWVLVUtFd3oycnd1aGNzQ1RZa3hkU0l1VkpHY211cUpKcVUrd0I5TTFQSmlhWVlTdDNMRGxvclVTbnI0cDRRL0NWU0RPV3ozMEZZelJwbE5CMTZnWUpQTnEycVgvOThmM3ZqYkRudnYwTFBCRTEyVDIxNTlzLzAxdzM4ekJ6Q1ZaSmFUYWJPVWY1Zlp0N0QyNzIvQno1TFlSY2hwZHhHWTdWVE1jVnhZOExkZGVFdW5zQWRWZEVOWUVCdEwydTc1RTBjdnZUKzl2VzlMYTI5cTVwTStzTkpwTkJEL0tXRnNlNjdxN2g0YTd1ZFcxMkY4a2V1ZXpZVndicWFRN1YwOHRVVHk4VFBTVThZS2NIMlhQMEhQVWlQVWVWQ2Vlb1VmdzVxb0J6bllCemdlSklyc0lwOTZQejF3QTZVdUU4bG1VMEhoZmNoZjZQNXJCVWRINFUzZ01RcDEwbGpnQ1puemM4OHozcDl0RHZaTnZocno3LzZQSHdlV3JSWHRRckN4a25sRUUxY3kxNFNRQjgzZ2V2Q0lBZjhzR3JBdUFuZlBEYUFQampQbmc5Z2ZONWM5RjlxRCtSUkJmMFRxUFlDRXNaWThCdExmeitZdVBETU1NYStkeng0c0tEb1NTTlRqUElFQW91c2xhNDkwaStHMmtuVU5wRmNJRDJTZlBRZEV4SndsZ2QxNFNYQk1EbmZmQ0tBUGdKSDd5V2gzdmVKZmxnU2llTnA4L2NRL0hiY0ViNy9lQWxQTnp6YTRTUFV2bzh2RUtBbzE3QkFLWFB3MnNKSEdWRDhsZkhhTTRzbXQvaEwrWGdGVFNZU3dZVVZIZlRVaWErZlE1c1E2QWw2WGl3UGZldS9PS1pJWUgvZVRwWGRtR3VkbEErYVM2WDh1a1E1RE4vVFhoSkFIemVCNjhJZ0IveXdhc0M0Q2Q4OEZvQ1I1dlJ3TXpBdDJ3bVBkdTJraEFHd3hjTVhlNm92WG11L3NDQitybWJhMitacVQxeWEvMzhmUDJ0UjJxUDBuV2Y1L2wvN0ovWVAySWNwR1hNM2d5dkVQZlFDSjhFUkM2NWlod0FoUVE3ckVBQ0FwTG0zZHhjVUZWU2h5K2JHb3FyU2h2dlZJQTBwYlI3RFV6SXVNOFNpNFdFcjdNK3A2WDNqdkVIdWpPYmM5cjY3bW5PZ25iajl1a3FGL2VZYnBhM1JUUS9TbVdTSzhocTlKcndrZ0Q0dkE5ZUVRQS80WVBYQ25DYXE2UjBDZ1E2aGI0em1FS3FBd28rTDQ3YnU2c3k0d3RiU0daOHl3REpqQS9zMzgrZTIzYmQ0T0IxRTFrT1J4YWZnL2lNblVMZlNRN3grWFFUQ1RvQ2Q2SGU0SW5ZR3UrZERwcDZ5SUw2b1NscnBpS2l4R3hMbit3cnIyN0pNaWVyOVZaSGVueWlXcGFhbEpzOVA4ZCszbFdmV3BFa2pZNVFtK1NheXZTYUx1MzYyRGkxVkNOVnhCWW1tblBOMFhxbDBWcmZ5TW5oZjNmTzBmSFNQS1FJY0x3VmRMeWxzUHlhOE9JQU9PdURsL3ZEMlE5ODhNb0ErTHMrZUUwQW5WUWZ2STdBNmZuejMwU0p1R2RQd21pdGdNcUp6NHZJeGZxbGhKM1ZMOFBveTViS2NHTnBzUXE1TVQ2Tlo0RXcxOHFZc29IQnNWRHU1eUcxOWNVOXhuN0g0UUxEcEtOeDFYaFhZWjRqcTJrd2ZqSTZ2aW9tVkpUc1dHbUEzZlpjMFlWa05zSnNxQndiY3FjV3VFaStyOVdVMFZKWnR5WlVuWm1tNjVmRWNHVUdkWHlhcURiZUFDdUwzQktYblk0bkJmM21qK241Y0JVZFR5RWs4M0NTYzZSeXJCSGtHM3ROZUhFQW5QWEJ5LzNoVkk0MWdoeGp2YmFNdVVqb0FLK3ZwY3h0RkIreG9NMFBYc3pEUGE4anZKdlFGK0RsQXZ5WENPOGc5QVY0RFlFTCtTYTVTTVhFMGgwdEN0aXBKS3Q5NlU0QXY4a2k2V01iblFxVS9zbGlSOFpRUzZPanVLbGxac2ZtdlZtRFpjbTEycFM2bGMzcm5ZNTFkcmJVTFJHUHJVaW9kdVVWdkRCNzd4MzdyNnVlS05KcGIweHY0aHFPVk5Vc1ZOWVEvb1VjSlk2M1ZkQ25YSzhjV0F1Vlc1c2d6OFJyd29zRDRLd1BYdTRQcC9UYkJQcis4SGQ5OEJvQ0ozYVA2Y0E0c0E5dEpZMTN6SDZ4RHNiTkNtdkF6UnBEVXBJQkMvY2wvUHF5OE42UnBDZHYrcVEzSmlZZTlMNGozUlRQTzlpZkdiMnVtdEV6VENFSWFzMWJWR0lWeERLNXlvV0NKZksxaXBXdXRKeDkxN2ZscExzelhmdXViOGhMYlFnNUZXTlp2MzU5OEwycTBOenk2M2NkTnJrejhzdTM3RDZzendhTFJmdWFranQvank3dWdnekhSbk5NVkViZGd1eVM2SmkvQ3k4T2dMTStlTGsvbk1xb1c1QVJENmM1SDBwbmpVQkh3aXpsSElWemgyQ1NaalQ2SHo2SWxuS09NSmhRbzFud0hqNXNFSEtPWVdyVkZkRVR2ck1IT090Tk9ucjdwTHlzRVhqaCswU2ZGeFJDNzR5WVNUempuNHQwK2dVMjlGd3RIL2lyS3hWVkIzc1AxVlVmR2poWUJTOXdyLy96bitENDlwZXJPN3NHMW5aMnJxNWQxZkhBNUtiN3UxYlY4aUZQei9Uc3JzMUJFN3UyOC90TTFCdlJKclJieEN1bWtGSDZiZWE4aHdzK0MyYjI1bXA1TThVK2Zqd25hMjd5aGhzbTkrWGt6QTFzQ0FuaVhnNnFieWp1TVF4d0RhT2o0M0RSbGhkOElYSms1TWpPbmJlT2pHd2NsT2ZJaXZPSWFhSnBYYWpLejVJTStIelhDWi92cXFXK2k1d3Bmc1kraGJJd1grTStGYkdkTHJML0Zid00zZmpDMzdvMmxPeG95OHV2dHhhWHJzK1BtMVBiVFZVMXgrODZVckFqQVE2encyMmxnem1xc1VpWHN5MTQ5VXZMbHpYV2NiVncrdUFKdldhVXVXclBpUFZrTUxJNk9JYlJmQm0rdjBaaERITUJyb0JiU21BTWJLWjhJa3gwQ2R3a3I1YVAwYWZvMGdYKy9FeUFJNzNmVVR3N3h1bVgrWE5VbWNob2NEb0s0WEpxZHJPMGpEM0hYWFFxMHM4RzRtaFE2dVE2bnAzaXdCRXdFUnlrYS9jTTRQNWlIL0x3RHNNcy91b3EydVF1b1J0a2MyWFM1dXhVT0hJMlhlSGtMcEoyU09NVjNFTlltTi9UUGNydm1YZnBtSmJnNzFENE8xNjRad0JlWWZiaG5vUDJ3MzhoL1FXMHVVamJYQ1J0a0ErNVp5OXd1R1l3TmdPWlVTWjJxcXgyc1VzQlZTdU9yM2o2YWZLQTA0dnZza2J4dVBpOTk4VGpBVzB3UWxHNVNBdVh0NWxWUlIvUFlkUFFVTDQ1LzdJVDI0b25Kd1Vxd2h1aGxjQU13eHE0aTV6eXVMNnp3eitmVkpGc3JVcWh6MkZyWlNwNW9VOHlubnJQRjZLVHpFTTRIbGtNN3E0WUdReng5NlhZSjczM1lZTTExN2dQaTM5Rjl3WGNpd1hHQm0vRENub1htWkVaWFdRbEhSMG9OYVpZOWZEMkgyUXlQaDRrT08reHIyQi9IOUorUG1UZUV1NVoycUVBM2lKNURZeHM3V0xWRXdjTzNMSnRtLzJYK0krZSsrUDNNdjY3VENVMnVxelAwTy93RmtYZzcxeWRwZmZnak41NzBHTHZ4VC92elZ6V3oranZEZGVhTEZxUjI1VlIwOSsxcm4rOHJZOTErdTVJYXlXU3daUlNVMUxhK3ZUVkxXV0RhVjErcVZJR1BDYml3L243TEVhd3cwV29HK09lb25kYVJJekNNOG82MmErOWZzYy9teUZDWFA4VG9FMDh5Y3hoZWg4VVZFS1ZMYk1sSkdhUzE4VVVjdXdkd3ZlZG1Nbnc5MWEvWVBQWTUwazJVNmF3aTQyK3pTN0pMVm9jemp3Z2Q3Ujl4eTFveE1TZmZCejlpbjUvYzNWdDM5WmpNUzJWQUpXdG1wTXpIZFhGZFpVclpiQXNHbmJVZG14V2pPdW10M1Fza3k0UGxZZDJiTmthT3k3TmNYY0lkMXh3bmRLVFhSRkp6eFB5SkZPdng3NVZ5RUFFUklJTTh2ODZXbDRaNmxtTXZuNFRYSkVkVDFqUklpMWNzYkU3ZkJGQ09pMUpuWTE5ZlZwYloyMkhHTGgvTWpRdmhYU0RJbkMrbHRPZGlkNy9CZzFjNDVSTXBkQTdYNTI1SFVLd0hHM3Q2bTVwNmU1cXJhaW8rRFAzQ2x6aFZxQWhXUVpmTDlaQzFjQ3Fuc0hCbmxVRERST1RreE0zTmpRUTM3SUNuS0pVdWhlUW93aWRZaU4xYU9TTVN5OWM2MkIvVmJLNlpOWEd2djROaTYxVDBEUUZ6czlQblBnY2R2L3FWOXh1U0d0cDRYN3R6VmZzRTNJUlQ5TzFvTHc2cCtINVdyUmJ3SG1KNGtSZkUyY21BRWQ2Rlk2YjR2RHI3cjBBSEVrQW5XbUJ6bXNVUjM1Tk90TUNuY3NCT0V0MHl2M28vQ0VBUityRE1WR2NuMUdjUHdiZ3lBTDQ4Y3JuVnhSSGNSVS9sWDQ0ZndqQWtRZlEyU0hndkU1eFZGZm5oZnh3M2duQWtRYjA1Y1Y1T3dCbnFhOU1QNXdmQmVBb2ZYYU5QRGpneUhwSGpkRUR4N0drOFBkVlVNRXU0aDdSU3M2R1NSNlAzaWRZdWtsaHYvcHlBWng3ZWFHNStUOHpFMk5WS1lhWEErNFpjQnZwWFlOWHBXdURkT2FDNU8vY09TQjl0ZEI3Q3diZnpZV2xudmp1L1JkUHI2OFg2Rmg0R2NLOUovUitYWEJBT3ZVNytTZnJKY0x6RGJ1QS9jakp1cnlxSHpLRWdDUDVwVzcyN0lIN3ZNZnovcjBnKy82bjlRdy9GdEhEVkc3Mjc1ZmN2eHBjb0JTdlBjN3ZpUFBmakZsMENma3hrOTMrditmbktpRmNrNTFBZVZ5Ym0rL0todTYxUDJNZDZDTkRHTVV5VWlmNTJuN1UwUkJHK1J5cGE1RmhvTjlWSDlJNjdqVS9wdCtqLzBUcWFLdXhQYW5IQkpHNkRyLy9uZGJWRkQ4SjZWdHBldzJRdW9RSWdINlAvZGk3cDBxaTM3VWhwRzdFdXByVzQ3N2x6NWh1aFcyUWdqNU9FZmpyQjZ0dlMvbEdTMDlQQ3luRjhmcmkrSW14L3JWanBMUnRMY3pELytRdXRlZDJNSU9KeEFvcS9uY0tQN3QrVDk4SVdNek51ZHdVbnlOM0k4NWE3RWU1OURzRmpMLzVVMFArN21TcHJ0cVVYMTNiOWlqMzl0cHF0VkpScEdNOGl1Z2lwN20vdksycWE2Vk9xb2lXODdUS2tlY2g3RTlOT1BiN2NRSjJUVnlBbUtmK2JHVm1uczJjWkxKR3BBeWZCUEU2c2JPZ2N5S21RUmFEQ3pqSU50aFNOWkNWWGxST1pHQkMzbVp3SDBWL202QnlvcTd3OXdlc2R1ZUhMLzFrS0N2cnhjR1IrcHAvL3FPMi92YURwUDlLN0g4ZDlxKzV1bjl5RnVnZDNuT0YyV1VaOFdhaktkTWU5dGtQZ3NPaXc0b3F1aVpVRFJMa1FCbnNlcUtsa1lWOFYzNDUxZGtrcERtRjhsRVJlK0JDY2ZoZHIvZVpIVEgvYXdUUzI1Vk1HNnQweHVSVWRWZTF0Zy8ycUF2bEtSMEdBOFNiTkZyZHhReG5XSGl4TTc5dW9HOTR5NHJsMVJFbkl0SVMxVEVxRGZLZWlXT2RFdVpLUnFRbDZ2N2hiNkQwd1JISWJtdmdYcUw3cVhUa1pZUEFTeXJ1dDcvbmR3amlFTy9QRU5KQjd2c1JBdlFZNHBMTkhUV1Y3UWxHbmJheHVLRHhzYmg0cmRhUVVKMmlqVlZIcTJKZmpzdU1rS1hxWFlXNUdZYnN5S2hFcmFNdzl4R05UaDJyVm1najUvU1NzR2lkTXByOFhJUkpRRDdHdlRKUjBhNENyNHlSVUlrYzBEbjR3NDQ4bTl1V0luTkV1OHU3S3BvNzFuYkZsOGozSldoTE5OcllDR2xxWm1oNFVWWmgwMUQvdXMwUllhK0dCM1ZyMVRFYTRYZGlzQk8yMGZPa1NOL1prUW4yd1l3b1dzcjdSQjVXaVhqcjZGbU0zQWRMUXRnVWJhdnd3VEt4N1JURlUvcGc2WWkzZ2VLcGZMQUVoSTFUV0xRUDVxWnhDZS9qZnhNUWwwZ0N6bEc4ZnZmbkFUaCtQcDdpL016UDd5cXY4dkdWZm5SZURzQlo4cWxKZnZ6OElnQkhFUkNYN0JadzNnK0lreVFCTWNkdWdaOTNBbkJrQVQ1K2QwRE1FWDFOSCsvRitVa0FqdEtIays3SHoyOERjRlMrT0NBUDk4VVJjQnVKQTJTNEN2TGcxMkNjbUJET2E4R0llK2lUZEErOW11eUJ3WUw3NWR1Ri9mS2IvQjRhTExndnZwM3Vpd2xPcnVjd05Jc2tXQTlIRysxQkgzUVl6TFFlNGF0L1Jldnk3OVNMYWIwSjZ3TzBYa1RyVVZnMzBIb0pyYXM5KzJGV0ZJUDFQdUg3ZnBpazlRRmFUMkJleGozalA3RCtaOHBQRW5NckZMQVpXTDlFNnhsWUw2UDF5OTd2ckozTm9HZlNxNFV6YVFHUHphSHd5eFIrV1lDbmVHNFEzUzlpc2IyWjFoMFF6RnlDLytUUEw0bmVrZDhkb2wxNUc2UHBzTUM5MHB3eEpjV0lCVXlKOGZHSnBDQnVEZGwzZ2NmN080S2FCWEpyRWZkamQzUHZNYzJlbjVPN1dHTGhXaWp4RUhUckY1WGlkSmM2elFuNk1JWGVuV1JNclRabUtKS2tTbEZsR1BVTG5sUFl0dU43Mm9hUnRsbW1CSjJ2YmFZOFdTSVhWUXR0Zjg1Mk1pK0tnUEFqd2kycnUrOEgrOWpPTTJmb3QvTUlmMG0wMS9zdGYvRE9tMFN3WncvOVZvanQzRUk3cTEzbDN2ZURQbCs3QW9UbkMrM3dXLzVOZHc3NjJ1Vmd1LzhTMGJNL21SWDN3SFpWZTN2NzVLNWJkN0dkQXdPUFBFSng3TmorTmRHOEgwNXRYZDN1dlVmM2lxQzI5dEFoaWxQUHRqSlBzaC9RL2VsVnQ0K012cHRKRlVxV2JSSzVNMTFXUlZTbzN6dDdyODRnVWFablcrU2hPa04wSkgwUjZIN0xQQ2s2OU8vcEF0dU10TEl0TW1tbzM3dW9WbXVReTlLenpkSXczd3VsdTVMZHhKeGhMMUNaNExvN0F5M3NwdTV1R2tkNjh0bGE1ano3TG45M3dQOXVxOTN2ZmNxVW5HekM4ckx3bDYyMUdneFcvOExUUXRtZUY1MzQxN1FtelNrcFppelBDMzlGYklMQmtKaG9NQ1I0LzFKYU85aHE1Z1pSS2s5TDhqMG43ZTZxS2pjcGl1aG9CUmEydXNEaEtDQ2xXSzFTcVVtaHRQYmorTGFLSHYvWHRMSktTN05Ja1N1VmNpenN1emtaR1RtazVGSGFXQmptL3dNZWlDekVlTnBqWUdSZ1lHQms2dDkzcVRndm50L21Ld00zOHd1Z0NNT2xDL3dMWWZSL2xYLzNXYVdaMXpNd01uQXdNSUZFQVpqbERoc0FBQUI0Mm1OZ1pHQmdQdnRmZ1lHQjFmcS95bjhWVm1rR29BZ3lZSFFBQUhmN0JOa0FBQUI0Mm0yVVQwaFVVUlRHdjNQZk5FVElrRktEMk9pWVRlTTBEamxxa1dhT1lzNUlnOHBRWWhLSVFRT3pDQ3hhUkJ0YlNWRzBTWXJRUlVTTFZpNWF0SXBhUkpsQlFYOW9rWklSYlhMVHJrVVpkUHZ1OWI0WXhSbCtuSHZQL2ZQT085ODVUMzdDL21UUTJhQWpnY1B5QXUwcWorM2trRGVIZXJXQzNmaUZkaG5uMmpoQ2NvdStQSTVJQk5VeWpTVHRBUlZBaUw0Nk1tYk9rUzRTSmgxa0gya2tjV1BOZm5PVzR6NXpqN0h5QkZIdkxWSnFCa0YxQ1FWVm9uK0J0cGRFeUR6blgxR1FESVpsZ2ZmZW95K0tnbmVhOWd0dGhPdG5uWjJrN3hqU2FoZ1Y2aU1HMUIwRXZjZU03eUlDWkpzYVFWd3VjQTlqcGpYdjJTRE1oeXJpa1dwZ2pDWGtaSkd4RkVrdFVqTEZzOE4ybnBNNHVpV3VsMVdPNHl4eTNtM2tqRjhkNTNySmpsTkNuenpsbmRmNXJGSDBxakFDWGgyQ3Nzcm5WeU1nUDFBdk4xQWpQUmloTmM5djhuUFA4U2c1U0hhU3JYYlBOK2E3aUhOZUNHR1paWTdQSUdueno5eno3akRYcnNsbDdMZStXWFNTckgwWGM4OTVQc3ZvVThRbit2dGtEakdlVDFQWFBrZVd1ZDlsODc0SjNtdGFvMFd2MDhJaEdiMXN0Y2pvRCtTemVzOTNkVHBzaEhFTVdXdTBLTWRvVWVKOVU4eWJ5ZnNtZUNlbzFlS2FEdVZRZ3cvVUlrLzdocnhUUFd2NldCMDJZbXJNV0tORk9kVENha1liU0RQV0dlNHhNUzFod05TRHQwSk5mR3Y2WkpVOFlKM2tPWTl3L0lxMHV2Nlp0cG8wK2Z2dG1RamExdkY3UGFvS093eHlCUW51SDl6U1NhMFNhSlUvWklKOU5ZRzB2RVFVMERGWEQ2Wm5Db0ZXNW5rTUZXVWFHanJMYkpiRTNMemYxOW1OVytRdjMyR0pOWDJUUEVUSSs0NVFJTWp4S2ViNkdXdWhFYldxa2d5aGhybUpzcGVTYWk4cTJUY3BkUlI3V0VmMXRwWmNyWkVZNlNkSjBrS2FTY0x0MjNSdFE1d21ycVR6K2ZNVzB1elgrWDhkM0RmSWZtL1crcmRnZXRqMkUzdko1TkxQbmUwVFUrdjhydGh2VGhYUHNtYVl6N3Y2dnA3WHozVzN6dWdPM2FZSCtUK3B1L2lmMUZmL0FUT2M2R3g0Mm5YQmIwU2NZUUFBOFBmLzM3djNmZDduL1h2UCt6enZjcEk1a3lTWlBpUW45eUZKTWpsenpreHlaczRreWN5YzlDSEp6T25ESk1razZVTW1PY25KZlVpU00wbVNNL2Roa2tuT3laeVRuTzNyUHV6M282aC9SS2xPS2sxdFVRYzBwTnZwZmpwSkw5Q3I5RGU2U0ovVFB4bUpRVXljeVRLTFRJR3BzUlE3eE9iWUpmWUx1ODBXMkZPMnhiM2kzbk9iM0NsM3d6M3lnTy9qeC9nMFA4dm4rYS84SVg4aFVFS2I4RUtZRlhhRWtsQVY2cUlteHNRQmNWek1pTFBpb3JnbWJvdDdZazNDVWx6S1NpdFNVYnFYZ2Z4TUhwZmZ5dlB5cm53bTE1VkFHVlltbFJXbHFGU1VPMVZSMjlXRW1sTHo2cnA2R1dMK2JnOGxRNTlEMzBPL3cxSTRIYzZFQytHN2NGT1ROS0FsdGRmYWdyYXNyV2xiMnE3MlEydm9sSzdvbGo2Z0QrdHAvWjArcCsvcEpiMnNYK25YZWwxL0JBR0lnVjRRQnlQZ0paZ0VVK0FqV0FRNzRBQWNnM05RQmJlZ1lRQmoxRWdaR1dQYXlCbEx4bzdSaEJ3RUVNT25zQWNPd0ZXNEJmZGdDWmJoRmJ5R2RmaG9TdWFnT1dxbXpJdzViZWJNSlhQZnJKa1BsbUJCSzdCaVZ0S2FzRmF0cW5WclIvODdadmZZL2ZhUVBXWlAyRE4yenM3YmEvYTJ2VzhmMlZXSGM5cWNMaWZoSkowSlo5cVpkdzZjRTZmcGRya3BOKzhXM0JPMzR0NjVMUTk0VWEvSFMzaEo3NDMzd2Z2a3JYdTdYc2xyUkdLUlZHUWpjaHU1anp3Z0Jpa0lJb1NpS0lhNlVSOUtvU3hhUmtWMGdWcCt0ei9vTC9oRi85Zy84eXYrdFYvem01akJGdTdBei9FUVR1RXN6dUU4M3NBRmZJVEwrQkpYOFEydTRRWnVFWUZveENFQjZTQ2RwSmZFeVFnWko2L0lESmtqNitTUWxFbUYvQ0tOUUFwUWtBaW1nbHl3R1pTRCt5ZmVIektPdFVFQWVOcGpZR1JnWVBSamNHTmdZUWhsWUdjQThwQUFDd01qQUJkakFQMEFBQUI0MnIyVHkwckRRQlNHLzJTcTFndWlJQ0pkU09oYWE3MVNSTVQ3UW5TbDZFNUliV3lMcVlreFJSVFhQb0JybjBlOFBJRmJIOEtGSy84NW1hWWJ0VjNKa01sMy9uT1paTTRNZ0RGOFFzSEs5QVA0NEpPd2hRbGFDZHZJNHN1d3dxcGxHODRnYjYwWjdrSE9LaHZ1aFdQZEdlN0R2ZlZvT0l0Sk8yKzRuOXpLSGNTQ2ZXSjRpUHhnZUJncjlwUGhFVXlvMXJxanlLcWM0V2VNcTFiTkZ4UlZ5ZkFyWTJxRzN6Q2d3b1RmRlhMcUZwc0lFT0lHRWVxb29vWVlEdVpReEN3V1NWdHc0Vk1MY0VGcm41YkxLQWQ3MUNvb2lCYVE2ampqYzBwdnpIY1NIVkJ6YU5lb1hKRjBoQStQRkhHK1JKTzJKdTBMWmYyQXM0TnI0WmpEa3pvaDN4RWFVdVVxclg1R0xhRGErUnZYR2VYaTF2aTNhWldsNGdZVm54Ry8rWjAwd3NHUktPM1ZaMWxYNzFHeGkrenVjdHVaMDJubXozODJSWGFwVk15L2ExMHJVYnEzVmRtcldLcDVFaGVUWEpJbkswWTRsMTFQT3RScC8vNzIvKzJ0U1I5RExHT0c0MXBHZ1hvN3AyRXlDanc5dXA4ei81Ymo4UVQ2MURxZGoyTmFaZTZVOXNkcC93NjVacFBXcnZSQzM1bVMrT2I1RGZOWTRLdzczTHBMUzR6UitaNmM4ZVFrN0tRVkQ5TGJvUHZsZndNQlNyTDBBSGphYlpSSGJCdFhGRVh2bFdWSkZOVmxxN2ozYnBsRmJPNmlpcnZjZTVFcGNraU9SYzVRUTFMTkxiMG5TR0FndXdScG15UklyMGdGMG50QnlpS0xyTk9SUlpKdE12UG5rNHdBY3NGei8zdjN2L3M0QklrS2lOZS8xM0FBWlY0Y3RONVF3UXJPd0F4VVlpYXFVSTBhT0ZBTEorcFFqd1kwb2duTmFFRXJabUUyMnRDT0RuUmlEdVppSHVaakFSWmlFUlpqQ1paaUdaWmpCVlppRlZaakRkWmlIZGFqQ3h2Z2doc2VlTkVOSC93SUlJZ1FObUlUTm1NTHRtSWJ0cU1IWWZTaUQvMFl3QTdzeEM3c3hoN3N4VDRNWXIrNSswRWN3bUVjd1ZFY3czR2N3RW1jd21tY3dWbWN3eERPSThKS1BJcWJjRFBleFAzNENiZmdIdHlKQi9BNEh1Tk0zSUVmY0NPdXNZclZ1SnMxdUEzdjRrYzY4Q0Nld04vNEMvL2dFVHlGai9FaG5zWXdvcmdYTVh3S0JSL2hFM3lKei9BNXZzRFBpT01iZklXdjhRd1MrQlAzNFh0OGkrK1F4Sy80SGJmakFsU01JSTBVTkR3RUhhUEl3RUFXZWVRd2huSDhnZ2xNWVJJWGNSbVg4Q29leGxWY3dYVzRIci9oRDd5R1ovRWNYbWN0bmF4alBSdll5Q1kyczRXdG5NWFpiR003Ty9BOFhtQW5Yc1lyZUk5ejhDSmV3dnVjaXh2d0RtN0ZrL2lBOHpnZmIrRnRMc0FiWE1oRlhNd2x1SXRMdVl6THVZSXJ1WXFydVlacnVZN3IyY1VOZE5GTkQ3M3NwbzkrQmhoa2lCdTVpWnU1aFZ1NWpkdlp3ekI3MmNkK0RuQUhkM0lYZDNNUDkzSWZCN21mQjNpUWgzaVlSM2lVeDNpY0ozaVNwM2lhWjNpVzV6akU4NHh3bUZIR3FERE9CSk5VZVlFalRERk5qVG96SEtYQkxIUE1jNHpqbk9Ba3AzaVJsM2laVjNpMU9xK3BMcGNyS0JteTJlT1M3TE1aOWtoNkpYMlN3dS91RC9WYjlKZ0RKTjJTSGttdlpMZWtUOUl2R1pBTVNvWWtleVRETnQydTJyaWF5QnRLTEpKTk9pSngxZHpCNHdyV2orYjFuR0lvWTRxUlZXTFNPbENWVnJWOFRxbktLbEZkazFWdm4wMmZwN0kvYitqMklSd1NvL3h1cjgvZTErMXpTYnByZEUzSkpWVWo1c2lONjBKa1pjc242WmNNU0FZbFE1STlEbk9Fb2lhU3VXUmRMbWtvVW1lZGNYV3NvT3V5NXU2YVBJaDd2b0ZlaXdOaCs1R2FkRXQ2SkwyUzNZNHB4ZEM3TWxvK2JTMXJDM05aSVdwRm9wQ091SjQzcERLVGJWOVduYkI5WWdGYmlqVnNvNmJLZ1haR1Z0WGlJa01JSzhNU01zT1Nkb2F0ckF6aHN6S0V6ODRRMHM0UVJwRWhsTWd3d3d4N2pLMnNNWllTWXl3aHh3aHBqeEZHTWNaUzdlWmVRM0VqRXMycHVqWmttNjFqcDFpelhLZkRpaXZmTU5QTE5kck5aY3JWMjZabGk1V0VmWHJBLytyVDVoZnJIV0ppdVliNHdHVWFOWW5VWkNicGRnV2RTWlBtTnRGSVZuRXFtdlU3a1RwZDFBMlppS0ZvS1NXZUU4ZEdjVFRFbzdUT3RkbFUwVGtjaVk2VWprM0RadFNJa2l0ZWJaYUYwdVVHcTZLVVpvdGpxZTBjenFkU2lxMWJFbmsxWlg3eGlWVFIzbG9zbGE0SVcwcEo2N25wTmxFcTJhb2pzcGN4NC9SWVZOR3NmNFJZMlZwS2o2YnNKK2J4aHFUd0JRb2lLSVhmVXhCZUtRSUZUNkRnQ2JrS3dsMFFoVnNoZWN2cmRoV0VweUFLTFUrZ0lJTC9BZWJlWW1jQUFBQUJWcXBmSWdBQScpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBSkRNQUJFQUFBQUJWY0FBQVV6TUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkhSRVZHQUFCZkhBQUFBTEVBQUFFR1NIaExVRWRRVDFNQUFGL1FBQUFrY1FBQWpnUlRxamVNUjFOVlFnQUFoRVFBQUF5SUFBQWwyTlNKQXRSUFV5OHlBQUFCK0FBQUFGd0FBQUJnaWpKMXRXTnRZWEFBQUFmSUFBQUVod0FBQmtvT2J4Z0pZM1owSUFBQURGZ0FBQUFDQUFBQUFnQUFBQUJtY0dkdEFBQU1VQUFBQUFFQUFBQUJBQUFBQUdkaGMzQUFBRjhVQUFBQUNBQUFBQWdBQUFBUVoyeDVaZ0FBRWN3QUFFd1lBQUNFRVBsSEV3cG9aV0ZrQUFBQmdBQUFBRFlBQUFBMkM3Rkt2R2hvWldFQUFBRzRBQUFBSUFBQUFDUUlRQVl4YUcxMGVBQUFBbFFBQUFWMEFBQUx2S1hXVmlGc2IyTmhBQUFNWEFBQUJXMEFBQVhnMVd6MjVXMWhlSEFBQUFIWUFBQUFIUUFBQUNBQy93Q2JibUZ0WlFBQVhlUUFBQUViQUFBQ3VEOWlabTl3YjNOMEFBQmZBQUFBQUJNQUFBQWcvNVlBVUhCeVpYQUFBQXhVQUFBQUFRQUFBQUVBQUFBQUFBRUFBQUFCVE15R1o1RFhYdzg4OVFBTEErZ0FBQUFBMDJOM0tBQUFBQURVdmtNOC94WCt6Z1ZiQTlnQUFBQUpBQUlBQUFBQUFBQjQybU5nWkdCZ1B2dGZnWUdCdGZDLzZMOE5yTkZBRVJUQTlCNEFqTDhHZTNqYVkyQmtZR0I2eitES3dNSVF6TUFPNUNFQUkxQ01FUUFvUEFHZEFBQUFlTm9seFlFRkFtRWNCOUIzdjM5eDFCQWZSR04wQkJBSFFBUFVKS0VsYW9tQVZyZ2QycUFKY2tVOG5zcXBtaVY1NW9yei8rNWk3RFo5c3VvcldmemM1VDFxUjJ4aFB4d0dPK1pQVFhPakpxL0dEVko1b0ZsL0FjUmFEOWw0MnFXV0EzQXRXUmVGMTlrbmZyWjkwN0dkdWk4VkovOC90bTNidG0zYnRtM2J0bTMyckZXdnU2ZkhTdFZYKzNEN3BLLzdIUFhRMzllRXVGWlVSNHdUN2w1TWR2MW9UZVF6bEdQUlpFQ1RmeHR0dWtNZDRCaUpYQURBdCtSTXdKYUVkQUozQTVFbHJVMGxTNUI2MGtQR2tuWlNRb3JKVERMRFZzVnM5eUFtV2lQbTJFenVyWVR4Vm9wWnRnekg5Umh0S3lKamkyT0dPeGJqU1J0cEluUEpWTkpGQWxJWnlReXBTeWhBT1JuNlgrNEM0VVQvTk1ibmJvTHhsRzBSVFpIc1NzMDFudm9uNjVKQmFsOVVwczVOVGEwRlVkNFdJdFhFa1lsa0ZPa2xRNk5jVGlDdGYwQW42U0lkRVVIRWdHcm8zbWNPOWtZRjUrVzJGMVNQWVc0bExDeXNGU1BGUEQzaGwvWWw4M2M4cHJnVGtFbnF2ek1heVZDcndIRGg5c1QveVhDZUdVZUd1OU41OWlBRXBNb3VRRUNxL0Z1Y1oxSDdPM3BtL2xzOTlMRk9lalIyQnlNZ0krMFdtTzJILzl0R2FMYVhLQmNoVmVRcHpyK2kvaFd3b0h1SzV4N2xXaDMrNzdlaC9JS3loUHZiUi9JNHJpM0gzS3lCUW5zUC9YWVR6TCtLSWp1YXVzVTZtRzNOOUh0TGRMcDM2ZGRtcEp6MmowQ0JyYzZ4MXJQc3QyejR1RzNGOFlybzlPZWpVK3ZzK1VCU2Q5d2wzSHNBMCtsL2ptMklyTlVDdmh2ZXBnRHNmN2d2TU5udmdDTDNCRXJkMlh5WFYyT21mNGRyMDFuN3FSZ3R5UnhNU3ZWSEQ3bUJhRDBuNnFHaHhOUFAwVG1MTTc1TjBjejNXaGxqN1FuSm5ISTZHZVY2T2M5cWpxeEk1bGwwS2phZndZTEtvVzNOV0g5a2pLdHcveXZtNEJMeUVBcHl4cEE2anJlbTNiZGdPWFBSN0lGQnhlOVhZaXdYTVJlbm84TjFzRWUzUWFmcTRJNEluOUMrdlFNVGZnTHZxdzdMTVc3VjV2OG9WZTU0QnU0T1RHVC9PT1VVQ0E4bGgzSDlDY3FqeVZIa1lsSkdTc2drTW83Nzk2bzNrdnF5WG5HTlpKYzFhVTVxb2w1YVJEMkRadldCYXAzc3NaL2lIcExmNlo1UmI2Z2ZtS2Rpb2RyUzl1V0NOczRXSFBlUWJvNmJaRWMrUmJZV2pIV21lMUgya3g1ay95bWYyaGZhazAzNUY5bE40bUZ1a2o2VEgrcXZwTGRZQSsyTHlNZUFsTVkrL2h4LytHUnNKL0VoaVRHOFhmZlR1cU44NjMyc1N0a3BPTjR1RldmcVBZWVA2ajFLLzYvajFIbnVmNmhjL0Y2Yzg5NWFlQ045dUVQSUQ4WTVKdTJMem5QdnhUZ1gydnVWZjNkR0xDaTR0amZaSi8zLzQzZHJURjlVaDFTT3ZvOTlsSC8yVkZTTGs1TyttaXpmNHJldS9LZHkrSDdLdDltUmJ5dFFMaTA0UGl4bDU4RmYxMEo3Y1U3WlAzbnhma3IvemIrdVViekhIR3IveTVUOW84Z1J0UGxvMUk4OXlvVjBLMTdkVVh5NnB4aDRkbU95UGMrZkp5bGZaRnRTTnFUVEpEWGZtVDd1UnpLczUyaU1sSDcvQmZNeEgvVit5dlZIeWVzbzhOdFFmaFhWL0cyT3R5ZnlRWG0vSEtQOHpxaFczRHBqOTZBMUp4Ly96NW5NODRVbzlLZHpiVStCVEk3cWRqcjFaNmwvSTladEFMM3VNZlRhQVlEaThPdkMzSHVZeVhtdjdVVFdZejdmcHR5SEtCODdVRzdMTzNyM24rcGR3L3dZcnMrZ2JaMVpIdVgrVVBUNlk2VVR1WDRSeWhaaXlQaE5LSmRrakNzclY2ekxjeGh2NjBZMlg4RlFVejlLLzQ2OGZ6bmwzdWowUjVGenVINHFjdWx6VmpvWVIzUHl6V0x2K1I5Um9IaDlCMk90cEUvUEtaL2tBWmp5WlM5US93OEk0dStQZXdRemZSK0svUGF5Rlg1aTZ4T09xYS9YZGtHZTRtVCtFZmVXZEtrT210dW5SUFh1RFc5WDNwUWp6WlV2SU93bmd6cWptbWhOK1ZGY3lUYzRRNjVDc1hTcGQrS2FLaDZUalN0aDhmZlhGcWVmNlhyWFlhTHFyVHJIOWZibGpIOHFKZ2ptSzZDdGJ1WUp0Z3BLM1h2a2NkclluM2QyUnJsYm4zNXNRK3FRYndkU1ZnTHVKZTZ2eUh2SE1mK2JvTjI5aW9CUy9aeEhXN2wrSXVmVjdKY2ZXYWNSeU5qVzZFeCtLL2Voa2xRdzV1dkl0YlQ5Sk9VY3loWHRTM2dma1B2aHJacnlabklPdVJKZU9aWHY4bGMreWovNUpqOWtVM2JjK255ZkhGUGVJZ2tBL20xTSt3a3lDejNaZU5wOGoxT1kzMEFVeFcvbXp0cjI3bVJxMjNhZmFwdlB0VzM3cWJadDI3YmJKTFZ0WlhyL0x2ZDgzMEdjSHdBd01wSmpLVFZuYy8vaTFQdGdNUGhEUlZwQkVBWnBVQUJLMFZFemFBTjlZYUEyU0p1cVhkSVVTMkVsMkM1MmxKMWt0NUZqSUlaaU5NWmhUcXlLUFhBZ2pzWHhPQm5uNDNKY2g4ZnhERjdsRVR5UkovR1N2QlN2elZ2ejlyd0huNUkrSW4xTytqc1JJaUpGbkpBaXV5Z29pb2pTb3B5b0t1cUp6bUtnR0NRbWlsVmloKzZueCtnSnV0U3o2L24xdW5vcnlhUy9qSkRSTWs0bXkzU1pSOWFVYldUSGJDZHlQUGtROGlIcUc3ZVYrcUVVT0JUb0pCQlFFRXBESldnT2JhRWZ6Q09DaTlwWGxrZ0UyOWtSZHB4ZFEwQi9ESFlTWkNlQzdrUXduQWdtNGhSY2lDdHdQWjRnQXVDUlJKQk1CS1Y1SGQ2T2QrV1Qwd2NUd1ZzQlJCQXRFcDBFaFVVcEwwRjNJaGhNQk51ZEJQRnVnanA2ZlRkQkZCRWtlUWs2RU1IakR3RWZ3cjZCbTBCVFg5UUhkUjlBdlNDV2Z1UWVaRkF6d0NuYmhOOWs1N00zMHRWcHFwV3FUMTJYSEtwQ0tQM28ybWR5dEQzSWpyTGIycEhnMWQyUkFGYVV0UVJJNWhOTHQyNWJIYzJ6Vm9oVnpqeG5uck82bXV2TnczVGxsZm1LOHN5ZFNlWVZJQmtmalcvR1UrcUh4ajNETWk0WnBZMFVJK1ZtOFdzWFFocUhOUGRQeFpmc0RXamcwVGJ5SmJKQmZnalBBZGd5dG9KdG90N0c5ckI5N0JBN3c2NndHMEJ5SmZVMThsMGFsR1RITTIvQksvVEhySmdkODJKKzJzV2RaNHBpYWZpbmZIZTRqd3BpWWZlcURKa0xmMVpNRDlCaEdBQVVSZi83YlZqYjdueG0yMVpYMjdiZHhyYnQyUXhtMjJic3pMYnVzWGtWb3Y1SzBDWk5VN3I2S1VlNXl0QWVCU3BUdlpXbkFBWHAwUDhyRkt4S0ZTaGZoZHF0YUZKVXBFUVZLMElEMVVlYnRVVTd0VlZKaXVGci9hVHZWYTVVMWVsbjNsQ3M5dWtTWGNwS3hTbGVWWnluaS9XREtqUkwwelZib2FTeGppcnU0M3VQWlRLWGs4NEdidUVITXRqSTdmeklDVHhBSmx1NGt3ZjVTVkdjU2hiYnVadWYyY2tramlhWC9Uek0wL3pqQ1J6SkRQSTRTTFZGUG9lb001ekdzeFFRem1NOForc2daMU5JRkUrNEZ6RWM0UUErcG9QZkhNaU5MR0k5QjdpWlJ6ekl3M2lUTDNpTGVrN2tkRDZoazk4ZDVBRWV5alFXOHpZTjNFb05mempZZ3oyYzJWekZiZFJ5RW1kd1A4L3dLVjM4NlJCdVlva0hNb3dSak9JT0htVU9WM01zbXpqTVhLN2hIUm9aeVdoTzRTdzJFOFk4cnVWZG1oakRjUnpQWjNUemwwUFpTd0pUT0lxdFJEQ2Y2M2lQWnJZUnlWMDh6aFhNNUgxYXVKSlpmRUFySjNNbUQvRThuOVBEMys3amNaN0lQaEtaempMdTRVbnU1U2wrWlJleEh1SVJmRVE3eC9BaGJSN3ZTZXdtamozRXM0RHJXY2dOREdFby9laFBHUy94T3F0STVUdjM5Mmd1bzVLMUpMR2NFc3A1bFcvY2x5ODlrdFc4d1BtY3cwWCswQi83RTcvdFQvMlpQM2U5Rzl6alJqZTUyUzF1ZFp1L2RKZTczZTRPZHpyVmlkN2paRy8xRG05emtyZDdwM2Q1dDFPYzVnTHZkYmJUSGUxTUgzSzREenZEWVk1d3BLT2M1UndYT2NiN0hlY0RqdmRCSjNpZlk4bW1pQjFFODR0N2swT3hhcFNsYk5VU1FDQkI5Q0dZRUVMcHEyU2xxRVE3dEoxZStrV0x0RVl6TkZOek5GZnpORjhMdEZBcnRGS3J0RnEvYSsrL3U0U0xTQUFBQUFBQUFBQUFBQUFBQUFCNDJuekJVd0NnU2dBQXdHcmIzR2J6bVdmYnRtM2J0bTNidG0zYnRtM2IzemVEWVpqKzQ3OVlTaXdmVmdycmc4M0RMbUNmOEpSNGJydzRYdjBuQitBVDhNMzRYUUlTU1loYVJHdGlLL0VPQU1BRERYamdOL0FmU0FiU2dXd2dIMmdNdW9EcFlEKzRUaUl5STFtSUhFSnVJMCtSMThpSGtJQW1qT0RmTUFsTUM3UEIvTEFFckFocndjYXdEZXdLQjhIUmNBcGNCRGZERS9BbWZFVXhsRVA5UzZXajhsTVZxSVpVSjJvd05ZVmFTbTJqamxNM3FKYzBUZHYwUDNSYU9oOWRubTVBZDZRSDBaUHB1NHpIWkdmcU1OT1l3OHhiTmpXYm1TM08xbVpic0YzWS91eDg5Z3g3ai8zSWNaekpaZWJ5Y3pXNEp0eE83ajV2OG9uNVNueDl2ak0vaHQvRUgrSS9Db1dGVGtJL1liZ3dXVmdySEJldUNVOUZJQnBpQWJHSE9FVmNJbTRSRDRoblVCcVVGZVZGeFZBNVZBM1ZRODFRTzlRTjlVUEQwRGcwRGMxRHk5QW10QThkUStmUmRmUUF2VUFmSkVuNlJVb3IxWmNHU1F1a3JkSUptWkFkK1E4NW8xeEtyaWwza1VmS1crVnJpcVdrVlpvcDNaVXB5akxsc0hKWCthUWFha0cxblRwWjNhZSswbXl0bU5aTUc2U3QxZzVxdDNSVFQ2bVgxSHZvaS9ROUJtNzhabVF4aWhtTmpUN0dIR09EY2NYRXpEUm1EWE9wUlZoNXJSSFdQdXVpOWNyR2JOWU83TnIyQUh1bXZkNSs1UHpyMUhIYU93T2RVYzQwWjVHejNqbm9uSFdldUl6cnVIKzQ2ZHhzYmo2M2xGdk5iZS8yZG9lN2s5MzU3bXIzbmhkNlJiMngzaFdmOVAvMHkvdkQvUzFCRURRSWxnVjdnMHNoQ0JPSDVjSXVZWjl3UWJnenZCZzVVWW1vZDdRNE9odDlpRlBFUmVOR2NldTRiencrWGhUdmlxL0ViejhUQkErQVljVlFBQUJuMjk2Uy81ak10bTNidG0zYnRtM2J0bTNiZG50bkVwaVVSazAyVThpVU03Vk1NOVBKOURPanpEUnp5THl5VVcwdVc4eFdzdlZzSzl2TkRyTGo3Q3k3ekc2eXY0UHNRWk5nVUxBcDJCK2NDYTRHOTRLUEVCNWlRQklBeUFoNW9TUlVoWWJRRm5yQ1VKZ0ljMkVsYklXRGNCWnV3bFA0Q0g4eENpYkFOSmdXYzJKUnJJaDFzU1YyeFlFNEZtZmlVdHlFKy9FRVhzUzcrQksvVWhpS1FVa0lLQ1BscFpKVWxScFNXK3BKbzJnMkxhSHo5SXZEY1N4T3hzU1pPVCtYNXVyY21OdHpieDdPazNrK3IrYnRmSmpQODIxK3pwLzV2MFNUUkdJbHZlU1c0bEpaNmt0cjZTNkRaYnpNbGpXeVY0N0pkWGtoWHpXc1J0UDRtbHE5NXRBaVdrSHJhQXZ0b2dOMGpNN1FKYnBCOStnSnZhSVA5STMrY09GZGJKZmNzY3ZpQ3JneXJvWnI0anE0UG02aE8rYk91dzgramsvcTBXZnkrWHdwWDgwMzh1MThMei9NVC9Mei9DcS96Ui95NS93dEgxb1FQQUNBc1FJQUFQMmNiZHZMbmFwRHpiWnQyN1p0MjdadDI3WnQ2NzJIZWQvbS9RbGlnK1FnTTRCQWdJS2dMR2dNZW9KQllCeVlCWmFCVFdBZk9BV3VnVWZnSFV3SmZWZ1F0b1U5NFZCNEFKNkJOK0FUK0FZbFFXbFFibFFLVlVKZDBTcDBBTjFBUC9IL09ENU9qbk5pakYwYzRUcDRJcDZKTitBeitCSDVoMlFuSlVrck1vSHNJNC9KYTVxSmxxYTFhRDg2akM2aGwrbEw5Zy9MekNRcnpTcXpwcXd0NjhxR3NYSHNGTHZFWHZKWVBCTVBlRzAra0MvZ3AvZ25LNVZWeFJwbkhiUE9XVy90WERheFBWdmJSZXkyOW56N3RoUGZFVTQ5WjRnenhwbml6SEV1dVgrN1dkemlibDIzdlR2RFBlWSs5Wko1NmJ4c0h2QnFlUU84RmQ1ZDc3T0lKWWlvSmpxTC9tSzBtQzRXaS9WaXR6Z3VMb3Y3NHJYNExtUEtYTEtvckNqcnlwYXlxeHdvUjhxSmNxWmNMN2ZML2ZLNC9LTCtVckZVV3BWVjVWVUZWVWxWVWRWVUhWUVBOVUNOVUJQVUR2VmFmZlk5djcwLzBUOFh4QXBFVURjWUV5d0pkZ2QzZ2lmQnI5Q0VkY1ArNGFyd2NaUW9nbEcxYUVKME5IcXRnYTZzNitnV3VvTWVxTWZwMlhxSnZxQnY2aWY2Zy9uTHhET3BURFpEakcrS21BcW1qbWxodXBnQlpveVpZWmFZRFdhUE9XRk81SXYxQjRxZ3pKRUFBQUI0Mm9SN0IyQlR0L2Ezamt4aXlQYTR0aE03amgzSGRxYVRlTVRaZzRTUmhDU3NETElKQVVMWU5HV1U4WUNtZ1ZKV2VhV3ZkTkM5NTZPUExrSnAybi8zM252MzYrc2VkSTljZjBlNjEyRHpGcWxrUy9ycG5LTWpIVW5ueUNXVXVBbUJoK2szUkVHVWhIaFVWcFhDcXJLNlliOWJmQVd5NlRmamFqbzZ2cFlBY1FWK2dDanlOSWttUkovcThIa0xQRzZkb0kyOFBMK3NMQjlUYkdsZVhpbExKQkNRc0RTQk9zZ0VRcEF1NWpBRmFRaUJEdklIR1NXVGtJWkc2aDhQUW9tdndoOFYxM1k5ekxmWVkyMldaNUFDUThvVUlrTW9VSktFbE8rbVR4RXRzUkNpOFRwc3FVcWZMSWxTc0RuOTVhQUlFUzdndEZlM2RDeFlQTlE0NzBCMHNTdTlPSytrSkE4VEJGSXM2ZWZsTG1pYnNpaXZkRk5Lb2xzVWluTnppMWxDSG9YSUl3NTVSQkkxSVg0RjB0SkhRd2pWZWNrZXI5ZVRYQ2NUK3hVZU1CakVxZUlmcDBod09ZdFF6Z1JKVHI5VzUzSDdoVWdiSitMM2VmVEtPTkF3V25MVmMvOUJ6Z2xuaUFsZmh2SW9SQjV4eUlQTGFRU2s1VFJDQ05XdncrV0VhSEdxd1FBUFFFU1FpS3pQaDNHc0JwS0djanJaV0pYbDRBdFRiSHlZVGpja1pLUm5aa1NxdEFYNURkMjlnd05yNS9YQTFLQXFBaHJOVEZXMjNwR1J2Um5GbnJZa3N5eEVMVUI4Y0RWNW56N0c1bFREOWFxbzF6bGRMcWNPcm9ZRVFSQy9Dd1FZQnA1R2pJUEVzcG5IL0N0Q3NMNG84SVBpVGx4L1RqSUIyZ2hobi9SNlFwRFdoR2ltRFZQZ2UxcE1IME44SWlGMnR6eUlPQkMwdXREMUNsbm0xQVJiRHMvTzNYM0JNS2J6bkoxejEzYzdPK1p1Nkw1bzlNNDdqeDI3ODg1Umd0STJZelpLanpKcFBTcWx6KzlSamQ4MGRnTWxtUmZNSGE4bndDeUh1cEdqRHR0OTVUUk1hWEdndEFydTFadjhhZWEyOWN1Mkw5bmtIbG9HT1NQTFIxcFRqYW16RHM0WmFIVVAvS1h6QUZLcFJybHR5Q1VKdVNuTklNMmUwNGNyaGhPTVJNWTJuNVhTUTIxOWwrN01YWkM5cG1hbHR6Q2hKT0hRanloYzdrVXhpNXFXYjlJSmU5SmIwbElqRkd1dTJzdDBvY1ZzQ3RLTVlqcTArcXcrOEtnOGdrMVErSlF3VjN3SXZMZk9ubjNsMy80eURFZkVXVHYrQXBHdnZNTEdXeXhMWXNLVmdPd0xndncxVnNHcURBNExGMW54eGhuZWZLL1BzZENpZ2F2RjN5YzVVaGR2bnJwNTdsRDN6ZW1aMlZrWnlvalZZTis3YmRKUWIrMmdQeHVsY1NMZEV0U1RucVFpRzZRb1Q0VXRPQzE2d1lWTERBY3ZNWVdoMm1tUmsydDcxMXk0Y2R1TzZ3NjR1bTJXT1N2dERuRG1wVHR5YWZITXRyVFYzYXRHYnJuMi91Y0YxYmFZZVBHWGhIbjFHVmt1Tnh1REhVZWVLYytaQmtjdUtKYi9MajVJSTNCa0IzYU92MHdVeElMU0ZOREhpUUd4ZWRoRkd4blV1Z3VZZFdMT2hZSklRU3Rwd1FXNW9FMEJXUjgwdVNDM3VtVFBYK2FzcXl3dWNtV2R1M3paRHZIZERGZE9sa3VibStYcFZGdlQweXcyR3BzM1M1ODZxMlRoNnJ6VzRyTDJwT1JhYitlS0FmSGxqTUpNVjdwZG01eXMvckRZUHRIcFNzKzBzdmxLUVpsY3FLRWtKcitmNjhFZkI1SkU1WEJLVzA2TjIrL0NhaVpaU1dhbmZWcWxNckUycmFMYlhiTytZY3ZPS3c0V0xFNDdtWmtDOWl4N1J2YTFhdTNVbGdSTjRmeUsrdFdsdDEvMTRGTkplcGdYM3pYSGxlbjJvVFdsSXNkS2JvbkprUVRMQmtMZ0wxeHY1a2RZMllaaTJYaDd5dmRZNW5PbzVPMldUMWhaaCszVGVObEtXZG1LN1ZHOG5QclBJTDZFOTBkS1dGWWpYcy9iMDc1bTVUUnVyWTlqMlQ0QnkwRU5ZTmxCbUVaMGdmMHdERzQ4YmZUaDU0MHp1QzVSQjg4MjkvVTFzNVJrTUNSaFdyV3lyMjhsUzRzOGhZVWVsZ2pndm5FSitDQ1RyUWk5Wk1WSE5veXNIUUFoWlg2SnVJSWd3b2VJUWVRbEVLSUpuaVVld2VvckI5a0NTbW9iS21aVTExNHFQdDFaSTJpRUFpY29jaXU4V2QzRi9UUG56RElscUFVRFVpbERpWmNobnlRbUw3TmZXVkRKZmdXbFJQaWg2U1dsZVhhYnhhNVA3dm9yYU5zalhhWHRxeExiRTlRYVZjS0Vvbzc1TFcxRk9aVlQrWDZHVXAwTGVaSU42MzAybEZ4Z051ejBLVDk2N09nV3IzZDUyMEI5Njg4L3Q5WmZzNWFkejFVeWZ5UFhWN2dBVnNFV05Mcmp5ZFdtNG1LVEpkWGl6b3NHZXRrRWMwekY5SzVWY2RIdENWcFZnanFpL043NUZiUzhvSEk2azhHQk5MZURHMmM3SldRVzlBTFhTbkJDSk1QMWVWOXI3aGpzc2xZS2VaN2NISnJoTHEzdHFqY2FhYUl4WjlYQ25vRzFNVkhOY1JtNXVzcUN5b2EveHppdEdWbE04OWs0eGszeTNHaVlsaFFOMXo4R002OFpnT3hGUGVLelJNRWxHT0lTV0VrMjd1dXl0UWFQVWxraTVTbGJEYlZVNkU5THlYYTJOVFowWk5qS1dtcXE1dDR0R0EyNlJFT1ZYYS9SYXRTNng1STk4ZHBjYTBGWmNiNjFNRDZsMUZ0WjlnOTFvajVSVUd1akxqVEdUZEltcXJRcTFFSWF5ckJabG9GNEdCKy96UCswWmZyZC91Q3FMQzd5WldkUXA2dDhlbGRkUytlU0xtdU5ZYjhwTWRFbzZQVWFlN1pRNGF1ZXZhUnY0WnI0bUJlaU14d0dRV0NtUi9JREoyQUorWVZFUzNQdDhVbVRmZkhDaFNzV0xxd2E3Qi9FL3ppT1pDQnVEMnFHK0ZGZitWQ1kwZDhmQ0dEL043RCtmZW9ncGVST0VvbjViRVJuQm5ySW43Q0EzN2RRWHI4SDVkUHY2dTFkTTJQRzFlZnMzSG5PaHZQUDM4Q294aUR1UFFtbndSRXBiYWhCNXhhT2d3VkJJTE42MkFMRENndFZvaHdFdm1Hbk1veUFUMkhBR3JkYzQ4T2FRWTd4eURWbDJHc1p4M2psR2hOaXpsV1lzY1luMTFTZHdoVElOUTZzMmM3cCtPV2FiT3kxaVdNS1F6QkRIRk1rMTZSaHpXWmVVeXpYNU1QdHNJVCtQNndwQ2RaUVBkWnN4SnJTVTVoSHNlWlo2dVExbHhQZVFpdXhKUk1heUorS1dZZ3RsN0V4V1BNZXI2bGdOUVFDT0lIa00zcVV6WWtOUFBBWjFKOG5IcVZIeCt1WnhnSy9LaDZteDRtVE5NRlhpSE1pOTNJeVFDUU5YaUFoSWpyK0RRSS9GYStISVhHTWlwdVFEME8rejVFZW1aWTdpRUJ1ZDhpSXR6bkNTeWVISVh3TUlYUDdKUXpoQ2VFeUp0TTR5UkcrTTdoVW5VWlFFb2J3a2dtbjVMaEZwdkZoNEEvOExEaURobzhoWkRrQ2hJUWdQRUV1SVRTK2x4SGhYRXdjY1l3amZnNUQrRUwwOFpCTTQ1OGM0VDl6TEF3UnpvVzFJSUlqWlgwOElDTmU0b2pDTThmQ0VROXl4TmVoQ0Q2VzNZeExDSTEzZzRqd3NYREVzWkJWVUJnMmxuQWE3NFFoQ21TRWd5RmtuWDRVaHZDSDZPT0lUT01UamlnNlV4OGhpTzlDRWJLazRZaHZaRVM0SE5raGlEZkRFSVVoY2h5VEVXOXhSUEdaT21VSWVTeS95WWp3OVdGaUNGbGp2d1lSNFJvTDRmSlpLQ0pNMGlEaWRSa1JMcWtqUkk1dndoQkZESUUyN3c1c29UbUtmSkpLTWtndXY3M3BmVTRYU0k2ZXdPKzJUa0Z2QnNsRDlXRkpneDZKTHc0MFhxZFFEdVYxYzUzcGJiUFc5VFUxTkdUWHBSbjZXOWN2YVBJc3lUaVFZaktsSEM5SnNvNmxHUldYeEZubVRXNWJHN1hoSEdYV1RsMWl4QlVUYmUzVnJVTVRONTZqc0JuaHFDRjE0a2hrbW5oUHZub2JaUmMzMG9ReVJlQzRkTVJNU0lRdlZCcUhVeWp3Q3lpS1FwSkNnTVpONTQ1c2FDcDBGV2ZuRnFYVlhPbkl6SEJ1UHdqbmJkbXdlOExCU3ljSkcrTGdSMFhNZWlIcUVCek1MNWowMVNSZkxvc0d5TDZQRWM5a3ZDb1YrUEhNa2s1RWZqdkFZd2FQcjBnbGRZdmFXa1YvYy95T05Tc2JlaWQzS08rNUlhTDh3SUZ0MlQwajllYXVGVVhuWnpXYnNrY2FjcEFpSU1WbWxCbDNVdzgvQVoyWUtUeEd3QXl2TC93NGZPNnl5N1E3bW5jODJ6UC84VjJ6UjRUTEx0cytvTXNjQUp2NE9tU0k3dzdrYUFhMkl4MUQ0QWZhUUUrUWRFSkE4Q2h0M1BtT0EzWk1NeW05dmxKZzRwYURMQ3plOXBSZ2VOTjBTK3JpcVhQU2V2UFdYMkpzbVE0d3ZkVjhlRjEzYlUxdDRUVDFTUk9zcXh5b05ZeW90Q3VYRHlnVEprNVVUUnhZZmxicWlOYmhHRUEyUklYUzE2RDBaczdUWFZBR0h1WXRaWUVQcjE4OGVRUy9vTVFFUm1WbDhVMk5lK2RmTXhmLzNYUCsrZWRENnA0cERkRzZlVnVybjNFdWM5WmllbUpOMWJLcTJxcGxqSElOVXA0aitZZFdwdzlKTTlsZGpMSVZoNmJIOGFHdnFRZmo2K2Y0L1pPKyt6YXF3TDJGeHVzdlRvbnRFYXBqRnMzOTVyZkJwSlJCczNIdFduM3E0TFJtSlJvVEpURWtrOWJSTFRoN1RweS9WS2ZTNldmWEE2ZGZ6eWJRcjFleVM0QmU2UXk3YlVPV0ozZm04Z2FIbzJINXpGeVAxeFg4N3ZKbTVPVmxZRm9WMzl6VFdGeGRYZHpZMHh3ZituMURrZHRkeEJLNzZSY0hIQlRvU1JJSjJRdlorUFFRVFNza2p3Mml3YWJ4YUdEMy9QNjducno0U1N3cXhkL2dGckdGNFFySkltcW1qZXlHNUErNUliMS80NDJYM0hqam9pUERSL0EvamdNRE5jUGw3RFRXNEEycEVENEZ3L0F3Y2tZS2dCU3VvQTZ5ampTaEJhOG5SUHljMTkrTzliSFVnVFdyU1NUbUJ6bS9ScXp0SmhwQ0tnRDVzVnU4MzZORW5waXN5alpmODJIM0M1Q1lzelduNFdMM0UrSzN2c2J1NFhuRHMyWmgxazJJQXZ0WFlQOGhsRGVlV1Vsb0FDbUMrUU5oTVFsbmZyNFRrL2dwZlBxRC9CMmV5SFU2YzFtNmEzajR6ZUIzTnNKS01vOEt0SU5IVVh4MklSYUVTbmhWZkJPY29ONS8vN1ZkblRjZ3Bnb3hPZ2tEUW9RdkIzeFVKMlpCdXZnR1hDT0RjT1RsQkdnYXZSbEh2am15a1dza0VqVVNXci9sZEQxU2RaQ3ZhQjQ4d2NianQ4bm16aTcvRmVDUkxzSk81cDRxYjk4YzFWQTlwZHBraXJVb0ZKdWpHcXRycE8vZlpOZ216OGpUeGpveWdsLzRxYldLNXRGNjVMV05EQk1sNW9TY2k3eW1ZWDA4TGViejdjUS90aXh4U1Y3ZmZkNTUzU01qL0w5VjNUdDJkTy9heFhQc1FRTFQ0TWZBNjJ6bUJkUXcvSGovL3YyU0ozVVZ2SUMrcG92ZENUWGN4US9kcVZLQWI4NGhzUmZKbjNIa2dnc3dkTWY5aVZ5SUExTkJkbWI2cXA2dVdhMVZaZWt0TmNVNXVlbTIxYjFGZ3c1WHI3M0NtRDJ0MkhPbExzVmlMVlFKQmtqTXFrdlFWZWJNYUhjTUphVUlLcHVwTXM4M1ZaTllsaldqelNBTXhhdlRZalZxazc1aWpqWXhOazZWN2RCRlJpYWpwRmx3RUxyb2NjbnIxZndIci9mL3BzMmVQWTBsSVNsSndBUUhtNlpNYVdLcDI1U1VaR0tKOEx1L215NmpDalpYR28rS1J5QlY4cWZBaDRtWlU3QmxqcG9zS1NtamFwMWE1eTMybEd2OGxWcnQzNmxDdk4xaVRJSWg4UmFqUG1LRExzVmFHZmtvMHJRanpVSjZsSG1rRVNvYi9uRk5sb0FLamxhZXUyRHdpcjJmRGRDci8vd05ydFdjM2JIK3ZEOC9adHBITEszRFBrYm1Reklya2hKYVV0Q2FNTm44TnFVR0d5cVRHbnFFbGlWSjI1SVdZenI5UFh0QUdMaDYzYzUxaC9FZmZseDk5ZFZnMk1sR09UUGdobmg2a3MyNUhvYzM4OFJ6aW9mK3JFU1dJUzFLcVUzQjIwK2NlQTRXaXBmUkRwWXpDZ21CN1RTZGZzTFdHV2hzR3FWUDcvUW8vUUlzUzNnb1lYU1VaYkJuL0NjYVBYSG54UGZmbjdnenBJZUFkUDBNN3c5MmN1cDVOb29kbzZONVovbkxGdXc1c2IxZHBpRi9rM2ExRTlTTXQ5Y0kzSWQ5R0s5U3dZaDRCRDQ5Y2ZldytDUWhpc0RQZ1FFNm4vNU9GTkl1b2dkUFdEQVdRcjVib1AyNGVNTW1LUlJiRFAxeVRIYS9ZdnVmVytnOXhYbDV4U3lOVHc1K1E1cTZ3RGYwZmJRTU84bEJTWWovdEczd0EwQTZ4WlFoNXlkYk9IYTMzOG5DcXV3YUk2OUszZlM2N0xUMWl3Yk92bXk5OGVBVVEyYWFXVjJUa2w2VTNMWnErMjdRdWgwWDZwTlFMOVBTekdiYi9UWGRaazlkUmtQSDdMcWh1bTBsVTQzcEczc25SWncxS1Zhajh5d3hKMXlqOFpxYTRBWjlhcGF6Sk1sc0prQ01NQXUyMFdOOEhTdGRnRnNCTzZyMFVxamFqM0xHZ3g1UHdPY0swZkI2VnRETVhvUEZhclVZZWpQcGloNVZvUlVlWGowaDNkSVVIeE5kbEY0eUZCOC9WSkplRkIwVDMyUkpuOEQwbjBidWdRM1FHUFNuMDZENW5rc3VDVENQNUg3NEVXcXBrZ3dqYkEwQlZxUDRER29ac2d3d1V2RVozMTJBZUFPcllJaWU1RkVhNmFMbGtZTE9qMDZ0cjU5NloxbFZWZG4rcnM4MmJmcXNxL096elpzLzYrVCtOdmFaSWZYUlNKdVBqUWVibk1kTzlhRW53em9CaVF1c29zbnlTZ2NQeE1IY1krSnRmSEpKZUdzRXRrS2ZlTnN4bUNzMUE2bERmdXV4bFZzQ0JvTXdHRndIcmhVcnNIMTRmR1JZNmcrbEVnSlVWcDlIWmZOQnFmalNpaFgwNUo5Ymh1azVEQ01FQm1BZnJzVjA1TUdYUXhsNEhWbmc0OWVkMDVHaFpDbWtpaCs0Ym1DZkxzZlN1ZFJrMXVuTXBxV2RsaHlkU2UvM2w1YjYvWHJUZVZHVFZ2VnRURTdjblppOHNXL1ZwS2l6SjVUc2RaZkV4NWU0OTVaTTRESU53RTZKbjRaSFFaR2tyZ1FFWEhESmNEcE1YZ1o4MmVJSEhqMXgvNFpkUVdscEFiS2ovL3dmL05KSUMyeUZPOURTaVA5VTZKVk5UeHk4NUo2Wm5kZVV5L09XM01aY2QxT1dsQk4rS25xZ0QxNG1FZnlrOGlqMWQrM2FkV1RkT3M4TCtJKzE1MkQ3RXFsZG84ZXR6dmsrYjRlWEdZQ2ZnQjY2RmRzZDVEQi84VGdNWmg0enhYNTBCNisva3RkZmlmVlNWTTZCL3ZmMXhNL3VoaEhTZGg0dUxsTU56NlZLdmQrak9CVWhzMHB2SW42OFNIb3JRRHBUWUt5MW8yRm84NUd1dlYvdjMzSzBxMlpvV3Y1MHJiNHVkZWFzeVFzTHBtUW1iUEVwMVBHWlJlS1B5MjV1MzNGalhFclVCSE95M2xIY2ExeGw3N3A5N2NFdnRzNjdibFhQUlRNdHljYTBybzdadTV0OER2R0YyTGpZaEEzdHZ5eSthOW1XWFkrcTRoTDBkOFF1cm1saDQ4b2pGME1Nck9DdmVwUmN5Nk0yR3JUQ1cya2tPVUM2c0V4QWg5WjNnMng5ejBzMWFIMDNJT0lpanZBRzlzR1FRb1hsZ3lRRnl4WXM5L0x5eFZwV2pndnNvOG04L0RjU1hyNkVsK3NRdjU2WER3WGJvWlNYTCtWbEliQUQ5aWtTc1h5WjFJN2xuYng4T1MrbmtidGhLNDNHOGhWY0hnZlpEMzAwRDh1SGVUa0h5MHQ0K2NwZ085MUs4L0FUMitVNWxuRjBCNjlIbkR6SEhCODRWekdtb05qL0dsN09JeitnenA2V2RBYW94ZURPeFhYR3l2bWdwbmE0QmhIRCtQMXBySkYzTEs2ek0zdndkWXMydjVXZVpPdFNyOUI0RkpxbnJydnVubXV2M1E5ak1DWldpQlg4ZEVUTW9JelJLRHdhUmNLMTE5NXozWFVoR0Vvb1ppZm9VZVFjeFh3VW01SmY0ajBLK01yeFN0b3pQNzc2bzlpNmU5cklDSXVJUVJ3QVVaQTY3TEVFZThRVFBic1ZhS3hTMEYxZXZGYU53RmVxVFNGSWoyQjFvRjY2MVpWZFZsRjFkb1A0eVQrNk10TTc1dGJVMjFMcDBZVnpjNmNMdXRheXN2WmNTRDFzVDU4RjhRZW0yUjFNOGdMMEF1ZlFoOWxMaFQwWXJwWDl2V1RnMXlBNlovYXkyKzQrZG1Objg5elN6dTZPZVRXZDZwUjc3cnp0d2VRRDZ2azl1cTQrTGFGYzBwdFIwa2xFeFYvSDVVY3doWXJ2T3loWi9GVjNOVjY0c0gzeTN3N1NvLys0WWZrVnM2aFZQT3RCOVhFQ3ZHOHU5bzNtUFFVcjgxY3dyNE9QeFRlLyt3NHk2TkVER3c2TUhKQ1JSc1lsQkltNEY4WHYzbm1ISHIzb3dvditESTdvRUk0b21iMXZNaC9JcWdvK0VnVmYwYVRCd1ozVzVMTWdKZi9BOU9XWHpYemtpTy9zRE5kZ1JuL3ZqZ2xiUjhSTEUxT2FEeSsvNjBTaWRuZThldUhpK0NlSXpQOTJTVklydjlkNStCOTg5ZUhZMklkaklJaGYwcVBpenhBMVhzL1FqWmpGUy9GT2htb2NZelBMMThxM2NDRy9IY3J2aDlqSW5ZSUVUNTQ3YTJ6emx0cXlpMk55aStBUnNmemNiWVlnM3pleFI1UkVTZU9aeEZSYk4vYkI2K0lmWVByZ0crVDZFWmpGTVhFWFRCZnZDL2JJeGg0UlVnL1U1aGhZa2Y4L0w1ZGJGVXpqTVd3Y0NpU0ZJekdDUjBYUFgzL3oraHVldmVtV3grQTI4U1RFaVhPUjhrNVlqMkxMTkcrVnRLOWhQVFJJMlBiZERVLzhjTU1UY0VSc1JHZ2QzSU5RaWpQd0xmMmVQaWJkeFNMTzJIVERmT1cvTGo4OHUrV0t3ZVdINTdRY0hwelIwRmhmMzlDZzZyaHV4ZXByVzlxdlc3bjZ1dVpEZzR1WExCMWNQTENNeUt0c2dPdEJnM09MNTdOa0VEYW5oOVBNQXBqd0FKaldYWERCdXI2cExyZmJOZlhERCtuUnpjdVhiOTd0enM1MkV5N1pOQzRaLzcxQmhBdWNvYkl4eTlMYlE4U2pIM2Nmcjc3OGJrbkFKWDFwclpQRnUyUWg3NC91bkJ6eDhQV1NuSnZ2Y0dpMDlPYWdxTEtrbC9FNUZvTDJnT1ExTnFkTlVIRmhzNkFPek90Mis5MkhuamluYlhaMmZzOU1lblREUUZsdnN2anB5Wk13bEpmVHdYd1QxS09mdi9FVFRWQlEyUnREZHl2Y0VVT2FPSngzZStaTzN6eHJTWGRQMitLMHZOTEZyVmZzTFZ1VG5yOHUzK3VPdFdlQndkby9hM0tmTjIyM3NVQnJTdENtOWpTdE9FZFE3NDFWR1pNVHRKcDRBbXh1YVNmZm93aTcyN0E3MEV0UDBqbFBVdlBmL2piK0VVSEVWSlRwZWtRa3NKbDErR1JmU1ZyRGNQYitLOGNLQzFhT1hhWGFzeDN1RmF2OVJhdmd1RGg5Mng3c3lmZS80MUlFUXc1WS9mcnphN3QydmZnenJoeUFBTGNOWE9HS04rU1ZHUTAyRG1OSU9ydXY5K2xqcjh4YThIOExaai83QUR3cWxtQW5LMXArT255S0hXWHFGOHUyNmNTdFZlRmh4N2tHVHF3ZGV2bmRwMTlmc09EbDV6NTQ3ejFZQ0RNZmVVUThJaDRLN1RPUmpWWVNTZlhGWnk5djNQemtseEFCZDRsdmdVTnNGTWNSbVlySWFmTE80d1AyWUE1V0lSV3Q3WEdhSUI2RCtoRzQ0c0NJdU9BQXd2Q00vUVorcFdwaVpQTm1EYnRneUErTjBsdTFDaTNCNzVObUV4YkdtV2VrMTNVVWRKZm01RGp5cGk3TUdDcGJzZmhuVFhxc3lWaHRURGVaVzZaN0dqSW1KV1ZhVW9ZRXc3eGU4Y2FGcXRpNkNZVUdFK05ZR2ZpSnprUlBTMFZNa3IxTERPUWJqbEtUcWhUa1o4N0tVZE1VVysrcXdnWGxtUTFDN0h5YnhXTExjVGpvSndHaU0remQyTHg1c2xtZkNmdmpmNHV2cksydjVtZmZUL0EwaldOK3RqME8vdTN4QUUrbnpNN2V0bVBmdHBZeWRJeUxpMHNLU3ZVSjZoM2J0KzJ6cmxPWFQ0NnJLdGVnakl3UzlhQ01DZHcvTzYwUlhHYW9Jajl1MUxMUi9kSzMwdDlYTWNVN2VqamVXRzh3cHFVNDArM082TDJibWpkTmR2dzZibklaemNQeHY4ZlYxRTZmektsK1R5TlExMW9lYXpHRDdJSlpWRUZ2VCtsa2NVdWY5OFdJNnVyS1RzZWdWenk1YStQQUd1V0VWOUt5SXk1K3laMlRkSlpHQndsYkwxeTVXRitoZlNRbk00YXZwb21ZWFU1UElsMENwNGJyUVd2QVB3eFNlc0UrMldjMTVkaDI3Qml0cjZjbnRlZE1NRGxUdDRxYjRkeEJWZEpiOHUyVHBxRmtKaDQ3RExsNjZ2UithYjhQUGo0N1Q0OGRsaFhVbEhmbEYzU1haRTVMakRtMGIwdGhoN3VucnRSWGFySlliWGFidlNpN2FtaEcwN3B5a3pGZHpOcTBXMnRZYTg3emI0bi9KSzY4WWxxWkZQTWl0QkMxckdZN08xOXMvSlNTRnh4czBodnRHYU9qV1ROenBzK0EyV1pUb3JpSGZpTCtaRFkyVGhlSHNTdC9FMUFxS1BlaitVb0s5YUlyUjd2emlvcnlNRkhGK0RpdDhXWmxlVmtpTlBCS3dNSDc4VjhWYWFUeHljUFRoRkZvNnlnck5DZVpEQ0dVUHByZnJkNmcwQ1hTeFVHQ3daRnN4SkhJWjU3ZnczWlBvZktCaTk1NDZOVVBya2FwNjEvNVR2ejYwMDg1TnZBOXpFQnNiUEFPRTR6Z3dJejhzcG1ObzJwQlpZZ1VXbHJwMVBFbmt3d1RKT3FLRlRnN1pxNG5TVTN5aDBjdnpaS3NNM3JFNWNnWVplbFFRbDVMZm5hbHh0M2ludG9FN1c2ZHVFdktxY0p0TTF2TTF1U0dLZUxXMDdPZ1BtTVc5R0d6Z09SeTI5Mm5wMEhodFZuNExNaXJ1aFQ3UjdOekxpSXN2dVh6c3YwQzhqZnYzYnVacFlhR2h2ajkyN2J1Mzc5MTIvN2hQYnQzNzVIMkF6ZWRpZjFWN0E2a1I4NWgrNEZ3ZWo5d1FlV2hPUE9zVEw0anBGWVpxcVVOSVNIdE9mcWlLOW5DZHdTdCtuUGFpVHZDNU5yODhtUkpPamYxSVBWNGtoUnF5WDUyWUtDRVp4aHljMG5Nb2RHaXlEQTc5cWVQNTM2YnZSM051SHI2OUJwWlkzQVhuY1JtRUlMNjRrRjJ1TXVTV3VFWlBhU2ZOa3ZRUUUrRVNyeWRLaHJuS3JDUE9mQWQzSTl5MkhIV2VSUXk5SVNNREQwaTVSTVNZdFdtdW9wQy8vekt6aG16cDZhYWhNUzZLZDZ6KzRkbWxNM0tNQ1ZkR0JjZm5aeFlXNUkvM2VGY2t4aVRFSk1RbFd5Y1hOelVsVDJraW1WbjQ0VEFMM0FCUFo4SWZKVXhUOXJtcXdBcHZDNnR0Z3RLWnZTMFQ1dGhQclI5dXpuTjVJalZRV3YzYTRQcVhTTmJuekliSXRrNFMvbnZkeFJFeFU2R3NLV0tuM0F3b1czZTlKbWorcVEwKzZobjhwenBzRTY4M1d3VVlOMDRPNFB3SDgyamlwRHpjMnpzOGRuTkQ1K2dDdkUybU1zeENselhGWWc1OC95RUwrcHFqMXp6V0ZuajFiTUt4NjZCYXZFNGRqb0NqU3hoUjVtNkVYc0d6MCtuUjg5c0R1Yk9tUExRRFRjL1hsZjEwUFYzN05rREVlTHc4SS9pOTd3SDduQnU3SkdBcXdCUE1rbWtPT0NHdnpnOU4vN1p4OXRtUGZ4TVNuZHRlWUYrVGtvYTFZaTNRTXY0azYxTjZ2VUsxajhKczdlcFFqcFRwWisxZUlTa0h6Nkh2Ly8weHlaUWJ0MGsvcmFWcmJjbzhDbWEyWjJBNzhZK3BjM0pJak5zdlZubEt3cjlPSGROenBxUk9jM0Q0ODQxMEw4R2ZNK3RYL2NzYk1XVGZpdVkrdnZGVHhpL2RCaUJPeFVPcG5zSXNjb0N5U2p0Z3NGdTNiVTZycmEydUJTQmtja0duZmcyWEpSVFZGWXNZcXdjcFQwQ3EvZ3ZRUG1PRHM3VHpsTElMeHFURlZhZlArUlloNWpjUW05bFU3VXV6NWpxYnF6cGJxb1RqMTRTWTQ0V05QbGFhTGRrbCtUN3FxTFVacjEranJWeXlwZFQrL3IyeEVUbFRYQWthSkdqQlRsZWdoemxtQ1lJU1BvL3hMcGhwM2o3alczOS9XM3pGdlMzeWRGdDBQYjE1UTUwZGd3czd1eFkwcHZuOWJqZEhtOGUrc1ZKK0ZiN1BFYlBkU1NWdVBoTGNyamZ4ODkxSEFQOEIyWThjRGJQVTc1b1lHVi9XVmFXdmN1Vm84MVh3UjA5ZzRNOTNZT0QzUlpUY29vbE9WbFU4Ujk0Z01jd3NLaC9sYTQ3cGt2dnlwc1lLUzVlMGRlM1lrWGZndVVMdlg2LzErc3Y5SFJ4eHdqSHFROThxMURTUjNDOEtjVC83enlIY2l5N1FQcTVxaGxDZmw0VWZpUFp0K3EyemdXM0RrcjVyQTJWTmVzYmVmNlMxOXUvZE9YOFJKL0dsNVRseXNtMjU2bDZyMXUwN1BwNVV0NCtaZVBNT1p1cXBMdzljZG5DdnBYUlVUM1JybXhqVms0Q1FjMnBJWXBHMFpOOFB0TDU3MDMraTIvalZNbmhZWGJwOTUzeVVPTHF6eXF2WGpOTnl1Y3NYandIazNaRnJ0dFYyZWhMdE1TckUrSnNFRlc1Y2tydHlsSXA5eTFwYVZuQ1VnVkU1bVRsQ1VzNk9pNktqWW1MUjNsQzlaVkpQUDliWTdKTWtWa1FJdEYvMGxieHRYV3ptMnN6dEVrcFpxUDJQeXRxS2h5c25WemR0UDU1YzFJU1B4OFNjWS96ME1mUVVteUVnT1NoeVhLRkdJc0dWMWh3OVphczIzYjVnZWxMaTZxV1YxZjRQY1UxUGZPbnA3cWpIWmtPVHpwOTdQRCtaOS95ejYrb1d1aFBqR21aa2IrdGRQemUyUTBKL2d4N0puL0Qza25MdWI4aXY3UllWYkRqdm51cFl6MjljbnkrSXVmUGwvbXJNNkltUzc2QjNxZFI0SjVoMVNpc2d1cUpNYW9WNzNqc1dWaTUvcThRQ2ZEWEErSzQrUHNCakFGVjQwQTBuRzRUWlBHbzBISHlOaHlDdTNsa2FSLzVES25xRWJPRmZzTHZpaDZGalQyYTYrR3BmL3g4MTd5Qjl3dm9KK09tVDRkdndWV04rRHZvYklwNklYYTJaalNuN2hablJpQWpVaU5QL2JnM0F0VVQvQTNyMVZuVlprdFYxdVRXckdsWjJaT0RYeUZmWnhNME5vT0FwdmFETGxWUXB5YmlWMHF6WExtWlBiVVljODEwdWFRdlM1TlRVNVB0eHFTMExhYlVWRFA3Z3RJMzRlNnRwQ2Y1QzlycE83MFFlbk43ZG5GZlNZRmRhN2NFUDZsaDZVcTg2bHBzNDIvTFgvZ3J1Znh5RmNGM2NnVUd0UlFhcDFML3loTlAzUEhFRTlGOWZYM1FBZTNpRGVMMTBERTZlcHoxVU1odjlSSGM4L0poRHdFVUhzV0pWMGZGVnhjOU0wSnp4MThjb1NweFBjT3FNVnJ5SnNwcElGYjJ3bnhxUjFJS0lXOTBTZzFiNTB4K2RlT2kxdWJGeTVlbXB0a3F5OXJuZHRIR2IxT3NLZXI0NzNMRitVTXJ1MW9QbFZmWmJicTFsdlk1T2FBM3Q3cHJiUm5Nc3Vzdzg5S25jQVFDbTZmUUNFZm9OcWhuZTNDSWpiOS9jT3pEZzJOd29xV251N1cxdTZkUnZPKzZaTFFDVFBDWVdJd3VhaDY4Z05HODZrWGRYWXNXZFhVdnl1dnQzZUV0S3ZKNGlvcThQQnJ4aTZLVVBvaTdDYTR4djFhUEErTFBJcUZ4Nm1Td3BncDJGa1dUSG8zWkp1ZDViTkxjaSt1MlpwVzdyKzQ5Nis4OUEzY3VQZXZ2dmVQN0krSER5RWs1bTZvUHRFMk1ISW1KNmkzMFZrenR1cXAveVhYenVxNWNFQjlwaW53NEppYkgzUmNWL3lDL2kyVERTb2lSYkFjVXRsUWZocmtoeHRYWW45aUVnajlRYlN5Njh3eVVFUVZpNzBqWkhJVDFVeG1JL3o2b0RXTElZYW9FSkR5T0wrT3NGNDNEWGc2SVlERjVpQUJLU0ZnOUlnbmk1WHFrUU9NdzV1dVVLRWd0K0JuR1g4T2V0RXBBYzFGVFluK2pDMWJlV1dTc0ZoOElveHJOcVVZenF0alhETzNncEU4U3JNVURQV2htZm5CMlRQTzV2Yk56NmU2ekRsdnRHYTdWZlJaRXEyQXFKRW03aEthZ0xHaWhTcFVNaG5OUGc3bGNMNEFMVjB3a292MzhrUzE3U2xaaGJ0WUl2UENSd2ZBUlNvVUk2a0NFQStLWlZKai95cVVxQlFQNUV4N2pmRUwvRDZFTXZ6OGpzNkFBRFBuNGRwanZjT1FqalZMSVIrejdOQkpVSkJITE1sY3NJODMvd3FNUzh6K3BJaGg3ckJ4bEhoc0I1cWZ4K3RnenZiVFRubG1JUjhZNE5HSzg1ejJtVy9KL2pBTjVGQm80WnpuQ1NCM2tjYzVaQlZZdW9RLzNsV29GUmZ4N0hQLy9PL3NPd0thcXR2K2Njd3VCN3N6dU5tMUkwcFcwVFpxdWRLWjcwSll1eW9aU0FkbXlwd3pCRmtUMmNMTGN3cXU4TE1kYlJoVWNxQlZSRkZGeGdIdVBkOVBiL3puUFBmZm10bEgvMy9lSnQwbCtPZmM1enpuM2pPYzhLeCtqWENoUHoyaTkrQWJCUDJYbGliYUp0b0Fza1Vid0xidXUrSmJHcWNESWdCTTQ1c204TjRtNlZqaDNPenlIY2RrSE9KbWpFNCtTcy9nbGUzeHdzTlg0NkNYeGZJN3VFRS9scW1XSUhOSjFWNlhEdWdKRExTczRETEtRUWlNbkNaVkN0U2JaUTJwazlGRmJGNmtOKzdGVExPSkY4cjI5ck1LUjBtR1cxRUoyeEZOZ3g0enpPcUhxZnFkdCtKUjBiT1ZmbU90cGxld01pOWF0N3Q4dWhkQWE3aHFIeWNoeURQQ2srZDJXZVZmTUxXUU40b1BsRFpWMXJPZlVYNlFiME9TQi9FQzdmV0tnM1k0L2FQZi81N242eFBUckNQa0Qvb011OFhyYzdKWHBaTnZoSEtFanZTTUpRcURGbC9USDQ2bjJlUHp6ejd1dERvZlZqU3RXekp5NVlnbFpEK3RTazVOVG1SV0hPdzgyR1EyTkdTSldIT1N4V1NDNlgzeHlPZnNpbW9GYkJPdEZiOGZPb1V1WE1oc0dRaWhPMEkvN1JFQ2t6ekJLQThRamRwVHcwRExSWTRRb0F1Q0Nzclh0MjJvTzcxcGJocTR5d3JkWGo4SjRkRlZOUTBOKzNhaUg1anp4WWwwK1ZOSTVtOGphYzJkTnVXVVduVWNWWk94OVNId1h6SFFsWUxLeWFFSHl4RDlBK0lOUW1hcml5ZnNMN2laaFhwT3I3bWlLelRHbjUrWm1OenNUVjRZbUcxeUY2SUV0RDVqQzE4MGRNcm0yZkhxMmI4QjZJcVVWREpyL3BIS3dPNSt2OHVnZW1DNHlaS0F1VWpkUUZ6bEE4MkR1NFk2Q0xsTFVQSXdYZFpFYzFhdHlPVmhOSk4xTTZsTnVrdnd0QnFoWUpRMXJpQ2dxVUdIS2JCR2xUVUVoYU1aWXR3dzBncHZkaHJuWmRaTXlKaFE2Y200cnZzVXlKeTJqTmJKa2V2dnN3WU42M3dsM0J3N2g0b0xTcmVGb3VqblpaNi94NVNhcU1heUpzN1pVT0dzVGZJZU9pbG1nRFlzMUZOMDJOYkpZMnhhbENyWGdpSml3U0pScVQvVlBUbFJBYk1iUDNFYkNkeXl4WWpwQm4yUHBwdzdNUjR6TldOWWlNRUVNNVBabzBWU0RxNk4rWVY3Umd1RkZrNk5qSmhmTW5LLzA0VjhOdkxOa1hNSU12c0dTbEJodlMwaEE5MXJzZ3g2T0MwcXhqaTFaM3RDMHZDakZaazJkUFkzb05pZFF2dGRWbEphV0YxZFdGU09ETGNIZk1veU9rUHkrbi9DOVpKYW1pU01FbUJFVUtQcitjWFlwU0hEZHlFZU1RVlgrcm8xelY4YW5SRVhFSkU1WTBtNnBTR3pKekFrSlQzRFlZeTM2NEdGeGFTbm84N1Yzalc1SXFiS0VhZ0lqZy9YMmljUEhxalJMSTRiNTZ3UDFrU1ZKNXZ4aDJnaE5qS0c0bkErbnZCQ0dPZ2d2L3NDTFJ5ck5aK3M1RGhXVzc5NFBSRDNiU3N3eEhhRk8xQkYyTVIwaDk5RkgvK1IvKytnajhPd3dnKzFLUzhZTkVrVzdZTThFUVAvbS8wa3RXZitKY3hoanM2dzVHSjNnSzhtMG40TzI5UzdrYnlxSGJoa2NGMEgyejh0OVpxb1hCdjlWK2ZicHRZcnBVSkFvTlZkWE0rWmhMMktDTTlwSzF5aTJGUWs2VERQVkdjSkozMHRscUpVcTZxODhaSVFINmhDdmFwZjRSRnRFbS9NeHNFT0ZDUllkbVcxV0I3YlpKRVRXbTZhR0JtYWhiYS9aczZ0MlBVcWVoMExBVEl1Uzd5RlcyanZtOWZXSnRQQmdaRk9JdXcyMWIyb1VJZEllRGY2bXpPZFV4VG1OT25UejArNkdobTdoRDdXUW9wL21OWkwvNXZIQjZJR21Kb1hNNWhURU9IU0NVZ2NvWEZxMmpGcWZsaTFEdytaMTd0blRPWS8va0dtT2NJdGdRWFZRcDJHVjREUWNxMXN3ZW5UM2xpMG85aVBIVWdlYThGUEQwb1lqMU1NMW8rOFNzZnBkVitqSW1tU2twd2kyV0RBWFhsaERsQnB0aU1ac2lkT1FjVzdoOURtbGxjVHNONmVocUpXODJUdDlka05SMjlBZjRqTDI3ZHZ2KzhPd2tJWnh1NG5sTDNWNGFlT0VIY1JJbVRvY2JVeFBRQkY2ekk5NE45UEVmeEZLK3llZXJMenhYSnhnQjlKazBxRkdLcFRGWlFFTDlQRGltZSs3WFRiN3JCYTMyMW5mZlB1NlJaMnVhZTZKYWZGMTlRMFdrOGxzR29ZTHN3SjhPcFFKN2p4bndRdkxIdG5YdWFoNlhsN0diYWtqK0hrNStmbTV1ZmxMUkV2TGZId0R6dDl5UzR2a0RPeGxjWmswTjJzU3NiaHMyTkJWV0NoWlhTem1lTDhOaXhzV0Y1cHZiUzhvYU84OUE1YVhMd0lMaTkzNW9DOEVTd045RmhvZEc2WkdTYTBtMW5VVFRBMWRkTXdTMmwwYmNORUtNRGJjZy9McGtEMkFpeWh0Qlp6ay80bjJFZTFxbEtSZHBUUWtEYXRNeTdvUHRLemxncDVWcG1rMXQ5ZUFycldtUFp4cFd4R1JPYWVEQjZJZ2ZlUWhHQ3dxTWxnWXJZbFV2bWhzN0JvOVdyUVIzSkk2UFpYb1hmL2xuTzQ4VDRRS1dMOHY0MXhzSStNOFFobzlrdjgzckFGS09CTmFsSHFMTmdTVUdzbjJyTTByNi9QU3l1bnJpTnkwMDFZbnQxMWJ6RzNUUnlabkJPU1d6Vis5MVpDYmxWZDIyNXF0TWE1NzZrdEROVWVDZDRWcW4xYlZFWjYzOHoySzhYMnZVTDJxa3RtdzZIb0xXaE5WdXF1NDNHMk1qMWI3azJVcXlWcHZjbWtTVkJxdXhWOUI3dHhCN3B6MEIzY0dwcnRLeW92akVpS2xPM1BWQ1NvVjErcFBwZlBMZkE4NlFPNVVvaHhVcktDMDd1R3ZLaHI3enROekY1Y3BuUHVtbVZ4akloejgxVzl6b2h5VGFKazlwRXhUL3pLM212TDZsem1DYXhRenVYeTZXbWlVOUpTWlVZQm14bWVQOFE5SzUvSi95UW1LaTVsR1NpWDBhUlIrWkhVT1ZDalN5SkQwcEFISUhHSFZSQTZ6bDFTc2NhWEdLVWNGMm0xTncwbDVDeWsvbEpRUEVzcnI1VGVFYU1VN2JNRnE1Umk0aFhJU1J1NVJLRXBvSGM3K2RVeGlkWHpwbTFFZ1ZESnZBcjFEQjNkVTBWcWNBMnBwRDlFSjkzd2I1Q3htMWN5N2hmVGtoVDROT2t3NFU2SkNkQUJPUGhsOEQvV3d3V2JGYVRqNXVOQkd3Qk1KVHF6N0JPOWhlRERnUXdrK0ZrNVdiekxjRGpoWUZMbDhnbjhJZUFGS0JyeVF2MG90WlFUL0JQQThWQ3JpcUFid1R3VmNjVlhFNlU1RDhPdXNmQzdqOHlxMXdSRDhTMVorTCtEUkJIOE95bi9GOE84QTl5RTRzWWNRL0d0R2g0TjlBZmRwOENzUVZSTkdmWVVIZEp5Uk9qNkJTZUsxMzZSSE5Xa011RUFaTnBWVFZiRDAzS3FLcVRzVVB3b2g4RDhoZExPRUNBK1RiZ0RWV01rZENLZDRxUEk3QkIraTdkdGxKQVZSSFB5RU5DaVUwRlBUdlh3Z2x5b1U1S0ZUS2VjS1NBaWVFQnJ3aEREOGppZUVjZ0E5eVRPaXVtS2NPSEtxK2p0SnRDNlBzYnRaRlVVdStyejVIbXA3Si8xN0JmbzNCNld3NTlFalBRL0FwZWZSNDNrZVVKNFRueXUrRjhiZkM0RG5vNE9BVnhIOGZSaG5MekY4dFlTemt6M0RYUkorQ1BCWEdYNnJoTjhQK0JzTW44N0c5MVZwZkFNdWplK3JudkVOdUIzR2pZSDBKNGZWaWdRYS94cmJmNFlhLzlpTlFpa3p0L3hMWEMwbVJmMlpQd1VzSmZBa3ZUMHJmcFA1VlpnSlI0TkFjbzhuT3luaFF1WlhFQ3M2RzNqNDFBaXkrcGZqZ2tVbkEvNDljRHNvcUFHMlNzc0xxTk5CWjJHMjVIQkEvUThpeWcwbXdvNEQxd25lQjVqRUQyakFtZzcyVzQxcVFGZW81RmFnbTFLTHkrVEdlVThMTVZja2FTS1FRRm13UDNyVGxkRWFTRU93WFdvd0lVNDlFZEhBZXdmWU1yRk5JbVgwMkRUN0UrMW40S1NyN1hIY3FyaktEVlZ3c0pzb2E2YWMzWXhiLy9wWCtnMkhGRmU0VHVtYkdjOXQ0bEJIQnhsTGorTlcxRVB1VWFJMnhXOEtoVGRDVnFOaWd0UURYZGluaElpS1UyMW5OemFTaTlSQS9pT2wzQnhDdVZ3bkswWEN4VXprYW54dTB6Mm9pUHpoT2p1Z1BpZHV4VzZnUGtYeEM5UUhYcDFjSnhuTlhUQ2FKNk9KZ0ZNdnhEYkFUek44bzZRM1N3SDhMTU5oZG9HMzRKMkFueE53eFZNZVBSdmdMelA4U1FrL0JQaXJqTTRtd01IM0R2QUxETjhobGI4ZjhEY1luZ2s0K0pnQjNzUHdETURCend2d2l3eGZDRGg0YUFGK2llRS9TLzJ3Ry9CM0dGNEZPSGhPQVg2WjRkbUFneDZGNGloT3dQSGRnSU9zRHJoRHpyOVh1NllDTHZENVY4WW40SXhQOE1MaWhoTDhYY0RiVURqZzFLUHBGOEN2TUR3VWNQQWtBdndxd3cyQVU4K0VKUlJIT2dGWDdKWDBtWXU0QjZUZGRUTEJ0VUo1bkFWMHJqTTZib2wrTHVBM0dKNG0wWDhEOEM4Wi9WOEJwOTROTHdIK0ZjTy9BeHc4Q0FEL2h0RnhBZzZXZjhDL1kvakRnSU9WSHZBZkdCNEdPRmpmQWYrUjBiOEpPR2hab0wxbVZ2NDQ0Q0FGQTU0dDV4L2F0VWJXcmltQUMzeXVGL2tFM0FseXBabk04aG8yeTRtUFFjM21zMVBZTEkvbkVQbW1VL3BtMDNNenZHYjVYV2d0VVBkQ3ZPYmhKalRSZTc0QkR2T3RqNHdLRk1UbUcrQ0twN3pIR1pUZjRUMGZBUGVlRDRCN3p3ZUdWM21QUytBLzNIdjhBVzRBUGlsM045bjRBMXl4MTNzOFFmazA3L0VCdVBmNEFOeDdmREE4REo2VGhUeW45emxmc0c5WVNEU0dJNlMydHZhdVZjZFg0ZGF4WTQ4ZUpTVU1IRko4d3UyVWxTZ3JLN3R2YmRkYURwV1c3dGhCYUxmaFZxd2xOSlRvUWVRQ3FvWGtOTkNOdjZWYURzNG8ydTcxc3NoSVVOTXBSMC9tWE03b3RPaUlBRFhHOHZkMXFpaUhTeE9xajRrSmpoYmVDRlQvcWVqbWR2Ly9xSTVxSjVSaTBxTENBOVVJeTkvL0I2aUc2S0tBS24xRGUyWTVya0UzQ2E5S3RCKzVaR05zcHpURzlzclcrdW1BbjJhNGJLMEgvQ3pEWFZMNWV3Ri9nZUg3cFBKL0FmeEZoaStITVVCV1pyUVo4SE1DenNacU1CbVR3WUNmWitWVFBXTVk4QXNNMytGWjZ3SHZZYmhzclFmOElzTmxZeHZ3U3d5WGpXM0EzMkY0bGF4L2RrdjljMERvbno0eXN0QWN3TThKdUd4dk93VDRxd0l1MzhNQXY4QncyUndFL0NMRDVXdTlyelNuSHBTdDlUOERmb1hoc3JVZThLc01OM2hPV0lCL3lQQms0UDgwck9tUEUvd2oxdit3MXZlUlhrZUxhWG1rRThyRDNDUjRuNW5oZWhuTzVpelF2eUhnYk01cXlGcC9IdkN2QkZ5KzFnUCtqWURMNXpMZzN6RmNOcGNCLzRIaFlaNyt3ZDlLL2JOZjZKKythNFQvQ1JSSE9nRm5mTUllQnVXdkM3aDhEd1A4QnNObGF3N2czekRjT1hBTjRRUi9zdEdyRG1SbEhTQnJ5TkVwVTJScmlLekUrTFZIYmJhalpBM1pNWHg0L3pYa1BGdERYc0lxeFF6OEU5empCTXRyamlFbE15WU5xOTRLREh0SktHRlh6T0Q4dkV2WVh3c003YVlsYW5HNzRoaStCRDFKdEkxSDBTMjRmZlpzK0lZTFZoempicGQ5d3dXVGJ3Z25uYmdkZlUvdVVhSUxLQWZhdllFZ1B6REU5YnNyd1V1eWxlQUp3TTh3ZklUM0NnRzRTMlpkL1ZDUytsNUJlL3UrRTJjTWxIK1ZsZC9ra2U0QWY0UGhtVjR6SG5BMjQwSG5DdmliRExkN3J3U0FML1JJY1lCZlpuaTJiTWJmTHMzNDErUzdMdUJuR1M3c3VqUkFaeExnNXdSY3Z1c0Nma0hBNVRNZThJc01YK2c5czJGc2hJbzRGMExHaGxueHZ0QnYrTEQzaklmeUJrbUsrd1RLZjhyNmVhRm5Ca0Q1NjZ5OFc1S2FYZ2Y4U3dGWC9Pbzlnd0dIR1F3K285YzRQK2xNL2lxYTd6MnpnYjdUSTVVQi9pT2pjMU0yZ3k5Sk0vaUNYR29BL0NyREJhbUIxSTVHVUJ6cEJGeStBa0g1R3dJdW44R0FmOE53SjV5ZDRyQmJjWTMwRDBUYXkzM0JIYkwzSzVPZHptUnk5YkJYN0U2SmowK1JYNFNTQWY5R1p2cWoveDlLMW93TUs3bmVZSy80TjhpWUlic0lyK093RzRjUm5wVG9PN1lpdE9JR3hlT2NEN1hJcXVBODZnZ0JQeXEyL3c4ZncwMzI0YUtpbzZNNG44bmNHTnhRNjlZRVJZVm90U0ZSUVJwM3JVRGhYNFRDbmoraU1HSWtOeG5oR0lNaEJxUEozRWo4TDNlK3pqZFFwMWJyQW4xMStXN2FnenR3QTdwT2VGQ2lIL3RKQzQ5S2MrTjcrZHdBL0N6RFhaNWRIdkJ6QWk2Zkc0QmZFSEQ1M0FEOElzTmx1emJnbHhndTI3VUJmNGZoOGwxN2o4VG5UM0krQVQvTGNKbjBBdmdMREFmcEJYSm90QUIrVHNEbC9BTitRY0RsL0FOK2tlR3kzUnovSkkzMTcrUmpIZkNyREJmR091RU9yYUE0MGdtNGZLeEQrUnNDTGgvcmdIL0RjTm11Q3ZoM0RKZnRxb0Qvd0hEWnJzcjVTSHorS09jVDhLc01sMGtYZ0gvSWNFRzYrQWZodjR6aVNDZmdjdjZoL0EwQmwvTVArRGNNRjNiYlBiaEVjU3Q0ZnloVXNqbkZ0RUt5Y0ExU2RoZitCOWtobngxWU5pMG5KNDFjK0I4d2o4bEY2N3VFUzlERGhLNFMreU9YYkdROEs0NE1ITUR3WWtJNkRQQnpBczVHQU1TWUFuNmFsZC9vR1VtQXY4RHdmWjdkQnZETERNK1c5U3dXZXhiN3M1NkZLQ1hBcnpBODFOUGpnSC9JOEdUUEtndjRqd0t1dUFtcjNWeGNxZGpLNVFscmxPb1AzSitMNnVxSzZLWFI2VFRrd3BYRm1abkY5QnBPa3hUU2kxQmFnYThxMW5IUC96bWwzSXFLWEhxcHRWbzF1ZkRWUEljamoxNmxkRzJpRitIMUVLNGtiY3NqWEliQ2FzY1Iya1dLODl4NW9CM3h4OVJwaUwycnN0SkZMNVZPcHlKWDByUjc3OFJGWHJVODI5SGhXUWVlRjljQkhJWW1ldVlwNEJjWnZwQzgrckR5VjRpMVNVczRNWW94elJJM1NnMGlMSEFPVHU0eEtRUTdmNmVtZkttLzUyOGhIRzNZVkQ2SU1ValUvZXZEVFpTOXVNamVaZHlJam83ZVV3aHRGQm4xekxvOFlkWkJyNFI3WmdYZzN6RGNLWnVsNTZYeUVhdzhpOGJHZzZHMUdNYjBSREhLUUFQV0JPaFNUNWgxRmZxQmYzM2M3V3ZXM001Ly9mendwSGppd2JwNTljeHAwMmFnMlB2TmxsbzJMMjRGbXNUTlZSYXZQSWpGSzZzZ1ZobWZlS0QzUzFKamNGODlONFI4RzBocnpIVGtvd0lVcTJKUmw0aG1xM0lFRjdqY3dmN29tVnVmNXFjOGpkNGVIK1JLdmJLOThKV0hsdlIreEo4K2NnUy91ZmVVWFpxUFVPOVpxTmVIREpPZjhRbUl4ZFp3NE90QTQ5WWgwSmZ6K2ZaNno3bm56dlZjLy9hOUY1OTdrWHB4OGhkUUJselA4OXRRRTMrWVhvUktYTjl2MkVUaXFFMVNwbFlueTJQQkhpZlR3RXRKZ1Q2Zk11NjIrdlY1UlRQRzU3c0tTMDNqWTB4ejB0YnZjV1c1eS83aVAyeHJkRTJjWVh1TUlTNDIySDlMa0hiS0tQdHd2YllwZC9KODFrK1BzOGhpeWlwbDAxajF0ODlQay8rSi9XYzhPdGhialE3d0UzNDNGcG9UWTZGN2tSWkNvUytqSkFpRmJ1R2ZwSDZFWlBUZVI4cHJ3RWNoa0dPZUZFSnZvL2RIcXhQeUp0YmFqTUgrOXZ4RWpUODZoV01PdnJYV05YUUxMbnZtMUNMSVRRblIwdEM3cjNoTzZmRDVSZmpNb3AzSjV3dlNVOThyZUt6R2lqN3BIMTNxeGswNHBwZkVJNHMwOFRTZzhScWpBVkg0NVBOcGozd08zNzhKTkZWa2RCOFhubWltRUp3aFJOdGcwcHkxb1dIVzFHRCs1N2Uzem4vajE2akNrUlZ4c1hkaFhTanE0MCtnNnQ1dkNtdmlsR1J2cy9WOXhqWGd0d21GVUVWTXYyeDNMT2NlSXJsWVZJRm9rSkJoQmMyNS85Rkg3ejlJLy9CdlZwYVZWYUswc3NyS3N1am1vWHZXcmRzenRLbEplRzFHUzJzYWZWQ1pUK09QUG8wMTVLMG9ad0R2Ynd2OTBWZVB2d2UvV2xJckdlSHNIODduL2J1ZjdiNlZqT01UcEY5STMvRFBRNllmQmFZWmxvT1paeHd4S3Vpa0FLblQxZFUvZGR0eVNKVDhyNEdua2ZxTDlDUmlQcEtpMDdsVFloWUJ6NytxdngwZy80UWE0S29XT1BJSkJvOFRPVWZ3ajV0MDgrdS83U2IvWkh3eDNqQThsYTlGRDBLSVdKS3ZFVEFycmwxR3U2dVhyVisvalArdDI1NmFiRTBoa2RQL1dYRHI5QVhJK1hTUzFacW80SURUMFRDQ0lhNVc0NUNvZ1B1Z1NLbXF1d2JvL0lycnVydjVlUTRnZGdKbzBVSEU2TEdWYXdxTGlwZFQwM2dvalFWSzE3dUxaVVFZQWNqdVEwWmZQWm5wb2VMb2d0UjVzdFQyWkpRTnU2V3FaZVRnZi8xajZPam1vdkd0a3c2ZlBubmt0dVlEdXBLSzdTVEFkM1AwNmNOSFRoaGdIU1V4S2YrRkNQc29tTTJPL3VsV3lId3dzU0JHZmRXWkdackg3cHl5Yy9pSW5XMmRqNnVtbjhIVDE2MWJYMHltOEcrZHUwWTlOSHZlSXkzMzM4MS92ZjY5ZDk2WkFmSC9QdVFQN2JsQXlDVXZoc1RUS0RDalVrTnozamlOY1Q2SHNsekZTMGNnVlZmeGlxUzA1RXpuQktTTmFpc3NtNUxSVzAwaTZ5OG1wejRMZWIxL1FQL0JhaUt6dm9zcDVVUXl2eXJ4ZDZRSFk4U0l5d0trVXdaaW1yNlpkQUFYQng0ajBKOG9mL09kKzU1ODZva01aK1NnWXZlVkxZdFNpSVdSS0JpREhuaWsrMEpJNkQyaFE4SXowcU0rV2RpQkpxaDE3ZlhaT1U2SGdvUDhoQW1ZZzJjZUxjL2xBYzhxVTN4V0ZzamxZU3hCcHVHakVpenBHVFBHOHA4ZG1CUVRGaFl6YVhRQ3ViOGl6NUlWRU9CT0s2NTd1MTBmR2FudkhtdXpDZGtQMFRuTWlUdU5VVldDVnBQUDIva3R0SFdLdnJGNEkrYUVuY2I1ZXp0TnB0WHFxMFM3R2cveXp4OUVIZlVCcHVqOWR5WjFMbXptNytEZmZmaGhIRHRodmttU3dOVjRNTWhmQ0d3NDB6QUgrd3dOR0hSS1BuaEdweEkvOC9TTDJ3OXZmL0hJczYvc09yd0xLVy9lSVAvZDVQLzlGZmxQZ1doK2VmUWEyRlpsZWNCaGQyRU9LL0tkNWExeFRhT2JUSW10NVdVMTVLcWRNblZCdk5tVzFoRVV0VndmcHJkTlRiS3BWNFRXbHNXN2dsU0YxcXBHbGcyeUVtSUxJY09GQ25ZVnRPZVJwNDQrOGhTSzVqL0RITTJZQVpHUFVIYU5seGRoeWU5NEVmcjIvWUl0MEY3WVN6RGRTNlN0NUxZYVZVcDl0Y0VRYklpUDhCdUtkcU9sOXo1YU1XaGo2cEpGN1o1NkhtYXhtU29TeGFoaVVZeDR5T2k1by9jL3MzTEZFYVE5ZElqL2pwcEpQWGVVc3BoTXA1RThWZkN0VXlIaXFOVzFvZXZzV2N3OTl4d3BLWjRWNE1uY1VMQTd3VllyMzROV3J1eENmMGRMK1E1YUFibW5wTStPbTJBT2ZPNGpTZEU0a05DNG9tQitlZWhyek1selFUeTRFMzJ5RTkyMm5Zd3JrS0dJZkowT0Vhay8wS0VBa2NIZmc3OVZsTUlFZXd5bU14UTJHUXpCRkRvTnpWS2h5a2VXUUFMb1ExQm05WnJTbWxWbGp3Z3Y0OE5zMGJiTW05RXBvWm0ybm01Y3RiQmkrT0lTZk8wYXJpYnZGcFhnYm5RaElkZUkrZTk5S2w3R3czTGo4eXA4UkZrdUN2ajRIa1ByeVhpL0UzTURkeHgwZzUvWXRiaXJrUXhvanI4RHJlUTcrRXVrZENLNU94UnowbzZUaDlpT1E3dDZiSGJac1M1RG9sN2Y5YXp2L2hPN2plSGNSZW5aY0xWQ0hVamxxWU9ydmZtUGt3dE9McUI5ekdvaGw4QVRPZXRDWEQyQ3VTZTdwNlR4WUcvZHlUa241MkNPOHZTdzdFYlN0a0VRQ2MreCtGZHhkUWNLYk5LZzFwRVRaczJjeVAvN0lkU1lHeEdabVl2YUp6UTJUa0NMTi9HTG95S3loTldIQzRBeERtdm5nRDNIeENUY2txTWpnRTR2RHVqcTRoL0pJS1F3dDQrU29zMzVaaTZsaFdGc21ZQ1d1aCtsVEluS1pLRHk3ZEV5RHdHNEdmWWFNc28reElGUy92MW9KTjl3SklueVJXdHJ1S0Vpdkx4SStmSEh5Z0ozUVVYc2FQUDZyYnY4MUlIemhneTFXT2NsbTRMbkJxazNybG0xaFhKRVBLeXJJZDQrWFBDdlpuTUZpTW5DNW5GdCs2cEFzckhQVUsyY3RMQ3pjeUZ4SWd5YU8rVmx6SFZObkxGdDFlcHRxN2R0M2JwTmdlbEl3R3FJa2lFOTdtQzUvc1J0Qm5hWjRIV0oxaG1qa09wSXhsaGpZVXBLNGJ2YWNtdjE2Tjdla3lmUnVJTGxZZ3gvRHRsUkloVUpRc1pBYVU5QlVtaTZFT21WS1c0c05IbW11YWFpdWEzNXN5NWRTR2g4Zmt0OXlkTGFFVXNLbjArMG1CTWlEUHBFMDdXeStXWjdRM216ajEvSEVLUU9DdFJyWTVLV3RsYlB6YzJiVVorZWxlMXd1alQrSVc0NkZ6TkkvZm5FVTVsbW9ERDMrLzBPTTh0Q1J6NnhYMDloT2ZrSkY1aTRKWmJWYkZtMmR1WDJPOXJtOHhmaWs2dHluTTFSNGZHbWxJUmtuSkxacUZWTnFweSsvTkRSck1ObnAvUG5MR09iNXFVNlgwK3dObzZodTVDZWFFSC9Ka1RrWjJvSk5aWU9FUm91T2lKS3lYYUNTR3RmS0V4c2NwbW01a3hkNGlvZUVhNHBLbWt4alUxMlQwcDNGVlZINmJZYkFsUUxkQ0hOMWRtVjRRYmY0TURvOEhrYW5hWE1sbDBWRnVXbmxzNzNzSUo5S051UGJrajdFWmxiZjdZZjBUUXlzaDNKdjgrRXpoTnFadm5JaEQwSlh1SEFJOStWQXRIamlTVzJOSHRNYnRIQ3VtWmI2cTNoSlpGVmpZczNGT1dYMUZTdStjQXZhTG12MHBFeWVuVmlRb3Z2a0NYUlUxcHptN1hCNDB0SUFoNm1lY1oyV0xPK2dUV3NCT1RlRytUeko5TG5YR2piZGZFek53OCtmK1lqK0l1UHhldkovV0YwalRNUHpDWEFYdEYxdDNiMEdER2xnRllmRVBud3ZzSE9VcG5qRGYvWDZBaU92OGF5YUhDTmhLSkJ5bG9EZndlU2hWZDhLdGpha0d4MXE2ME4xcks2NS9UaGNYSENIMGVjd1VqK0NUWEVoT3VrbDk1ZXhqWDNLS2tqSHJqKy85VENYam1mSW8ydDBmbzdsYkVHcFJ0amY3OU8xamk2aHBJTW5sdGg1NDZDRlNJUDBRMU5DazNwSjk0OXNHamRnNmd1b2pTdVlWcmg3S29vaXlrMnhtaFNMNXQxY05ORFFjRXpXL0xITzVBMklDWEJhb21MQXgvN1hFSTdFVU9VdnVnSitBZVVNeGF0TytwTkY5bCtseTViMVc0TVdOVlUvK05WN1FZL1diNnNzY3hvYlNEbmUrVjZvK2xsd2FNTnR6WGZkdVRrMlVNVFc4Y1hOWS8yL2UvTndTTmJxbTdSR0U0Y09YUW1lck1tdjJoN1JZbU8rU3NGd1Nudm5HaUxSdHZnODNtUDVRbE94VDFDdEFBNUYxd0Q3MDJqYkJmek9wR0xjakRleVU1UlRRTU82TS9BcVFyOURjNUI4ck02djVxZFp6Q2NzTDRrZFFuUkZOSU9KZVZzQ3hGclFSOTJzMnJlNnU1K3E5c3VQeDZ4Ykc2TEdGV1FoemdhaWFxamNvTGs2QTZ4Q3BENkFlSHExTXhVVzNjWGJ2MWdlT1hpcGQwcENVUDRIMm5tckU3L0NlTytvQlQ2ZnVOODhRbmdTbjQzNDA5VXNxQVBFcTFuQ0pXUFNvdVdkcXhkNUJnV0VkV0N3a1Jhdm5QYnA5NFd1TXhuZUJNN1cyOFR6OVppUGpxakR1bGY3ejdmL2JwMGhLMCtJbXFqdUhLUTV5QjNLZFZIV1o2a0NxbnQvS1hlTDhWNGtiL2dxMExQYVZpOGdLei9Cbm1lVC9mRmk2T1dybHUzbFA5aUoyb3VURWxLU3NGM2pCeloyVHFydlgwMit1KzFQU1lMQ1MvaVpMbmdkRENPdlRNbVpNYnFTVlJZckxsL01yaXlPaisrVzc5aFhSaktpZWlYRWU2ZXl1cWQ2TEdPRHBhLzZ3TjhXaEhNTXFMSVV0VkRickZKK29sMURvTTJNRFJzeUhPUVpHeEtZMTNBYXF3TzZmMEh5MjExVFpCRVRERDJwZjFLL3ZNOURuVDQ0eUhGSlpFVjBlR3Qxblc3N3IvVDFCQmQ2aTRzVkY2N2tCenZOMlJCb0hyejdTdTJxWVBtcVMySmROeXpERXBrM0Y4RDdUNWtSb0xQSHd2NlNMWkhEbFo4UmRtblp3ck9BZXQ0TExtVFRRYzJHM1Jpa0tJb1dxRVpaUUhSdG9vYzZaVFJVVWRGclp0L1NTZVNGbHA1Mjg2eGljS0pReTV6WWRnN3BwTTYxUENiYjlKQm9wL2tScW5mZVdkWDE1M0gyeWZPSk5MYlY4ZkxNek92WHNYY29VT0h4b3hvR0gydDNXNVgwSWdLMkpjZzdvTVR4NGQzK0VkUVk5ZisvYkxZajBhOHFiVjE3bEtJL1NBcCttanN4NHM0RXVqMUpRQTlrMFFQSm9UOEY5NVlFZ3M1NmFycTNNcTRXUXZWZHY4SWRZUWgwQzh5TXNyQUtsbVFudGU1NE54SlArWGlRWWxUMjBycjRuVDhHUnpKVGdWWmdzUWVJcHNyM3ovUnRhTHJDZkZNME52N01KUHUwU3Q0b3pCWENGdWs0cEliKzEvQlhBZi9wWENtSGt6K3pNRUxZWFgrazVsaUhMenFlRmZYZE9qU3oxWWh4L0RJcUd3Y09tN2MzSHJhcWVqeGwyWkdoV1dRcHN0eVBxa1ZvUU96UGhFQk9ScVJTVUtFWkUvcXA2U1V3ZDNLbEtRbS83UEtGQ2tIMUdwclNvb1Z4WTZ4V1ZtTVRpVVo0VUV3UHpTWjB2eFEwdFJCalduYXV1S1VoQ0MxUlgwN1RTRjBycjQ2ZURtWHhoLzZQOWdvWVcyaDNtN1l4THcyblJMK1B1QkpERy8vTTY4OHdCK0g4b2tNWC9xbnRqL0NCVnBON2ZkSTV3TzRBbnpiNGZsZG8xNXR1SVI1Sy9xSU9GNERlQlhEeS8vTSt3N0tWMEw1U29hWGdhMnRERGNvbnVkMGYyUXZIalZwOEV6TXhjYkZ4WEo0NXVCSnVLR2hTcXNKTThYR21zSTAycW9HU3FHQ1dKeWY1UTcvRVlXV3RrSGtORWhTemhzNFBHZFFHLzVYWFVtUU9pUXFJaUlxUkIxVVV1ZnBxOE5pWCtFOXJLOUFWd3g0T3NOdmtiVkZKN1lGN3ladGtVN3hwQzNFdm9rRlBFSWhTYWlBRXdrVjhHeHZ5OGtBcTRjMEZ1aG5HQXVZem15OHl5dmJoK24xcXhmNFZ4ZDhzQTZuOWI2NURrZnc4N3dzR2FJbEVENWY5dGE5eTNZWFRxR0JYWlZNUTg1cmh5R2hXVFJuV3NXZUd2a0dzM2Z2ZzBoTE5Ca2Y5RXMzK3RZbC9OWWxoWmQ4dzBZeWZINUpQR3VBUm40d1pOcUNWTDZmYk94OC9kZWVuOUdQdkFveUd2MkI3ZUFRL1F6K095QnI0M1RJRWFzRXpUVk5MTWt1QTlieVdXZ0ZYNEp1N3Q2TlFzZzFaUGR1TDNzRG83a1granNWUHN0dEN4QlpSejdITU0yNE05TkNROHhEbExHNjBPT0gwRC80OS9jOWdiTFhYWHQxNC9Zemw3WjdXUjc2YWZQZmdjL01qa0JxZ3hudXBlMkhrR2RTV3hpVmttdzREMUV4WG9nRHA0SXhLSUZROXZqRk9jL0dwenliRXY5czF1S0pqL2dYTHh6MUsvOURlb1kvNnVTWCtHZWtJL1d2SXhlV0JEd2laTm5oQnVHWFlIY0VDeUxOd2VLUVBXTDVyeENpemFWMWpnTCswSDI1aGFNZm1EenR3YWFpM1B2NVF3V09PbXh0RzEwek0yWGpYVW5MeXlmZjI5QzZaMEw1OHFTN05xYk1yQm5kUmx2QmFpR3RPcTRRVCsvcklUOWdJc2pLQTJPMk04aTVrakFERXJNOFZROWVuNWp0S3ZSMzNsclVsdTZhbkcrckNSL2srK3pRUkwvd2lNQUEvbEdqZldoZ2VuU00yZUtuVFhYT0tGbFkzWFJIbVQzRmFqSWVuQjFqSW5yQXBxcXM0cHJDb2hyS2dadm8wbXJKK1YxSDlRY2hxblNacVkxRnJPcFU3RndCSjFSbVlYVzc1MWRQWFZtUVVkMlFPOWsxUE1Nd3pKYVpaZGZvNjh3eHNVazkrT1hxZWJreldqTmFRdFNUeWtsQ0pjczNxQ1VveTVic1dEM09uR1kzUTA0M081eEtWYVJPaXhsYkhEUThQZE14R0N2MU1laDV6bWRFMjh0NTVvallJZWMwMDBjTUhqU29aL2p0S09ycnA1K3FmV1Q2TXY3N3V5emwxU3p1Tll0d0hnT25QUG5QaFVyWmwrRTV3clBqaUswSllrbFFXdDNTb3JyS0JOUGlxU2tqalRFdDBlYllPTWYwMFp0VDQxTnpheXFDQ21lNmh5K0tpU20yVlkwTTBTOEoxQVJyQXFOamlsWTJMTnFBY0dwUlRPcEVtcjgvbnVtVVRiSnNwZXkzRHozMXVwQU8zb0FWN1RYRDFQVHB0K2RsMzdKNDByaTZ5TVk0WTN4RXlLeFpVWEd0aHVaRWZiQ3V2aVMxT0hEWTZNTGF1QlhFM1VjVHJMNWRvMG9JQ2xDQWRkU09Qc1UzNEplajhwRXNOcDdLOURJZHoyQWxNZ1g0R2RNczlmVkxGbjJDOWkxY2xwQVZVMVFZR2RxVDROREhHb1A4dzJiV3RaMmYwTkhSL214MW9rM3RxNnZNTk4rU0N1Y05HQUZxT09GTGtwV29HNWVTU1c0SCtjb1dvRTdKbldSSkhaMWVVZE9ERFJBT2pwcXNneGJyODB5eHRSVzlKeFVjMkRoYUlCdUhscDFVWlhPSW82S3VEWEdDcUlFSzErd3FYZGswY3FWNzF4cDdHbm9GcGRsVDBzbExlbERQc2NWUGpabndsd1hIZXZES2NSTW5qdU9WYldQSHRzSEovcDlvRkdncFliNTRFbjJNU3M5N25PZ2ZRblFCK3VPb2xYOG1LdHhISHJ2dko5ZTZLMG53L3Q3TGIzLzY1dDBtekQzMTFCWCs4aHVXUjJscEpTbWRSbmhYc2RWV3NrNUZveEFObXR2UWVPNkN4bVlNRDNWa3A1WmtSYnlJVXZtTHFEZkhybHl1TTdYVTlGNkczY3lPMTRLK3BVTXY1anVNQXdzQnlFWVpNTWhQblhxNUtUWHNkUERVTXN6eDkrMTRlejcvMVJMMnJMOGd0ZHVvWGt0NnJrYjVZNWYvV0k1c21IMlNtR2tvS1lvTTdRendHNVllMzFCYlVaRGw2cGpkVkp4bFM4KzJtNGZYcG1aOE15eEJ4UjQ2R1JBR2NzNE5KVW1hSjJuMERkbGo1b1l0RDdZbEdhMXJVOFExS2V0UHM0S21yTGo3N2hYMHFxNnVIcEFWRlBSYi84UWJNQ2RHUXhNVmlIUUNGUkwrNFEzMjdQMVRUcmJnbGMzNlVGK05iNEQrcVV2OEJxSkYzblE2S2d3anlrTU82VVdpYVdXL3NpSkd3OEZjazlZajZJQ2N1NVl2MzVvek9TKzJLTXdRWjQwM2t1U2ZQZWpDMnAzYlY5YXZvSWs5eU1KVFdGSHRycWdTTXV6YjBUczRFUFNHOHZ6Q3NFaDRkN2ZGYkJhekRRY0UrZWxVMGNWdTZHR2pQVHg4bUthS0Z6TVBHeFA5aHZnT0dxcXR6REszcDhGc1V3MGRxbFVWc2I0Y0J6cWJNSHJxa3V5VG9PaWxheEx0VDRjZGo1dHZOSlVzcWw1Mjl5UGJFUHBhR3hRNG9hSUNMWXFvVHl1Zm5yVjUyWXJOL0svRHluVnJWcE0yREthZW5yQnlpckhtbnE3TlJNK1Z1TVkzcjBGWDdvK01qWWoyMHphTmUzUFRwaGNpUWdiUjFnOGl2T1Rob2JDUzBQdWtiSktrQTFpUFdoelFCOGc1ZTJGb2lEK1o2bnREZFlaaG9lRW5JNk0zQlMyY3RVWWY0ck5JLzloamNjTXFDb3RXVkdhdUwxNjlRN1RIL0lKWGlYa1BrTWNNWXhSTk02UTJ3UnlEd0J6ak9qaDhiVm5ONnNxRHRXdEx5UXZ5eVVwTnkrUlRzekxUOEtwWnVHWkpkZjNTVW56bURLNWVXbDIzdEF6elB4YlhZUDVqcnZwdFhGUHNydVlnUzZvUmwrRkFzT3RwTEI0cmNnelpScmlRYU15aUJtMG9CU245bm5YR0pKQ2tJTlprVjEyeWJzeVRSMUxEVGVhSUlGK3p4VnJraWcrZTNJUG1MU2l4RFY2aXJteXo5ZkI3cCtma2huTXIvQXdOclhFZkNhTUdYeUd0Q3hHOEdRWktHdURUWUZ2ZGVUVGVkdEFXZjdSemRjOFozKzJyL3NuM1ZoUXFjV0R2TDhyQ0NzVDljOVYyM3pOZ2xmZ0gvaGFUTlpMcWZ1VS9UOE4rbzA3K0lEeDUrNzdQRzVOV2tIN002ZEJyMWRwRDVOSTduTWZTQzlMSDVMZ2FBdnliZlhPbnVXc09abGR2cnJEWlk2UHZ2VGM2MW02cjJGeWRmYkNtYkZwV1hrWjZnWmozWXc2cE9VSmFCMFAwSVpJMkNFU0xGTVRXUmZQNGtydlhsZVJhU29weU9GMjZMazlZSk8wcmtzcm5MQXBlNVJkdjFSWVpSbGtlcFZJYXlrSytPQmdycWMwY2xjSXZkWXdCeEV3bFZvVUhsL0tZb1NDUTM1TDZvcEZWRVVwTGhRaDV6WktFdkdhZjBiUm05T1R5Tjl5cU9NSHA0SmZqU0l5azhxbTVHem5kS2ZyTjgraGZpcFA0aEJpbldWWnpaQzc2MTZsVHBKWjNjU3U2U081UjRuZFFCSGl4R2JGYjhSRjNYUHpkTjdsSE1LVWFJdnU4T3RIaFNFeTAyOGM4dlhUSmFmWWV1NU10bG1TU01NaUs1aDE1UVh4UGFocVAzVGlVMEZYaTk5aVprbkNEZjRNTVpsMUVaQjJNTDFjeWxQT0J2R05ud2N0UWpxOEYvTVdCT1BvRThIT0t0K1E0MFd0dXhDOFIvSUxpM2dGMEhvUHk3eURWQUh3ZkxVOGt6ZnNZL21jbmEyK3YzUkdBZzRRS3A3bVRCS2Y5bWdBNHlFQ0FQODl3UDhCQm1nQzhpK0cxZ01PK0RmaHBBWmQ1bjJZQmZvNlZUd0VjVml2QUx6QmNBempNSU1CN0dONGhlT2NTK3VDZEMvUTkzcmxBQi9BTEFpN1E2ZXNtNVpkenh5ViszcE9YQi95Q2dDTU5uS0NpK2xaeXIzRko1RjBvemFhbEdZbzExTFlVNHZEOExqblZKM0V5SDhRbzlCNTZqMCtZbGVGS0dWcmJYRCtoT2FuWlZGODJkVlpZVEV3WXVWQVQvWlpQd05XVy9FaDk1MVR6K0x5cWhsQjlWV0x2QjRhd01BTzkvaC9xRDRFOGVOcUVrRFZTTEVBWUJudmROMy8rY3R3MWd4QlM0blYzMzRnSXVRWjZLREtjWS9EVjFMcldXUDg5L2dNQmJyRmhzWHZFTDlCaEMzWmVPbXhWK2Vpd0RmanFzSDFnallPZlBlOGNXTy9pMG1MdHNKdS9sdXNPZXdiWXg2YmxzY1ArQVE1eWFIbmlpQ0lsMmxSSWt5UkZqZitzczhvYTI2Smp3dVRraWhRVW5SSldTWXBPNUdJc0cxY1VwVW1vUlFuTHB6dXJpM0wvRmFka3FpS3RJRWRjVkZGZnBxNVlaT1pLSXUyakltNGFycW5FelRrbDRqSjVjMHExZDNwQ3JpZzc5NDBxNXlwbjZKU0IvV3Z5RzZ5cVRONi9LQTdMeERvM3lCdFQ2ZjBnYVY1VUV5a3k2MnFpc0NoTzNxek1VdTNrWWU0cjU4eW5xS21VMkdkRnBXbktzdnozRUhweUlUcUFvc25nY05FblMwOHFReWxRTmhFQVlnUnNEQUI0Mm1OZ1pnQ0QvNU1aQWhpd0FBQXNLZ0htQUFBQkFBSC8vd0FQZU5vbHhvVk5BQUVVZytIWFhoUjNad0EyUUdPd0NNNHFXQlIzV0FXWEdEN0QrVzNBbi9Day9VSVIwUmIvNDVnZ1IwTXh4aVl4cnE2UXV0VVRWcSttOExSbUl0R3NadkdjNXZHQ0Z2R1NsdkdLVnZHYTF2R0d0dkMyZHZDdXp2QzVMdkNsTHZHVnJ2R043dkM5SHZDakh2R1RYdkdiTXB5cndLVktYS25HalZ0RGJuTjdKTzd3SUI3eU1CN3hDQjcxS0I3elBqN3dJVDd5Qi83MEYvNzJOLzd4RC81MWpnc1h1SFFaK2dQQlRpb3pBQUFBZU5wa2pRTjA3VWNjaEwvWnZ4RTc5YlB0ZzlydHMyMG11YmRSYmR1MmJkdTJiZHZtTnNhWjg1dlpiMVlJaU5sTG0rRnV0YzFPMDZsY3RudHRGY05XMWE1WXh6WlZTK3BybUk4TDhPKy8rQWlQaUJ3S0tPblFna3RJU2o3RkhWcGpKeWFYUWtvN3RBNEJDWGtVVVViNXNteGRsaE82Ky9LYVREV25kZmVWdFV1V2NVNTNYN2VpdG9ZcnVudjFrdHAxWE5mZGF4cXFhN21udXdOQ1RSNEFydldRaUJnUUFCNEdCOWVtRDRpUWhITG1zcFk5T0lJenVJSTdlSUkzK0lLSUVKOUNLdW5CQUVZd0FXR0E1NW96WjNKejlyNmdPVGZQYjg3NVJ6Um54aERSL0lPc09MQ3lBN3VXcituTUIxVjI0ZmxkK0lQT2ZQalV6dThmdWJZTFYzVmdZN21tQzUrQ3RCZ1h1Tkxja1I2UUhtRHVNMCtZNTh3cjVqM3pqZm5OL09PVU94czYvWndoemlobkMyZTFVK3NjNXB6Z1BPWjg1RHhqOVpQVlM4NDdscjZ3K3AvK0NDYTZybmVTVytuMjh2UGRNVUVQZDdxZFk3eTNyRWE1SzkycTlJRE9zcjFWOHdtM01aaG83eDltVHg3am51WmVZRis0elgzRHovZEdlWmQ1RTd6dHZCcHZMKzhRdXo3Sno3ZCtodFZsOWtZUHE0bmVMYzByNzYyMjVnTS9QNWpvOS9DMzhsZjZoelczMXZ2Wm1SNmNFTjBVZmhOY0Zyd1M5Z3VuaHQ5WW5XVG5qUENxcHZVejRYdE4rVlBrUnpkRnZhSkdxNzJpQTZMRG9nc3MzeEU5RmIwUnAvR0F1Q28rSjM0dS9pTHBsNHhJZGtvV0ppY2w1eVQzSlc4a1h5Vy9wTVhwZ0hSK2VnRGlTbUp5eUtVdi9lalBBQVl5aU1FTVlTakRxQ1pEbGwyb3BZNkRPSjZUT1kzVE9aTnpPWjlMdVp3cjdPMnJ1WjRidVp2N3VKOUhlSktuZUpibmVZRVhlWWszZVlkM2VZOVArRnFlZklXS2xDaFZqbkpWb2xKVmFIMXRvSTIwaVhxb3AzcHBnQVpwc0lacHVFWnJuTGJWOXRwQkV6VkprelZGMHpSRHN6UmZDN1JJaTdWRTYxU25lalZxYngybmszU3lUdFBGdWxyWDZEazlyNWYxdXQ3UmUvcEFIK2xIL2FyZjlJZVJ5VE05VEUvVDIvUXh3ODFJTTlxTU1XUE5CTE9GMmRwTU5UUE1URFBITERaTHpGcFRaZjVqb3h5ZzdVaUNNRnhkaitjaG5EaVpiTnl4dmJadDI3WnR4N2IxR051MmJXZU5lL1p3OXV1ZVdlKzU1N3ZUcVBvTDNUUFA2blA2aXI2dWIrcGIrclorcUovb1ovcTVkdFBCT2tTSDYyaWRwSVZhckNWYXF0TjBoczdTT2R6TFJicEVsK2x5WGFHcnVhRWI2ZXlHNktDb05JNitvWU01eko5a1pPaHVEcXROK1c4QmFYN2s5ajlrMTYwSGlUWHJ2TnVXZWROb083WUIvZ2ZsUTU3ZHdIZ3JwMzRzc2JkZUhUczA4ZUlrQTJZaGIxUWo5aTAwOXF1aFZ5WUxiOXVTWnl0UXNhaTNRQ01EMjhRdVdwdll0V0YvbjV4dUtzdnAzSlVON0g4cm9la2dvZGFOdnRHRzBVRzlnZkd6VVpHK0tsWmZsMEM3eWVsYXlOb0t4cXZSTWxoWDgvOW91YkYrSmhlS2lmL2xPMktxMjR2bnBvV2J5d2F5MlFRWi91dllEWlVOc0VseVRGOXVxTG85OGlqTDk2RS82d05oSWhSQVZ1SVJKQjZCcVI4ZGMvcDR0c0dlQ2xnTjhRNVljZG5OOUlyZDRqVXNmR3c2OG0yVUlodjZ6Y29tbitPRmVGenQrMUdiZnRRbXUzVmlUV3U0Q0c2SExXU2Z6YzlLSHZTbTd2NUVIUWhqR1Uva1dRQ1ZaUmU2SitBVWZBUGZrVTFOcUFVaDFJYlRvQ05jQ1RmQSsvQUJESUNCTUJmbXdXSDZuQTRaTGxmVE9VcHhDL1p4UnBWaHByOEZXZnkvVDl6ZTBJZnhXSjdqSk1UcUVhd2V3ZW9SNzNNaE0yb2tVLzFEd2E4SGpBS3MwRmREQjl4YVBkYnFNV3ZqWjVhWnhjSVNyYmZjS24wNXkvNHdVTTZSc2N6SE01NElCWEtPOXpIK1A1Zis1Y2dHTXQ1TXIxdHp1aGZCN2ZBODgxNVFBRnVZLzRaTnVtbEZqQTV5T2hsMk5MUHh6RFpUcEJ4UnU1azlaT3Z5UE1qdUlXbzR5bmxIY3ZvL0xJTC90L0JkNFNhUXJ5WGZ1RHZqL1kyeS9rWTF4T1pxNmpwZDhuam1TMGNwQTczbE9ieHV4ZXQrR1Foam1ZOW5QcEZ4QVd6RFpnL3NoWDJ3SHc2UWR5V29ETldnT25TQVRuQUpYQXAzd2Qzd0Jyd0pmV0U2NEUvdTU1RDdlZVRla2R5dEdIYmJrTmxlL3ZkUlR5V29ETlhnTHJnYjNnQ3N2RzAxM3BodXZMVjFlVHNiZ3VVRTJ6TjNiM09uYUxHZUxWWXZnR3RadTRIMzlDYmU3bWZaZXpYYXJxL3pSY2hRRzZXMEEzU0NhK0ZWemlWWDYrTGJNQnJOTGxwd0FmTnJKVUNqck43Ri9HNTROcHFwM2NnNStQT05Mc2JDZTdKamlkS2VhTzdyY0c2VVFtRUtDamtvNUpERk1WVFdKaXByNCs4TXZJMTlON2tmaStSTFJQd1YyZ0dMczczQ2RtLzlISHRrU2Y0SHBWeFNlWkJVdnRaVlR0VUJNY21hdGI5WDd1TGRBNjREcjBNMzkzM2l2N21rdS95SnNJY2NMZllCTjhTdmdLK2I1MTNVZmpkeFAyTCtDZFdtNncxdWh0NG4xTk1ObnpSbUtmMEU4QlhERjc4TlZuV1pOL1Q1ZjhONlBjbUtUd2llWTlWWEFuaXlXODExRS9ESGIrYS9Pc21aRXZzQzFvanNLdkpkZklBeFowRVhUNmVxTnZxbTVOREpiOGl6TElwUCtncTVMZFNTNDhkWGt4Zm41dnJwNjNrQTNZK1krNXE0OVJmKzlXNkRrV0w4MHNuSzRuVTY2bTMwTFdsRHJZWEVLSUZTYmt6ZTMrNUFqaFpBb1RUWFlpS1VrUEUwb3N5QUJjeVhjai9XY0hKWmlWVU9WZ2ZaL1ZHWFlMRUNWcU5YVG9manh6dUxWWWhWZ05WaXRKb1REUzJpem9JNU1KOHpYc1J6Q2F4QWZ6WFA5ZHpzUEIyT0pmb3VSenlPNFpIUytjUmF4SE1KaWt1ZEI4L1ZzRWFDLzlRUUpEVWNKRzYxcElZOVNRMXJxZUdZWk9wd2RzZWpVK0JpT1V0MmlFSG5oNk14SHI5WXB4bzZhOUVKazl4VFNlNWhuQTNWcjJBZTU3NWQxSFdMS0VRZ3B4QkZWMThxc1VsaDg0MmtzK3E4VW4rdTVHTjlJZlp0eEozbU5PSTZsZm5Vc0VEcTRZOGlXdDZETlR4MEEvWWE2MUE1Tno0NWlUbEFibi96OFQxRm53Z29WMlBYdWgyVXJGY2hHK3BkNGxaZ1BUMVViTjJlbFN4LzIrZ0srMmdsTm11a0xIWmxKY1B2a21teVU4OTc1L2xhc29Eek1GbS9zM01Xd0pFazJSbitza2NUdXF1QkZwUW1WZ001Sy9WQUxlLzJ3akQ3bHVHWW1TL0F6TXgyZ09tWW1Ya1pnODBndzFJYmxucVplWVBkL3ZYaVJicExxdWlRMnIzeTBQOGlzeW9yWHo1SXFFNG9LZm5UTmwvTUpnWHpnOXdzZUtYcXZtVzFXMjduaHJkelRET1huTnJveFF6QjZMZkhmcDhKUHNKUmpNN255Y2gxYlZPQzBnVjU1NG5PTjNYL1k3VnRycnY1cFovd09BZkVUd2F6WlRwdGxjODdIMVZhSUNmQmN1aTBPak9lZmduRU9kUDVNWjV2TW9zays1dWlOdUtZWTUyVmxKdzI4MkVlOVlMS2VyejBNTDNIRm5JV0JmV0dkbXJsRmc0aVJ6cTh6eDZodHQvTmNkaGI2VEJBeHJHRTdLaDV2K1pIZEsrcjl1Z0lodVlXTDVVOThQbklqeW5JZFcxeGhLUFRQaGJleVRaN2pONGZxM3RtZ1VHY3U3dHFKdElMUlk4ZTNsemd5Q3dvWXpkekVYdTBuY252M1lxZFZtbE8yOWExK3QzaEhPbWE4aXQ5OExsNkgyL1pUUEtxZk1xOTFpS2t1QTY4dGVJOWYzN2lzRElsQzRzZXZ3M1I0MmhTbzJ6TU9ML1VhdEZrbFV0a3laZW1heS9CVmg5eG52OS9LV3JiODBKeFRwSGFTZGZaUEd1L2wyek85MUZlUGN2dmM5dElWSnpqN2FWbjR0SmRTeHg0R2N2eHU3OU0wZ3M5ZVFMSlNyb2loY2xTS2RmcDFrR1NOc09yU2JNNDZ5L1ZQVGNuU3NaTlpyMnYrTHgvdkwvYzJ4Si9ZYys4akVyYzVEMmpPV2NsU1ZkdE5DVVArZnlYa21yV21jemM3VVd5dm1teXV2dDFVeW5kMmJWSkZhTHBtWXZDMnJzSmJPTTBDc1U1aHNwZTkzNEs4VzZ6dXRsTllSS3J4MjBFYXdtRGNVV1RMcWxXMTduSnlrMTNyckxiNWxnWGsxNk14N1JUUm02K1ZudTB1NmRIK1Z5UHJBMTdlNVNYUElwbGovUjhJUjdsOHp3S3N0SE90dTNjTzJNRks2blBPMzM4Slg2WlgrY3YrQ2dmNCtOOGdrLzV5ZVBYK1FiZjdEcDd2STdydVlFYnczRElhdjlhdTVVYW14Z1NCWmFMdEtNa0NneUxhblltczR4TU5NUUswWEpXaXBaUkZ3VzJpclQvSkJybUpORXJPRm4wU2s0UlpXYlZDazRYclRUYlZ2SHJvbFg4aFdnMUg1V05kVDRoR3VGVG9sRStMUnJqTTZKeFBpZktaZmszeGZNdDBRamZFWTN5WGRFWTN4T044d05STG05dXBDNWZoZ2toQ3hsQlB2MHJ0ZHF0OGl5SWhtcVBLSzVaV0FhR1pXWjVZSEZJTFlBZ0x3ODNaS0xGei9SWEdNRktPOUdHT2pBQ2pGcFlKSThJWVl6VWkvMDZEbzdjQTB5d0JuMXJ3aVJyV2NkNklsTkdHeFFpc0pFb09sRTA1V0ZhZVEwMmlUWXJiR0hCOFBiMjJLbU1qUmhNNDRaRVVMaTE2NWxDVUs3SDdnUGtablZrZzNsUWpkeDRwOXdqODhScUNkWXdaYWtjRWlhU3RnWmxqSFh4NVY3K0JLcy9tMmtycFpJaWlIaWRlWTF0OFp3azBmWG5Mc0UwS2hqM2ZKMnBIWE5jcDVkM25VYlIzZ0pUU2VkNnBVNTBuVDFYUE5ZWDFuVkpkSG1wcmhwdS8wbEpXcVVYbHNvOTdmekpscW1LOHJsb25XdmIwaVZ6amNKNkdnb25nK0VVNEZRd25HYng2UWorMWNkWk5JR3pFWlRHY1E3bmNoNDdSZHZZelhaMjJQMHVpM2Q3dkllOWl2ZnBmcjg5T1lCaTR6eklJWDZDYzYza3E0RHpMY2NnTHFYTmdndmNuak5jNzRWNmVwSEt3TVZjWXJvdUZha2tsK25wNVhObTBWY2tXd3p5Wktmc2dWZUR4NjhCWHB0UzhEcFB2WjQzOEViZXhKdDVpNlhmQTd5YnQvSTJETHlkZC9CTzNzVzdMZSs5dkkvM2lONXZxUS93UVQ2a2ZLajFmZzlMdzN0TTR0dDFSV1UrREFxMTBmOWlDTWErUDNFTjB4dzZ3dGJ6ZWRlOFA2dWVRZlpjSitSa1pRNmZjK2o1dkJWTmJyTkJxdVhabk5iMUczY1pXWnA1bW53RjhZdmM4dG0wcUQyYlk3ellIRlRQKzlyUDlUT1FlZjVuVmZ4bWsrbDFYcVc4bk5kRnVUYjZSSVBCb0toZVM2cHRDcEhCVnpQWTZrUDFxTlJOOC95K2xVa3JsUTl5MThLdHFXNk5DaG5LZCtrREd4MkZyNEtLenJPVnRtZjB3dmtER3E4Um9hdEY2dVNwYmpKTFY0M0hySDhyYkdVWUthT3c5bTJLdkkvNGlETStKb0U4dFkvR1gwbmVIL1BxdzJKdlArZHdRR05BUEhSYS9lNkxkOW8wQnJGVG4zUnVZNXYzeWRNb2ZNV3ZZT2xKNnhuUGxrK1VmU1ExV1R5YUxqdjU0dnNrTTk0N0k2QTdhY1IrUjFyU3Q2M3pseFcyUjlEenh1RDI3RHR0VWRweG03MUhlaXkrUzZtV2pabEt5STcrenZkN3kvTDltM0xyMlc5bWVXZDgwbk4razJMd3B3U3BYenhCZ3FlcU1VWGtaWVA1anNkUGlLcGF4SEtZN1BQZFdaQ1ZkcTZhOXU3Y3pXN2JDMnpadS9NSm54OFhva2tGT2kzWE8yUDlwdTd5ZnA3M014aTRCb1B2VFM2aVpLTVBmVCsyTVZZZU5kRm1GLzYrbUIwUkNuZWx1VWkwa0hYYVhoZXk4WC9mR1oyUDh0WStySmdoSTNhMVplNGVSVTRUSVcwUHl3YU5YTGNpaW5LendqVXIzOGMwR2JuRzNGc0hOa1lrcnp6WHNqYWFUQ1V5a2I5bFV6MDRPSDhnSjJKdDZmd3gwVnFrSlQvLzBtZ20xWVhQNnUwSjR2ZzdCZkdKV3ZhK2VQVUFWeUxTSkVvYzVuZG12R2JGRXN5MWNtbHRvM2dSYXlYWlpuUzRvR0JnNkR6TUVzTDZXSk9JZzkwb2ROcTZuaS9xalZqNnJXa1FSZkQrSmY4MkpCNjJmYUFZYUMzazFCY3l3anQzK1gway8vLyszaTdOUWZ0QmpXbSt5RmVCSDNNTnk3bEpsSEVMdDdPQ0Z2L0ZadTdtUGs3bUlkSHBZU0tzNVl5d1Bwekl1Yk4vRDhYT3NDVnNaZmZzWDBXeE41d2V6dVpBT0RlY3l3VmhlOWpPaGVGVjRXSXVDbGVFMTNGRmVHTjRPNjhQN3d6djVtM2hJK0ZYZUdmNHRmQ2IvRlQ0by9CSC9GejRzL0FKZmo1OEtueWFYd3RmQzFmekcrSGFjRDEvR21iQ1hmeEZ1Q2ZjdzFmQ0krRVJ2aHFlQy8vTjEyclVaSEZ0dVBZS3JxelZhMnU0dXJhK0ZybVp3QmZENzVSUElLcFJ5VE1FZnVwUTk3OTRYQ0d5ZlhpN3F6T2lNTW9ZNCtSZE8rcUM3NnB2SUlMdU50cE83SktNSHRPMlVoWnVOSTBibEo2eWdKMG5DYXdYQ2JKcGhmS2hMbHJCdU1yVXJieGcvTlVZTm45anlhUGw5amVmT1dzdGxYa05XYzJZdm5XaWhGUm0yRXFKMDJ2UjlwR1oxTk82S0xkYVZOa0tXOWJqS09tdnV3U3NsRkN0TTdWalBlbGNiaytTemtXMmtQV1BMbzl6SnJzc1dsdGhyei9wNVlXbE1rL1A1Wjlqb1pVYkptT1M5ZElYU3pKemhkbVR1THU3K3ZpUW44UVZvc0Jpc1J4c1ZHQ2Fqd1pvYkJ2aDQ1dXVrN1pSQzJPd0NKNHNuYnROWVBCckRpbHRvWHdLNSsrTGFhT05DcVRUcmluUnRJZUc4blFLSjlxaXNKVUZ3OXZiWTZjeVRKdHIzSmdJVG5JUG9sczExUlVqSDJEQ3JNYTRwNm1FdnlOZGduc3licWtUbUxiVUJBN2pkRzN5dG96eExqN2RwVk8wRFdibmhGTFJyUUd2TTYreHJaNlRKTHIrQ1pkZ0doV011MEtudDZPdXJ0UEx1MDRqT0ZrMG5YUkdwYVpNWmxXTk9GSmYyTkFsMGVXbHV0cms5cCtjcEZWNzRUM1AwczZmYkptdUtEOGgydURhdG5iSlBFRWhpak5DOTBsYzZRek9ZU2R4R003eXRPQ2NPSnFRY0RabG5FTTN6cVVIS3JqT1l4dW5kNTNFYlFkMlZPcmFDZXpxL1VXYmVaTHNTZGhUbWRyTFBzcllqOUR6MlFHTEQ2WjByZmQ3V0JwcVl6c1pndkhteFBlWjVCMGNsZWkwajh3dmltMmZZSkc3YzB0ZzFiT2xWV2RldFlicnRCYXh4c29zWFpDTGpuOFgzQS95dnJnaWsyU2k0Mzg3c3FEZGxZb2VuUGtKdllYS3NSZm5qSnJvL0VkUW4zSy80dUZqVTZlOUtNdHpsaGlkdjB6bkdibWQrY2RLcnB0RWJkOEJ0ZjZqT0gzNVllY1lwSk9sODJlNU1kbFdCdWZXVlRUamR6T3BET2tyNlp0TWcxSjJzbksrNnpSdHB1Y2w0MnpwNlNXVjV6RkhBSHI5NG5nOU9sUkRNNkRnWlR5djh2emxjUGJ5K0N6dG1QN3RmeXZGbkZYRytjQ3JlYjhJcXRHc1dwZGIyVSt5ZEhnMUIwaXcrN2RhNkdYNWJ0RTJFVDVhbTZKNGVKd0srZGRlZmYwNkdPcEUrNXVTdjZ1Y056U00vOWFYYWVSbm9vR2ZJQ2g5T004VjdWZlJmMkZ2OVM4Vmt1Vno0d1RqNytzcmh2SjNESkVESE9qODVlSTlzTzlRb3MwWlh1STArL3VYM0o3UG1MNnM4M2lucGJ5L3BHNi83Yzh5YVYvTEtGL2NoVjFad0lsZTlUbFRRVk95ZG92NlFaTnRGRVFhc3pWdjlkMVFpR0NlbUQ2aXIxelh6bkw0TS9Ici90V0RHTDJpL3d2cUhmOHlyMGYvejdwU3VhVVhlcnFlUWU4dncvcjQvV3FJSXBsOVRSYko5WFpwcFA4YzBraDEvc1FzRVczdWg5MUhZQkljYjZBWEFyOXE1ekYzY0NkMzBlWitIdUJCSHVZUkh1VXhIdWNKbnVRcG5wNzMvdzdyWVNTTWh6eXNDMU5oVTlnY2l2L2g0S3pONHdxaklEcG5sbmVOaVprWkkzRUxva2pLaktFN01ETlRabllYWXNZR3pJbEJ6RkRDK243dm5jZno0MHgrT1VzbDFkUlFSd09OTk5GTUM2MmM1ekxYdWNOZDduR2ZCenprRVk5NXlqT2U4NVlQZk9RVG4ybW5teDU2NmFPZkFRWVpZcGdSUmhsam5MOU1NTWtVMDh3d3l4enpMTExFTW1Wak8rVzBNODY2NEtKTDN1NzlQdUNEU1dYRUkwbHR4T00rNFpNK25kUkd2T2JuZnVsWGZ1MnZzcTRrK3k3cVo0QitCZGFmZ01RRkVoK3MrU0NsaFNDdHhTQ2pwU0NiT0pQVGFwRFhXcERUZWxBZ2ZGS1JjQ3J1SldKOHdpbVZDSy9pdnB2ZGdvTWMxQWFPY0VRYnc3bWpNaWM0b1UyYzVheWdra3B0cHBwcVFRMDF5bEJIblV3RERZSkdHcFdpaVNhbGFhWTUxQlphNHIyVjFuZy96M25CWlM0cnkzV3VDKzV3UjNDWHV6TDN1S2NVOTdrZjdSL3dJTnBFR3NyeG1NY3FFSm5JUE9kNS9IL0xXOEVIUHNoODVHUDhpWlNpWlR2dGdtNjZCWkdYdHRCSG4wdy8vVW96d0VDMGpQU2k1VEREZ2hGR29zMG9vNEl4eG1UR0dZODJmL21yclV3d0VmZEpKZ1ZUVENuRk5OTktNOE9NTXN3eUd5M25tRk9CZWVZRml5eHFDMHNzeVN5ekhHcVpzbkNnTFk1RGRzb3BaWjEyUmpsbm5SVXV1QkJxMGNWUVN5NkZ1dDNiVmZCKzd4Yys0QVB4NTZBUEN2L243aXFBM2RpdDZQVnArMkFmMkMvWmNPSzBEeDFtWm5MZTUzQStNek16TXpQei93Tmw3a0NabVptWnVSM205c3daamFvOHpjN2EyOUJrNzBoN3BSVmVyMlhwWE9tNkY3MDJDbjNvczlIb1I3K2xHTUNBamNFZ0JtMHNoakJrNDFCRHpjWmpHcWJ4NlF6TUlMOEVTL2gwT1piVHZ3N1hNZjM5dUo4cEg4U0Q1Qi9DUTB6ek1CNW16SGY0M2lYaHVUZHZHYmU0dHEzRkxEajNkaWhjU2ZhWk5odmx0Y2FOcGlGNTlHQ3NPSGNQZFVuT1NWUGw5VzNtOUQwa2FUK3EwdE5YU1h0cTI2YnNHMjJiYXROZE5ZYm4zcWE1MWs3TzFMYU5WYXQxN2kxVDJ6WldhWHQ5ai9xQ2syNjlDcWtXWHlwcms3YXZQOEpwZkRyUFRhRDgxRTZTMnFtODFVamJwaWZXSDUyYlV3bXV4bGpicGpxRHoxRjM1ZkQ1bFZjeUdLRnRtNXl0YlZPK29NY2pXcVR5QWxuMXEvMlJ0aXpxUlNwZUxraXZ0cENMODB0bWtiWXRsWnRzL1hRelhOeE1hZEJtQi9vMDZkamNtYmNGMGxFdENuUnVzNTBtYktsbWdjdHN0VTY4a2JkVjhsYzdmNDJ0cGIrTy9IckZiSkRQbExiUk5sbmRsaWlucm1BK3VjRzNZTE5yenp4WDd6QmpEMk1lblh0VFhVZVNsSk94UjVtL0ZEN2F0OFhOUE1tdDVmMFlNKytiYllsRE9oRzN6YmJiRGhjNmJzUU1TR2ZpZ21mSDAxY2E1NS9BNS9uYXRtMU12Vk9sSGFjOEo1clJvZnRXZTZOWjl4ZktIK0Q3c2RRTzdhdFBjOURNWGY4Sy80Z2t6WmZ6ZitUM01mOUdYQ1pLNDg2ei9UemU1NTkvVmtDcnRrUWxSK3RZcmFXSzZWcHE4c05UVUdYTnpNMnFmbWR5c044OVJyQnpNSW02V3U1QzBXNzVzQThmWVUxY2IwVzJVZjVFcVgxRTY4UEVUSDdPT2x0cjBLcTVGTXc1bGVYTzBtZnpPWWJmU1htblJxbTd0Y2VQTE5GbitFbTZaN1JiL011OGY1S2M5a0h6enBZNVdieFBmYThHZFIvdkxScTZOdWtzSGNuaTA0T3lMUkpyUkp0RzlkTHNYZVpoTEhzMklWcTlWYjNzNkJwSEszd3JiUVR5L3lOZmh1UkRDZW1VUS9RWmtkdXpQbzl5RURuSXcxTWFSbThtaEt0ZDhrMWhxbnJqdzlxcWN2azVtY2VmOWVBOWUxWVUyamtTTDlTVHVldWtuUDRwVjUyNStwUXJVWXh3Q1YrU0JTdmpDWmFOQ1B6eFVOV2QrcHJTaG1lcS9lNlQvN2tiK2NoTFF2bm9VNUU5RUluUVBZL2g1ZGd5NVpQY013eEpVNXBHeTBudDdCb1YvUFJpbEVjeWJsaDNYWFAybkZKUllxbjR2SnlweHRWLysxTUIxZi84aS9teXYzLy8zK1h4d05ocVdhUDlET1diUGZZRjliaGNPZmJFbENMckhTcWd2L052NlVGaXdUSGQyem94U3F0QUNra292OS9GVzFqOHQxQngyVGtLOWZZM0kxRCtINFd4Y2QzeE0yY1pUZVc3Rkk4enpYejNqYWpKcWgrSkpSdmovYnhVZXdWVzJvUlE3bjdud1VjWXlwTnkvVURyVVAyYzhDTkY2dllyakw5bHA0akxqOTdQYWhQamRjMzcrZGZ4OG1POTdrcmJXOWUxN2c3cndIUk1Kek1UUkk2eEZNdXNFeXR3bW5YalRGeG9pM0FKcnJYVnVCNDMyVEJ1eFgxMkpCN0FBN1lMaitBcDI0MW44YUtkYkNXV2NJVld2eVVSNk40UVdOZFN2SkRHRWgzMGZMeFZMSEc3M3N2a3V1bDNpeXB5UXVONFQ1bUNzZlRIV0RkZFJjL0hPcHhGZWVpUEozVXFGUytyc082UzhMaDIwaVNTYWpmWVpHZmRhb3FOSVZWSlBHR2hVcWVhS1pYcDNxVnpMR1hldTExTUM3blJkTEJyY215cnNVNCtsMVUxNVMrTFNyS1M5aVpaU1d1eHAwbXRzcExXSml0cDdmWThLYkVYU1IzMk1xblRYaUYxMmF1a1RudU4xR1d2azdwbFE2M0Yza1pxbFEyMU50bFFhN2Qza1JKN0Q2bkQza2ZxdFBlVHV1d0RwRTc3SUtuTFBrVHFsb1cxRnVrY25KMDFhUjdLSlZsYmsvNmhMRlM3SWd5N1IrajFLS0hYb3pFVE15M0ZITXl4TVppUCtmUVhZSUdOeFVJc3RIRlloRVUySG92MTd5VkxzZFFtWWdWVzhPbHFyR2JldFZocms3QU82Mnd5MW1POVRjRUdiTFMzWUpQK0w2U091dlZoTXpiYlZBeGoyTjZNdzNBNG54NkJJNndYUitJbzhrZmphS1k1Qmx2SWI4Vlc4dHV3emZxeEhkdHRBRHV3Z3pFN3NkTUdzUXU3bUdZM2R0c1Fqc1Z4NUkvSDhWYkRDVGlSL0VrNGllV2ZqSlBKbjRKVGJCcE94YWsySGFmaE5KdUIwM0U2VzNnR3ptQnBaK0pNdHVjc25HVXpjVGJPdGxrNEYrY3hGLzhoaS94RnVJaGxYb3lMeVYrS1N5bU55M0c1emNZVnVNTG00RXBjYVNtdXhqV1V3UFc0M3ViaUJ0ekFORGZpUnB1SG0zQVR5NzhGdDloODNJcGJiUUZ1dzIzczZlMjRuZVhmZ1R0dEllN0MzZVR2d1QyMkNQZmlYcWEvRC9mWllqeUtSOGsvaHNkc0NSN0hFMHp6Sko1a3pGTjRpdnh6ZU03RzRYazhULzRGdkVESnZJZ1gyVUxaMFpNK29leXM2YUd5aGUrcVZVN3RhYkdhTGJUOWQ5VWl5emxMWEp3THU5WENiMlMxNVhNa0lncDBhVHhHKzEwUy85NFRMMnA4WGhMYXdDazAvNHB4bUZqYlgyT3NMeUd3Y2hUdUdTVDZKYVljeENtSFFtYzJ1RCtsSFBhVFhEbEVCV0tNSkl3VFgvZHR6RHBoSHFZdmJ1KzZmbERnanFGMVdtRVVvbTlrelVhMW1zMitrbXc5dnE5clZsRDJCUG14TGFJUVNmSnhDbVhwNXVlVEduNFBHbnEzNnpuNGFSU2JaL3NzZm1NVTZtc014MlNzeW8vSEQyZjFUTitmTUxXdlFTbnN6TUNPUTJ5LzRXOWhUb2VKMW1SdkxUR1RiWkh2Y2krRlJoalZRMDZZOHlmcGY0UHVOM0pmWnJsYkdzUXRmNVF0MmIyS1YxYUR1aklzaWtidld4Qmo5WEFQZlBhc3VObnpLbEZvWmJOOWRtaG9ja0F0UGxTYjZUUGx1ZmRQN0tmWjZmWnFQYkdjaFpjVmYzT3o2Z3AxaEVKd1NiYkZ0akJ0NGY3RTQ2aGR2TGZ4VkRjYS9mc0E0VGpWRFBTOGNHblpxRVZoWERqK0JhMHFyNDlsdUp3dG9lQjlrNlQ5MlBPYlBGbEgvTDhqL05EYkRsSTY0YVJ5T2IxekpmWEp0eEM5NUJNaG81WUdKYXowdjlOMTBrcjVlL2M2UGg1MUpLZkNKLzdpc1ZyKzNyZnFOeUhrTTkvdW1pUldJeDJNVnpYZ3l4R2ZOeTc0MytlbTVGYUwrTDA4OG1TUGFyR20wN1pZWGY2V3duSUxaK3g5QjhNL0dzVTY1LzFvZmVjM0VaOGx0elNlWDRmV25kd2FyaWFwTGlINXk1SzlNdCtCQVMvaFcyUitqTC9aUWl2aEpkdmlkaXlXUENMWW92KzJieUcxSzVSWXU3ZUJVN2FLUS84bWpiQ0FNNUcrczJkQkorczMzbjc4Z0UySXJjZXJ4aGJWMk1reVcrajNPRHNvM0ptbm5XUzljckM3bXNUMGVnNU9UTTgrUmlyYmord25Wckdma1NyMk8xSkZ0cFVxUXZ4NkFzU3Y1MytJSC9taDBoRFRMQ3d0b3MrOXcvU0hTOFAwanlrZFkrWFM5dEoyOGllWFRxYi8zOXJ1QWN5UExJc0MrRGxuUEJOYjNSTTdqZGgyc2hvenRyMjJiVy8zeHJadDI3YnRaSXhiWjYzUCs5Vlh2NzY1VmU4MWIzVys5MTYvZjEvMmpjd1grYVdJWTQxd0dLdUF3NS95cDVIL0xYOGJjYXdDRHNkeFhHUm1jVmFZN0xia2xiOWhyT29ORC9OdzVFL3dGUEo0NXlXdjBnM3Y4bTdrMytFN3lDMElYcVdyTU5tTHlXdHl3d0lxRkpaUWliZ25WYWxoTWc2Wkx4bHZER1BNTGN4U0Z2SnJ0RWFIWS8zS3VPTTFIZ1UxU1pNaU0xVlRVVWpUTkMweU16VVRoVFZMczFCRXN6VWJSVFZIYzFCTWN6VVh4VFZQODFCQzg3VUFLVnFvaGFpc1JWcUVWQzNXWWxUVUVpM0JzMXFxcFNpcFpWcUdVbHF1NVNpdEZWcUJNbHFwbFNpclZWcUZjbHF0MVNpdk5WcURDbHFydGRGMm5kYWhrdFpyZmZTNVFSdFFSUnUxRVZXMVNac2pzMFZiVUUxYnRSVnAycVp0a2RtdTdValhEdTFBaG5acUp6SzFTN3VpNTkzYWplci9OTDZYVng3ZjB4bWRRVkdkMWRsb2UwN25VRkxuZFI2bGRVRVhVRllYZFRIeWwzUUphYnFzeTlIYkZWMUJEVjNWMWNoYzA3V0lyK3M2MGtBOGpjZjh2eUdoS0I3MTc3SmZZQUZ5ZUIrdkREN0dQR2pQZkN5QWwxaVlSZkJxc3I0ZnI3TUtxNkN6ZCszcXdsWnNnMTc4Rko5RFgrL1VOZEI3ZEkzd3ZsemY5bzVjUCtKT0hrZVc5OSthcnR6S2p5WGVjMnVsU3FzcDFtaUl2b1RUK29GK2lodjZuWDZQZThyU0FqelFFWjFoTGhBNWtDL01RTU9RT3VCeC9PVllqWFZZajYzWUgzZVAwVGhOMERUTjFud1FjSjFENWVNK3I2cEVSYVNoNXIvRTlVRVVpRHY0MFFqN09UdmIxcld6RXBFREJjS1N5QWpGemR6aXA4OG1ITUVaWElFQVBPM1Q3dytQUnBUSHIyaEFaaXN2cU9tUkpVZmE0WEtQS09UUHBpMEVzaWxiQUNDZVNUNGpmejY3Y1JCSGNSTG5jWlVGbzBjZzM3K2M5RytMWjFERXU2MVVSZ1pxeDlFMldaOFpVcXZpS3BXZXlOeU81ZmlBZmR0T2R6NHRFZS9iSEVsYjV1UFBRSlJnRTNaamQvWmliLzZRUDJJV3N6bWFZN2lCRzdtVjIzaWROM2lMdDVWRE9WVkVSVlZjdjlGdnRWK0hJSlRDY3R3Q1dKQ0ZVSk9sV1JxMVdaN2xVWWRwckllNm5uOW82WlgwcmJ5R3ZyVXFxd3JhZU9haG5XY2IycXVCbXFHRFdxb2xudlBzd2ZPZU1YakJzd1F2ZVU3Z1piMm16bmpGSS9xZDFFdTkwVmtETlJSZFBSN2Z5MlB3dlQyKzNrY1ROQUY5WGYzOVhPWDlYZE1EWE0wRFhjZURYS21EWFpGRFhIOURVY0t6YVQ0eDdQLzA5bDlqQWpwcXkyTVl6K0lpcm1zMWIzSXg3dUp0TGNXSGZGZEYrQ2lmRnBnbk9WbUlpMW1DcFZtUmFhekorbXpLVHNwZ2F6VmtSejdIVG53bGprNXg5R0EvSG1jL2ZaSkRPSXBmNGpmaXJ1L3hKL3dWLzZERE9zelJuTWpwY2N6bFl1VVF1SkxydVpXN2VUQmFuZVZsM3VUOWVOL1E0M0UxbjRvb1ZXVlZXUm1xcllacXJyYjZwRjdRYStxaVhocWdZZnFjdnFKdjZRZjZtWDZqUDJtc2xtcXlabXArdkYydGpkcXV2VHFza3pxdnF5Q3I2V2o0QS90biswV2JZWmZiSDlrNnRyWWRhVHZiTzdhamJXL3IyV0t1dUFPNkdlYTNWVjE5MlhFMWRPYUk3Mm51L0QxNzNTN1c3MERXOHRYeE5vY3Rtb2ozRS9WanY1ZjV6ci91K0llMnVzM2ovamNub3A4ZHI5K0ZjNTNQZEtzdXZyT1diV0EvYjN2WVg5cWVpZGp2ZUsvanFZNlpxQ3FPUjlnaTd2TlJXOUsydG0xc0RWczhFYk1jVDNHY1pjODZzOVkyY2VhRzQzcU9SL3Zqbis3NDE4NnZzdC96eC9OUUgwV2M0YXVuTkRxYzZZL25NN2FTNzN6R2ZqSVIyWTdUYlg3N1hlZHpvRWhZSDgrRmo3SStHN0FSRzBONERNdHhIc0JGM0VJbFAxVnErSGxTeTgrVDJ2L3orZGdjMzhHUDhBdjhEbXVSamZHWWl0bFlpT1ZZaTgzWXllbllqNk00allzY2pldEpmZUhEcExKY1U1MytYbE90K1kyb0UxZFd4THZaTWY3OVhGSlRycWkvMWhKZFNVa3R1WTVjUlgrcklKQmQvTHh0YW45Z1gwakVWTWRqN1JlZG1XazNPZk0xMjhBdXQzMFRNY2x4bjQ5V2gvMGM1N0VqYldkN3gzYTA3VzFOVzk2MnRvMXRSaUxtT0U3N3FGall5cG1qemh5eERlMkI1Q3F1TzM3RXB0c2lkcnpOa1lpcHZ2TmR4OW0ybjN1ZTczczYyUi9hNnJhbi9hVXRiSXZabEVUY3N6ZWR5WFQ4SklRK0VJaE0xQWVjMFVkWnpqUkZPd0JDeWZBeGxFY2FCUDNyWDZySFFSQ2Znay93N3ozeDcrMHFvK1ovYS9jdjc4SFIzM3ZpeHppbURSSUFBQUI0MnF6UE00QjFWeGdGMEhYbjNYbGoyNzl0MnpaRzhkajJ4TGF0S2xYNlBpelRWMm5Ddm85eFl1Tk5zeTcyL2c1RXlJN2VUKzRTSHp0eHJsRjE1L3pFa0FPOUU5MkQzaDFxbnhyeHFSaSsrVWFlZE10VTJhVElXVmZkWk5BdXMrN3hoSEtKSXlldkxMTHAvTmxqaTV5N2V1WElJbjFoS2x1YXhkYkxkOHIxK2t5NTA2TWh5UkZaWkowOEI1MTBuVjZUN3ZDSWtFbFlZb01DaDV4MmczN1Q3dktZa0lrdHRWR2h3ODY0MFlBWmQzdGNUTWh6SmJIY1pzWE9hZFJteUp4N1BXbUo5S09IR3hjNWN2THd5VVc2emw4OHQ4ajlGODRkVytUMUt4ZlBML0tlY0UrWlZxcXhWYWtMbW5VWXNjZk43dmQweVBObFdLSGFGaVdPT0s5SnUyRzd6YnZQVTBKRHR0WHFiRmZ1bUV0YWRSbXp6NjBlOUt6UWtHT05lanRVT082eWEzUWJ0OTl0SHZLYzBKQmxsVnJibERucW9oYWRSdTExaXdjOFEyamtXcXZCVHBWT3VPSmFQU1ljY0x1SFBlK0Z6dmFocWNTam5lMlQzWWxYRjhETzRiSEVhMy9oaDhFM2YvWCtsM1lOOWZmR3VmL0trZEhoeE9lcDJ6UFIzaGxMM2U4TzFSN24vaXRITzRmaTRtRGxyNndQcmdodUNHNzd3WkhwNFlsNFQrcU9UblNOeElmK3ZXUGZqY1VuVW5leWY2UW5QcmNBVG5kTUxveGprL0dWMUozNi9uYXRxWXVrUWtXS2xTaFZoc2dhNU1xVUpWdU9jaFVxVmFsV28xWWRDb1JNcmp6NUN2NmtrU00wL2lTSkxFZXNYb05GRmlPeU9pZ1lJVTJhQk44WlMwY2tHY3dJTGd1dUNxNElMZzB1Q2E1MHpNTytwYlFlZ09RS29pZ01uKzd0ZnJGdDI3YU5VaXEyYmR1MmJkdTJiU2VGbUlXWWhjVzhFL1FObDEvOXJSM1B6TVZhN01WWjNNVkxmRldSVldLVldaVlYxVlZ6MVYwTlY5UFZSblZhM1ZiUGRYeGRWamZVSGZWQVBWdXYxcnYxYVgwN2FIUFFZVFBjcSs0MUQvczEwODF5czkwY045Zk5ZL1BlR2h2WHByVjViVmxiM1RhMzNlMXdPOTB1dDl2dGNYdmRQcmJ2UGVQRjlkSjZlYjJ5WVh0NWVTUDYxOG8rZE50TCtsTjdvWjFRZEhyUitVV1hGZWRWRTExZHJHOG9lbm1nTlNJak5rYysra1lvNzU0VVliSG8rV0J6L2V5ZjJvVDJhakcvV2Y2bkNLZnBZemtUMGREVTRCbnNzcUxyQjlvZ091SWpPZEp6dENXZFNiZlRxNzlkL2Q0M1VsN2FsRTZXbHlyU1NkL0k2OTFyR3FXb2U2bWlsSlU3bzFTbnU4WEtrNkx2aTM3dGRsUWQ2SGpJaVlJb2lZcUJkKzdHYUkzTzZJM0JHSTNKbUkzRldJM04ySTNET0kzTFBPY2x1SjhtcFFWcFRkcVR6cWI3NlVQZmFKRnBYbHFWdHFSRDZXSjZtSEovZEk5bXBkWHBRUGNXalQ0MTBIR1FGWGxSRkdVRG41THFvem5hb3p2Nll6akdZenJtWXpuV1l6dDRHV1BNcHp2cFZmcmFOMlpNbXB2V3BQM3BjbnFSZnZXTmxaQVdwSFhwUUxxY25xZDgvc1FXajkzWUZkM25UK3kyNFdnVDJ1M0YvR3pSeDBVZi9xbDFhQjhWZlZMMFdiY1RpUE1Tcm5ibkUyNFU4L3ZGL0c2M25Ya1Qyb2ZGL3RPaWo0djFWOTM1Uk5sRkZ4ZGRXSFIrMFhsRjV4U2RWWFJHMFdraFd5TTlZb1l3WXc3UXNweFpGUDcycnF0bjNYV25wOVBwZERwWHo0eWVyZGpXc3pXMmJadXhuVkdjUE50ajI3WjYxZnBYcjhxci9HTmtkZmw4WjFlZDNxZm9xN3pBQzczSWk3M0VTNzNNeTczQ0s3M0txNzNHYS8xQlZHTm1lS1puZVk3bmVwN24rd3lmN2ZOOW9TL3l4YjdVbC92OWlDYktDSGs2Q1dJZ29nQUlHSW9RWDBPSXEzUFJZUWl4R1dHdTV0NWNmRGhDZWhGQ2ZDVVhIWUdRVmlIRVJreFByRXQxT3NLYW8vTXdmV25RSmJwVXA2VmJHelJiYzNSdUxaSkEwSnFOZ0pHWUZzM1ZYTkJ5dlI3cExmb2d4K2xxUGM1bzdkSVBPRWMvZHkvV3U1K2Z4aHRjOHJHOEU5R2s4WnFnU1pxc3FacVdVZTFHd0NoTW9sbWFBNXFuSzBoMGxhNmlpQ2hwaWhab29aWm9xZDZnTitwRCtyQStxbzlwb3pacGk3WnFtN2JyaC9xUmZxS2Z1cmY3dU9Dbit5aS8yKy9KN0tPRWdOR0loQy96RmIvNFA2RGJpaWt6SXFkOFJLWC8xcDVFRTljanBKK2t1aHNRMG9KTVpVVUVqRUhZWC9YWEVQS0JFRXZQTHgvRzZSYnBoL1d1YUFjRWpFVTArMFArbUsvMnRiN1pkL2llb0JCSXlvRWNsMnA5enAvM2wvemxsTG1XQk5OS0VURXNROGtISTZyWDFsVXJnVDhlMFppcWZxR20rNVdVdWlPclcrZGl1aUVqK0ZHaUdqSk9RTGhHM1JFcWYySlZ4VUNkbUtWOG1MeXpKMkhrei9rcjllZldCT2hQQ1dIa0Qva2V5SFZhTml0RDFSbW9VeUZXNTBQMTdZZ1JHUzYyNTJ3ZW1EYTZNU09ZaklDVEkvL1lRZjUyTGFhVlRzU3d2NjJTemFyL2I2TWdaTldqMGZ3RTAwWW5aaFRUTTNteFkvdGJPcTFjaVRnUVZNWWoydXZuNFJUVnprUk4xNHgvK1R3OGlmdDVnQWQ1aUlkNWhFZDVqTWZaeUNZMnM0V3RiR003TzlqSkxuYXpoNzNzWXo4SE9LaXFSbWlrUm1tMHhtaXNxKzV3bDRkNHFFZDZuQ2Q0b2lkNXNxZDRxdGQ1dlorZnE2eVhGbWlKM3FBUDZhUGFxRzM2b1g3aTNpN1UrK2pWbVZxZlNzZVh2Zm9jaGJVQUlSZHkvVDhCa2JDWnovRTFoTFF4NCtPU3dFejhEL3Nvdm9lUXR1VHVrQk9mTkZvTjBVa1ljejhIUVNNMGxpTENHcTlKdVd2S1pJVDVQTjlFU0ZOelZVOUJKTnpQd3p5ZUpUSUtVeEZtRzN2cWNkT2ZZaURBaUtQcEJJUjREd2tKQTJ1L0VxSVVJUnBvVFg5bFJEbkNOTklXZmhWRUpVSTFVYWovcW9ocWhHdW1tUG0xSTlvalpBc2xzcjlPUkdlRTdVSDVpRjgzb2p0Qzk2U1MrdzFCRElud3ZhaVMvdzFEREl0a2dDZ0dmMkx4VXQyZkdGSE8rQk5qS2xsL29sVDFDSDlpWEh2T254alptZmNueW5ZL21UOVJla2pFbnhnL0xPb1ArWXp3Yk5RYTVqQXRSREtreHRGQ0c4dDRPL2Z6UlRWcG9McHBZU0JGcWd4aERPT1p6bnpPSnVFTWp1R2NkRjdodkhSK0xCZWs4eXFYcFBQanVDeWR0N013blhld05KMTMwa0RQb0hsdVVMZ3daRjRlTXBibHlQUERQaTRLNUJXQlhCUzBFMXJvVDRHTFEvektFRitlVTdvMEhOMVZnVmdjRkZZRVVqU3dJTVJNRTMxWkVvaVZHV0pWV0RhaVhJdmxuM21tSCtIQkdabW5xVmJLZjVOcEl3bDkvYmVvQWcyWjYwNmNLOUtZNmV1L1JaWm95dmIxMzJUTE5PZXVPM0c2UWt1dXIvOFdYNlZIdnEvL1prWTdQV25QL1VaRWMrSnVHWEUycXlEaVdJU0x1WllsWTg1RjJMaDdFVHJ1WUlTUHV4akxpRHNaejRtN0djbXF2d3VEZ0JtWWhOR01CODZvL1hxbVhLK3NxelRSODRucmYvazFSblF4Q25BYS9UbS9RSmhEZkJOeEFxS0ZSbnJUU29rcTNUcUdoQy93WlZYUytkZFV3bnhCUjJPK3JESU8zeUsrZ0JuR0lLN2hXcTdqZW03Z1JtN2labTdoVm03amR1N2dUdTdpYnU3aFhnM0VtTGR6TldpQUJvVHZwR3NRNHVydzNXRmdqUXBmTWNKell0L3cxY0pxMDRMc05qWmlObW9CMG5qZXJ6VjZwcDZ2bCtyVmVxUGVydmZxdzdwR04ra08zYWY3OWFpMmFKY082UFA2cXI2dEgrcm4rcTMrN0FiM2RIKzN1ZVNxdXozQzR6emVVejNicC9wc1grakx2Y2dydk03UDlndjljci9XYi9ZNy9YNS8xTmY1RnQvbFQvcEJQKzV0M3VORC9xSy83dS82eC82bGY1K1FOQ1c5azRGSklTa243Y21RWkZSeXdsODdzUWRnZDY0b2p1UG43am0xYldQVVFXM2J0bTNidG0zYjlrNmFTWis1VDl0MEozMVdkbExidmZsT3V1OWZZL0NaaTNQUFkzSTNQMTFITjlJdGREdmRSZmZTQS9Rd1BVWlAwalAwUEwxRXI5SWI5RGE5UngvU0ovUTVmVVhmMHJ3MmFKdDJhMUg3ZFZSVC9VUy8waDhzc0JsdGRwdlhGcllsYlhsYndWYXlOV3c5MjhTMnNoMXNOOXZIRHJJajdEZzd4YzZ5Qyt3eXU4WnVzanZzUG52RW5ySVg3RFVMcldCTjFtRzlsdGlnalZ2RlByTnY3S2ZwN0grbE5ZR1UzUHJlMEIza3pXRWU2N0FSbTdFRjI3RURJK3pHWHV5cjZwYkdsV3VuRHF0V1lzeEtFUlBzeHlFY3dWR2N3RWxNc1lJZjRjZFYzZks0cHVNVS9WTU0zZFhlUE5aaEMwYllqYjBZWTRMOU9Jb3BWdkFqRE4yOTNoem1zWUR2WWgzV1l3dDJZSVRkMkl1aGU2QmFqODNZZ2hIRzFCUXh3UkorZ1AwNGdLTTRpU2xXOENPTTZkYVBJemlLS2VaY3ZmY2R6R01qTm1NN2RtQW5SdGlIb1d2aFZOVTZiTUVJaTlTOGp3a080UWhPNENTV01jV1BNYVpEZ3YwNGlpbUdydUxOWXgyMllJVGQySXVoKzVqS3FnV3N3eGFNTUtZeXdYNGN4UlFyK0JIRzFDZFl3bjRjeFJUendhemVPc3hoQWZzd3dTS1c4R01NZ3dXOUVZYkJJdDZZY1lxeFgzR3lqaXdpTzhrZXNwOGNJa2ZKQ1hLYW5DTVh5UlZ5bmR3aWQ4a0Q4cGc4SXkvSkc1S1RPajVGeGxLU1labVVqLzQ4WStWdnY1YTNBenR4MEszckhjSVJuTUJKTEdQb052RG1zUTRqTE5KaEVzdFlvTDRCRzdFWjI3RURPekdtUTRMOW1PS3NvbTQrTjcrYmI5cWtsVHR1YmxudzEvVFQrNmlyZUYvd1Z1OGRsK1doMlkwU1BGcXJtbmJ0aGV4TWxselFwNWFiY3J2T1IrVjdQQnY5UG9XYVN1R2M3Q1V6eUx3OFdhd2s2OGhtc2dNNXlMMFNCSDJNSHN4R0QyZWpSN1BSMDlub2hXemsrLzlGOXNsUCtGYzVEUHRhUzFhb1pkeVVqY2t2bUFXMXBDR3JxbzExYXZ6ekcremN6dm95djNzU21YZHEvZ3ZUQm5kVScpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbWF6b24gRW1iZXInO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvd29mZjtiYXNlNjQsZDA5R1JnQUJBQUFBQUVVNEFCQUFBQUFBaHNBQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNiam41VVVkRVJVWUFBQUdJQUFBQU13QUFBRGdGRndPRFIxQlBVd0FBQWJ3QUFBckZBQUFpMnZ2SW9SdEhVMVZDQUFBTWhBQUFCTklBQUFzaSsyR1dSMDlUTHpJQUFCRllBQUFBWEFBQUFHQ0lDR3czWTIxaGNBQUFFYlFBQUFJUkFBQUREaTRWcmMxbllYTndBQUFUeUFBQUFBZ0FBQUFJQUFBQUVHZHNlV1lBQUJQUUFBQWxud0FBUHFoc3pzN3FhR1ZoWkFBQU9YQUFBQUEwQUFBQU5najVaTnhvYUdWaEFBQTVwQUFBQUNFQUFBQWtDQW9FeTJodGRIZ0FBRG5JQUFBQ3ZnQUFCUnlmdmoxV2JHOWpZUUFBUElnQUFBSnVBQUFDbmtEUE1XaHRZWGh3QUFBKytBQUFBQjBBQUFBZ0FWNEFvVzVoYldVQUFEOFlBQUFCeFFBQUJMaGhpYWoyY0c5emRBQUFRT0FBQUFST0FBQUlSN1FQY2ZsM1pXSm1BQUJGTUFBQUFBWUFBQUFHWHZGV3FnQUFBQUVBQUFBQXpEMml6d0FBQUFEUExFY1NBQUFBQU5MUUQyOTQybU5nWkdCZzRBTmlBd1lRWUdKZ0JaS1hHQmdaTGdNaE04TVZobGRBOW1zZ1pHWjR3K2dMWkxPQVZURUFBTFpFQjV3QWVOckZXbHRzSEZjWi9zN2FYdHZqOVdYdGNlTGJydGRleDNHYW0rdmNZNmVrRmpKUkcwZ2FTb0RRcEduU3BFRGJKSmh3RTZLVmFCOWE0Q21DUEtDQVNGdFZxQ0Fhb0NEa0ZnbUVTZDcyaWN0Q0cxcVpDcHAyUWVKbFg1ZnZmRE83Tyt1OXhFMXMxWjltOXV6TW1UUG4vT2MvLy9tK2Z3MER3TUY1L0FiMUg1N1pmei82VG41dDlqRnNlbVQyMUtPWWZ1eWg4MmR3R1BXc2cxd09EZnd3Q0tHT1YyN25Xc1BKYzE4OGg4VERaODQranRIVHN3K2R4SVpIVDgyZXdjNHpYM3A4Rm5lcHB2SHJnL1g5cDNRRk90Y2hqRFlNWUFRYnNCVlRyTkhFR3R2TkR5TS9IVWg0enlibXZjK2hhZjl6djFvelF5Zjh6NHN3WmxqOUc4SitITUlET0lHdjRna2UzOEZGWE1KeitERitobGVJT2Z5T1Y2N3krQlBMZjhjN3ZKZGxGOE1td3FZdjhkb2Myd3JuTW14NU1yZUFQYmtzMzdtSHBRWkVhZDFwSGlmZ21DMDh0ckZzY0FWakhNTlIxck9sYS93TTRTaGNmb3ZyYnBMblkzNTVodWNEdkdkVXc1aUl5dC9WZVRLWFlqdVRmUE9lWEZydEdmV2d6alRDTlUwOGJPMDZsWnB6YVg2TEkrUi95OWkyN0JPbWtlY0d0TFBtYWJaeVhuZFQvbnVHMEl5MTJJYnQySVZKV25vUDUrZHUzRXV2T0lwSDhEazhpYWR3bWZhNGltdTRnZi9ndjdSTG8yazJMYlJObTduVDdEUzdFWEplc25adTNOYzBqVzdPMkFyLzVhN1F4cTVLcVpMckN6ekZlYmkybEV2bE12Ymd0M25kelpUVVRaVmYwMHB4bHRTRGJQRjhHK1BJcktDTkZtenJ0TUJDN3NXOGJXaU5oYXIxMDdmNEloY2Z3TjlLV1M1dm4xeWFjK3N1dmtNL2lsdlFwdGxsZktmdlM3ZmZKdHZJckx4bmxWc3NkMm5wZnNLNlUwdVpSWGx2U2g2YzhyOWxPQ3NMTjV1NTRrcVdSWjBhTmxla1VMK0tNMzJ3c0txTFQwNlVqa01yWmFxc3hUa2VGM1RQdGpiRzFoMmU0Y1VlcmNjNXIvL2VMSEZWVHBXdnZXb1dzYTNrNXRuR1BPdTYrZGpGMmc4WC9LZWFaUng1NjFnTnE4VjFXRXZFQ3pkbUFoR3gvSnJYYnVxMjJuVUxOV2ZLL2FTbVo4aUd0bDdGV2hYaWtaMmJtajZjMG9xZjB5eGxLOGZDL09xczdvRTFQVGxUZFZUQi9vYXdEcTFDTzlHQ0RzSWh3NGh5bis0a0l1Z2lqR3phaGtFaytNUUlVWWMxaEl1OVJBZDM3N3Y1OUhFaWlsTkVBODRTbmZnQ0VlRisvaVRiZUlxb3g2dUVRODZUNXZYWENZTTNDWU8zQ1VNVzlBNmZ1a0YwNFYyQ0xJUE1Jc3k5dnhtTjNQMGphQ0lEYUVPeldXODJJbUkybVUxb05lTm1ISllYM0lsMk0yRW0wR0cybXEySW1oMW1CenJKRm5haXkrd3l1MWplVGViUVpTYk5KSHNld21rMEV1dllrd2pQYlVUcCtJc2pqNVNNZkpUb0pJTlp5L3RqUkRlZlhzL3lCcUliRzdHSjVjMkVpM0ZzWVhrcjBVMitzNDNsN1VRM2RoQmQyRW1zSWdmYWhkWFlUZlNRRFUyaWw2dDBDbjFrUlh2UVQyWjBGem5waDRpWXJOeEs1amZObnM0UWNYeUVTR0FmN2lHN3U1Y1lKT3Zjei9KSGlRUVozZ0Z5cllPNGorVkQrRGlHY1QrUnhDZUlZYkt0d3l4L2toakdwNGdSZkpvWXhCRmlEVDVEN2pwS1BuYVVvenhHak9KQllveWM4d1JuMnM1dWgrWTFpcWZ4TEszeExlSU9mSnZvSnRmOUhrZDNFZDluK1JMUmpSL2dSeHpkWldLQXZPNDUzbjBCTDdIL1A4SEw3TU12OEV2YXo3TGlKSDVGRE9QWFpMOUozMWRlSTVMNExmbnlHdnllR01VZmlGSE1FOTM0STVFa1U3ektsdjlHSHIzTzk2bzM4QStXUGQ5NmkxZ1g4TEFPZVZqVTl6Q1llZ3lTZDRkUlQ1YlppSVlTbjJzeExmUTU2M25OWnJQWmpCWjVXMFRlMW1xMmtIKzNtVzFrNE8zeXRnNTVXMVRlMWlGdnMzNDBydFhWd1hJblIrN0tsMFk0bXIyY3orTmNMV2U1U2l6bmZaWHI0cy80Qy83SzFmRTZlLzQyKzNvRDc3SS96V0srNjgwR3M1RStQODYzVDlESGQvQnR1L2lXU1lUYTkxbzIzSEs0dFkvdHJsMzJMVGNlWkhqRkhTYTRtOWlkaG50RmludkZYRDU2RlRpclV6MGlhazlaekNteVhqeFUzRTB2WXRIL3E4WWVXWHZNajI5dU1XWlczZC9LdWM5VWxiRzdOMmVCdmwyQ2JVNzRqTjhOeEh4WDhjTC9sbnRSVHpsbE8wMG1QMGIvMmpObE8rRXRjejYvcDh2TG9NdjJ4ZElkYStrc1U4KzVRVTBVYk5jdnV6NGZDdTVtMXIvK0hkanozRUlmSm9vV3BpZlo1K0pGMzlMVGNlMldIdHRKODl0OHhabE5CZGhEMEZQVDBqdEZEdSt4TGJzZXJsdlByc1lmQ3h6dFFvblhsMnJMZWU5dTBYNTZYd1VkbUh1aXdDMXIybnpSVTltYnIvamF6TWhiNDNrMldLbDFmM1U3bmpiMld1VW80NHdHbnE2WnN6R0ZvN3JrelkzRzRJanJaZnc1WVV5eE04TjYxcXJQc0pXWm0vamJRaTFsR2V4bGZuMktWenA1MzdIOXkyc3Uyd3ZpZXRrNlRYdnZVZSt6L25NWHZIWEtzc1BuZXd2Y1hZelU1NDhwUDU1Vld2VUwrZmlxNTY3NHE5NHQ5Ly9DdFNxTVZCNmRMWnU3S2RrejY4OUNXbGtLYjZScCtlcGM3b29zNTVSRVo0K3BwdFR6ck9mcnVjOHZqa2lGMVZUeXprVys3eXhhVTVrYXNkZTFLbUpwZXIra0hRZkwvMWRCY2Rob2N4dXhlRjYrSHNjWSt6NUJtMDh4VGswc09ZYTdnUlY2Wk9VeUZlOVBkeFEwN0xKbloyckVuMXZwWWRVOHhsTHlVU1hSSTF2TWZtaE9BL09pK0pDNTZVeTRoUmJqdFQzOVZuSmwxU0xEMHYxa2FUdjMrOWVuNVZuUi9ENnV2ZHZ4bzZXemhBeWd1enlydnVKSURWWEdtLzR2REMzNnRTQXN4ZGlFWnI3UmxscW9ERnZJN3R0SytIMTNTU3N4enUwcUtyd2U3Z2g5L0xhYTZLZGFpZWxPbk5lc0hoaWk2a2tTSXpxVzY4OEVVTy8vZG1MUjZLTkZSeDd3OWErRjYvZTlpQjZPb3NlSEhVTnhkSGxZTHg3MmtXUTV5VGYxZkNEWjJsNzJiMEJIaUVvMlRIaGpUa3JySjZYMUc1WHhhQWprT3NJQnhkOVVsdXRvays1dkY0T1BTdXRIcGZJN3BPK2pVdlpSYWZwT2Fmb3VhWHBYbXI1Ym1uNlZOUDFxYWZvZWFmcGVhZnBtYVhwSG1yNVBhajRtTmQ4dk5SK1RkaCtRZG85SnV3OUl1OGVrM1FlazNlUFM3djNTN29QUzdnbHA5eUZwOTRTMCs3QzBlNHUwZTBTWm1iQVVmS3NVZkxzVS9JZ1VmRlRhUFNydEhwVjJkNlhkZTZUYSs2VGFZMUx0bzFMdE1hbjJBYW4ybVBSNlRIcDlVSG85SWIyZWtGNlBTcS9IcE5kN2NJMVlvMXhRV05vOUdkRHV5WUIyVHdhMGUwVGF2VFdnM2Z1VkN3cExuVGRLblRkSm5UZExuVHRTNXkxUzV4R3A4MWFwODRqVWVhdHlRVzM2clcrVTgyRlp6WU1jNGRNYy8xYU8vakpuNFFYOEhQZHhmSE84OHhyN2ZVcHZQWWRRL1FXcnVVTVRvVm42MHRvVjgyWEg1ajBycnlLckVIdzk1NWJvQk11bzB6NHpQYTZjY0xyR0x6WkY5VEtYVnlaNW5WRk50NndNaDFnNXRuSmJuR2dtd0FDbmZFMDVwZFZhK1c5Q01XSnNFWVA4SnIzTTJ6V01vcEJSSml5RTU0bDZyYWF3VmxPRDFrV2RWb1MzRnJ4VllQZWhJNEZZTnFKV1J2eThwWTFsellGWTVsVE5YdHBZMXFsWWxzOWVlbmxMTDJQcDVTcTlMS1dOWXFzVXYxWXJmdlVvY3ZXVzVTSDdsSWNjVU9SS0JDSlhRbm5JQVh5TWlDa2JHVmMyY2tBUmJWQVJMYUdJTnFpSWxsQkVHMVJFR3dwRXRHSEZyMlJKN3RIR0x5ZVFnZXhTL0Zyalp5Q0R1VWNidVhvRGtTdUJLMXpSd2ZpVlVQd2FWUHhLS0g0bEZMK0dBem5HaEdKV3I2S1ZvN2taQ1VTcmtVQzBHcW1aYWV4WHByR2hRbDdiUmpIbjFuS01pbUtkZktmZDFTTDBxdWMxdWxmb1I3YW5iK0E2KzJnOXlLRjNPY3A5dStJeVlHMGIvYUw4M2lBdmFXYi9wK2xQTnBkL2h5eStYaG45RGJMN1JueWQyQ1M3YjhaVHRQSzQvcXRobnl4MVFML1lIMVFHOHhEZi9CYm45NSsweFFQNEY4ZC9qQ09jd2tuMm9vbHYvQ3dQWTlwTmoxZ0tyK1JlRnMvNk1yN0NLOThnUXFiWERQS0taV0ZRditNVllQQ2VmTFBhcy9mb1didmlITk51YTVvT25hTTZkK3JjcGJPcnMzWnFzMHBuZVQxN2FOdTNET3E5L3dNQ2lZYjJBQUFBZU5yTlZrMXNWRlVVL3M2YjEybjcraitkemt5bm5abGFpbFpGVkVUVTJnVUZMSW10R0pyR21LWWg5b2NTY0pnMjB6OEZxa2dNTWNRUVlnZ3hwSEZCaURFdWlDRXVpQXNXeG9WaFlRZ0wzUmdYbWhBVlF3UVVzVXJyOSs0OWx1bE02MC9pd2t6ZU9YUHYvZTQ1My9uT2UrOCtDQUJQUW5JSjdwYk83bDdFaDE3T3B0RytLN3Z6UmZTbEJ5WXllQWt1TVZoWVFEbWRJTUJ4RVVwUUNnOWxuS3RBNVNMQ28vUFgvODNxZXBSMDlEM1ZoSjdOSGIxTkdOdmNROXV6dFdNcmJWZEhIKzB6ejNiVDl2cXJQYjA5WGJSL3crYlBWY2VzQnBkWnJjalpXNXkzWGpVME1MNFQvY1BwM2Jzd2FPeWU0Y3pvWG95TlpBZUdNTVdKQVJ3eTlraDZkQ2lOWTVuSnZWbWNHTTBPWnpBN3hnRk9qZS9Pak9DOThjbkJjWndabnh3Yng0Y1QvdnhISmlzTU0rWXhJMnQ5dHE1aEV5U2Z3blV4dHNSWXk5MHgxak8yek5oU3Jha0dMVmhEVmR1eEJkM29SVCtHa2NZRUR1QjF2SW5qbU1WcGpmZUcra3ZxUDFmL2xmckxwbk9DN3htVnZ1aFRzcU1QWHJicnhhM3FkNmcvcnY2QzlTVlF2OEhHS2Rtb3ZrL25EN0NLK3hDU3RmS2czQzhQeVpPeVRoNldSMlM5UENwUFNMdTB5UnA1UURiSVkvSTRkNFJNZDBJSVl6VTJvZ09iOEFJR01ZcjllSlhNdjhBMytCYmZFUmZFeDBheC9lYi9qOHdocUVQU1ZCSmNxUGJIVWlTVmRzeDlQallNY2MrakNaMTRtN3Qva0hKbTNTVFB5N0FjbFhPTzUvUTdoNTBQbkl2T1hDQVlhQXkwQnZZRlRnYytDMXgxWTI2TDIrWjJ1aVB1TVhmV1Bjc09oUkJITTZ0YWh6WXlmQnEvVWJzclNPQlg0eHZ3cy9GeDNEQStodXZHSjNITitFYThabndVQjQydnAyS2VqU21yTFZLYUZIbFRJLzJra2U0ZzcxTEU3NXI3RjBVZTBwZ0I4cXhHVE83V2lNMkt2Nlc0TzVIdVVjUXFSZHpXaUhOYWpjQ1ZGbDF6cUdhbHRHbzk4NHIwRWZmcVhGNHRrcksxU01MV0lnMWF5M1IrTFVTWVdpUnBheUhTMUNMeGxSUW4waWd1alZaeDdyaWhzYS9iM0ZaeFJyYUtUMW5GL3lKaWhVWXMwNGllamNqYjNFYXMxSWpsTnFJVWE4VFNncm9ydGU1eXJkdXpkVE5TZnQzbFduZUYxdTFwM2FWTGU4aUl6WXEvcGJpOEhoS3hTaEczTmVLY1ZyUFlRNjdsOUpEMXpDdHlzWWVjVzBtZHFLcFRwK3FFVloyUXFoTlRkU0txVG8ycVUxdWdUa3pWaWFnNllWVW5WS0JPUk5XSnFqcGhWYWMyVDUyWXFoTlJkY0lGNnNSVW5ZaXFFMVYxNm5MVWlTeFJKNmJxUkhQVWllWGxUV25laE9adEtNaWIwcndKelp2VXZJMDVlUk5MOHFZMGJ6SW5iOG9nSW56YXdQdDRtaHhtK1BNa3lONlZTVFU1MWtxY08vaTg4czVveFhQb3d3NitPMGV3Qnhsa3VXY2ZYcUYyaDNFRVIvRVdUdUFrM3NFcHZJdjNjUVpuY1E3bjhRa3U0Q0xmczEvaWE3NW5yN0tyTjhsMVhod0pNbW85MmN6d211STF6WEdjbDUrTmRaQy8rR3pKY25IZHgvN0RQWTdVRSttWWloeGlwMmluK1hOWVVaeTJnWHNjYWVRdVJ4SytWcExrVG9mS3BteU9sZUt5Ri9aVThCWHpUUHh5bmdzcG5qSUJNbW8xSjQ0OXdhck5sNFNQZytWQlRpbk9PRHl2RDFJMzhQMXhoZU5yN0kwclZid1BRdExFM3ZqdnhMVUlrOFdNdjV1TUc4ZzBRWWFwNWVhSWRpd25jejU1LzhudUt2YS9odDkzdFJLV09vbElsUGY2TW5QL3M5MytsZUU5NlgvbmRQSWJSdEJvdm4vc2t4Q2cxbDNZSnY3cU5uTitkL0ZxTVFqN0JFYkVOWmp0NHNmZUx2NFhWWmNpSFQ1L251RlFUVFpMZVN6VDVUOEFVM3g3M1FBQWVOcGpZR2JTWXRSaFlHVmdZZHJEMU1YQXdKQUJvUm5iR0FJWVZUbVltTGhabUptWVdJQm9BUVBUK3dBR2hXaWdHZzBnWm5CeDlIVUVVaHkvV1pndS9kZGphR0Erd3lpcHdNQXdIeVRIK0oxcEs1QlNZR0FHQUpVd0R5WjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQycFY3Q1h4VFZkYjRPeTgwYVF0ZHNqWHBsalpKbTdSTm03UkowelJKbTI1Sjk1WXVkS043eTFJb0lJaXlnMWdRRUVVWUZ4YkZFVVhSQVJuY3dPMnZNcUtqanAvOGRWVDhYRVpuVVFjK1IvM2hoakwyNVR2M3ZwYzBZWm5mLzErNHlidm5uWHZ2dWVlZWU3Wjd3N0JNcGY4aXM1OTlnUkV6TW9aeGlJcHNWcFZJb2pQWUMvRXBRYWtRZDBwaVpiSllTYUlpTVZHQjVTWDRLVEtTaTM0MVNhRk1TbElxa2hqRzcyZGM4RGJ6QS90Q3ZJR1p3VER4WW1iR09nYi9XQ1lGUDh6c2NTYVpTV01ZbTBOdjU0dE5Rb3RTVDR2ZW9aYzQ4TVdJWnM0aTdUVXJOVGJOazFpbW5nMVBhcDk4T2YvOS9CZnhENzllZnZubDc5NW5SRXl6ZndQOEtpckFuZzFNSHNORTJBMUdlNEpLYWpRRGt1NncyNVFKS3FYQktGVnBBQ2NoVWNvTHNlSUJVQ0JPTE1EMGtaN2gyWG4xMWZNNzh6dHJPMnZ0TmI2eG5tMGxqWlhWM0ttU3VzcXFpVFhUaWdydFlraVJwclE3VytlSVZxK0p0QlJheGR4WGlxU1c0dGF4eURWUWt1dEs0czVIMWNQR1BGY1NSRTd6RWo3ayszOFdyVU0rR0ptdjRBeHl3Z2h4ckl3Wmk1ZEFITVBBdmNnVEVaUHRQODhlWWs4eFJpYWZLVVdPRnhhVmdaa05zRHNPVkVXbFlGTXFKQnF3V1IxS3NWNW54R0pRV1IzR1dKeEpnZ2duNFBEZ0hBMTZuVGg3WnJYRWFJaWQyenB6NU83ME44cGRYWWtGK3VSa2c3N0swNzEyL3VyUDUvcytxUEQwSktVNXJmYmlpcUlTNytHcThWUlJudE9jNHV0c0xsdlNFSCt1ZmJQV3NHZE9rakxDSEYzcW01UHZ1SmphNnFpcVk5bTA0c3FrbEpvc2s2MllyQ1BROVYxRlpZU1JHNG1FU0x6UnNWSnBiRFM4L1VWazVCY1VwOXkvbEpsa3YyTmlHRWJGcjRHTkVxeDZwZHpyTFhlV1ZsYVc3aG8rdTJybDJaR0JjMnZXbkJzZ2JkVFk1bjIralp4Zkp6MmRtckUxMkliOUxxd1JNRVpZQm9QczAwd2lkc0F6VEN3eFNneEdoeEZsMXFIaXlZTkdPYnVpSno2dHVUa3R2bWNGSzE4ZUpZdUpsVWF4dlhLVlJKeStWQk54d3cwUm1xWHBZb2xLYnRrc2tXekdmdXVaOVN6RGxqSFRHU2JUamxLS0VvVFNxWVRva3llTFRwNWMvN3IxZGZ5UGVGci9ZdVlXcHAySnhIazZoRFhUNXFvVnN1bTJPNzZjUGlNNjh3RFBNeXR6RHVwQWd5dk9PT3hhcFJWVTUreDJoSHR3disxbHVzZzRxcEJ0Tmk3c0wvSFV4Z0pHNWw4Szl5Ri9zQThWMkVBRzdTN3U2QzdSeEs4YitQMlZqN0tVaExJMG5WRWgxZFlpWGlvSTAwTjZoc3lCM3Q0QlVsYXRYNzhLaTNIMy92MTc5Kzdmdjd2bzZjY2ZmL2JaeHg5L21veTFGajhtY0svaUdtdWxFcnZESm9YYXQ5NXlzU3U3cktPVERmeWNtbkhRYVRoZUFxNFgzM3NzU0xSS3JkM0QwcUVsd3owTHV4ZVczcllWbG5MMTkreXcxWmQxejJmWDFJMjJsbHgzY0t2ZGR1Q2h1ZVlTWHozZlY0WC9QSnludWlIUUY1RjFPeEY3bkFmMlpaZHJrVzlmcVZNR2wyOWQxdDliMXBiVFBmeGtZZTQzM1BPd0hTWkVpM29HbG1WWkZmRXRkWGRNeTRVSWV5SHl3NEQwcFdPZjBVU2lzTFVkYkZLeWlFWXB3SHJ1ZDlCUnNtQ0JpL3ZpUGh2OGcwdXgzdmNPM000dG9mTkNXdjdOMCtKSXNBbDhKQVFvdFpMQVBKRzQ1b1ZOUGNNOTg2M0RDdWpnUG90ejJaYXVMbDNXT05KYXIyK3I3MjZJem9OYyt6ZlJ5OFpLQjR1TS9QcDRjSDNpa0Y5S1JvdkQ2TVFTRHdSbUtpWExneHBLaEZCaHpnYm9XSFFObXpYZk9yUml4WndMdDAyMFZEWVBXdVprd2Nqc2hvNE9kc2ZkZXpUNjVYMXpWMEhuOGRjMHRtVHVvL1NVRFZ1NlcycGJlSDZXa3dINTliTUI0UndjZ0F4dUhaemtQbUUzMmdzbmIwQXBjaUU5OFhUOWRJd1pHeW5JMkpRY3NuZDRrZEdBaEVnUVQ1RUY5V1VhQ0hJRlA1UzdaOVp1SGwrNGZ0ZjF5L3RMK292K2ZWUC9yUFlCVC92VEpSVVYxOHlzcVdsaFo3ajZOYnJXNGxuejUzYXNyN0l2YkorWDEvNnZ5dEdxK3RyeXZCTGQrK2FLcENUUFVIbGRkWUEzVVVoTElsazFCMldCZzNBWnFaamlrc0VvUjdEZERMeFk5MlMyNmhjdG1wWTVyMkIwbVgyMFlzVzZyVGVaZTFKZk1vOGEySUdlMnM2MkJxbjg1bDBwdWhWakZmUGRSeDc0d3l0S0dhUnJFbFVUTi9XM3RIV2lmcVo3RHlabEJrYU8ybGxDUHVFUXdzbWU1dUhTS1RqeXRJMjVFWDVtblZUdjJUT1ZNYUJzZzBQY0hiQVl2TlpUamdjZmRHTGJldVlEbG9FdlpBYklZVzZQRitQbkVyb2VJVzFCR1dIUEF6djh6TTJHeGRoOEJkK1lsNUZNLzBXNElTZ2psTkVTdThBQmlWSnZSR1V2Q3QzTjNncFBabjFCWnBlcGZlaUVOVHFudnVvT1FYT3dXcnREbVdoVEpYWFViWnU1ODZBeXM1V0xDU29UbGluMEcwU3IyWWNZSjFPTDFwSTNMVVJQazZHSUVGQUpGMC94SDVXYmlCY0VvcExKQ2xCMTdzRDFLQ3dEZzFDRisyZTFkYlJmYzdCbnhZYzNMM3hvd0RtL2JHWmNkYmUzdFdSUnVhRk1LYzJ5VFZNbDVUYVk2M2NNWGZmQ05mZnZOVlliUmZvc242VzFvUEJRc2lXOTkvZXJkdnh6ZThmQnhWMTM5WG1yaDFxYXQzV21wNXE1TnpUVDA1TnJKbHBtYjI5YzlzN1crNDY5bmFhZnJ2elE2Ym5HNS9GU25zWGl4ekRLdWdSM09xTTFhaVY2c0VXQlZzUm1OSE1ubTEwUVhRYlJYQzBrMy9iMjIrenh5UVlBV0VGdGJ6ZTIwMkc3R053QnFiaFBwRHlYK1QwZ2tnbzduenlnQnVwK2QrRGF2akx2OHNHWFhxaHZiS2g3YWUrZGQ3TEhSOXZIYzJUZEZkM3pvWmI3dXRycjlVRXhOemx4STY2MzEvOGpXNEEyVW9tYW1HY2p2OEZ4UFZNaFhtdDFzQVZOZlFjZVBIeGZwN2ZEYy9OV2lQSU95VFZQSGZ2OTA4bUZDVHQzSlhKL1QrVGxnZERZaHpSR0Vsa1VLQlNJSzhWK3V0L1pzLytCZmJkdHZYRVROOGtlZi96dzd4NW5OMDhlM1hsYklxVHllZ0RiVTcwNm5iUkdCVWIrNFhjMzdPTWVnRnp1UFJoZ2o5djlkdTZjZlFyL0w0Z2ZKZURUMGcwM2NTZEF4WjFEWE82Q25YdVJ4eVZ6bkkxelRDTFd4a0dzcEZTc1R4ZFVHZDJrcWFnd1lGK2o2NG12dTVkenh4KzViN0NudURWbisrYWJjMlZuN2R5ckpoajkvZE5HbXp6KzFyc1M3OWdSSEorZHg5T0xZMHYxVXFRQ0Mydml4dHh1Mk90R1JqL0RIdWRlaDJKaWhZRHB3MVo3RUY5RXVTUHRjNU1WUnJqRy95MjAwclVWZERpK3BDWkZVMXJzODdpSEJqeU9VbFhOVFBpRmk1dzNOc1VyMWtudEJlMkxDSkVlcE4xdThEUnlqOEdpVnU0SWp2d1NWSEMvNSs2RlJ1NnBBTCsreFRZUmZCdmtyQnR3dlNZM1R2R1QvUVRmenlEekVlSEM0WXlTMFE2eEQzNVQvRTF4TmZlcmwrM2ordUhBNU1QWWR5VzhHTEN0cE4wUXZ3NXkwZ2F3Yy8xdm5GNjR4ZWxsQnlZZndDRU9zRU1FbThWMStKWTlHYkQ3Y2tYUVpJa2xoVUZUYXBpWTJMQ0JGczhqdTNjL1FncjA3Tm0vZnc4cFIxNTY2UWlXZ0x5cEtBK2t3c2g4QjBheUNVendHK2UzZzh1V0RaNTQ2czQ3bjRJazdrdjIrTktCL3FYMnZmdDRPaFpRT21TTUJ0c0d4c2I5UktRQlBYRkhDR2xlUXNHV3RXV3JmVjMzZCs2NDF4T2dEbm9JTVh1ZmsyY2FJdHlSRlI3eEM0Y0VLcWYyUTVtd1o0UDdRU0xYaS9TSmd0azBRZmY1Z1d0bk5iM21lL0hJc2FibWhyb1Q3UEZGdlkxenBTanNtZHpIME4xVVYxdFBlZXhCR2ZtSi9TT1RpZFJTSDVYb09TWHZNMmtnRFFSamlJRUUzN1B4M2FiYWxjTzV3Nlo1TTV2YUVwMzI4ZHJLVGVQWGRDM29iaDh0S29FQlRYdHArM3lsM0paUjVkR2I5SXJzbE5iU25pVTVOa056VmJaTFJmMDNwRDJSNmlta1hJODJXUy85K1V0VzhpVWFaUHZrUm43ZForRmE0cFlrM0FkZVlnMVVkQ2tKck42OTVZWWJ0cmpIUmtiR1VGeHFObTNmdmdtZTVVcEdGaXdZd2JaRUR3NElQaHNRS2NQNGhydFk4Yzl6WmR4RmxKZHQ3Q3ArenloUSthMFVaSEk2NkVVRUZmK0wyTjY5ZTZyL1hINWlUKzN1NXp4bjJOYkpZOWpxTnJaMzhpQjdYVUF1c1EzckV2WW50cFhUeGlJNWZQL3VPMVUvZmxGOTZsVGxGeitDazNzTjVzRk03bFBRY1U5eWV3Tnp0MUU5aHA0WTMwZ0pvdk5WYjcxVC91Ty80VGx1QTB4dzNsLzRNZEFYWVNXQ0RyTHp6b3NXSldnM3R3bmRsL213Mjg0Mm9BZnpsSjN1RS9TSmk5QW5ScDZxaUhPSHBmdlRnd2ZSSzdiL2VsYllneUYrY3dSaHlsenVxQXZhQTQ0ekgzZjhKUFJoSnl0ams2b1BIdngwbDEya3R2TytOZnBUVU1aRzg3d0ZNbStiSEU0ZlB1eDZzL0JOS0lOSzdrVll3VzBuZUl4L0xmemdQMHJHVWhMQ2Y3akphaVd4NE92c2JGaktmb2V4WHhWME03d3NtLzAvd21Pc0dIMmVER0szcHN5RTRIRHlabDlxSkQ0UEFvaDlYUi9ST2VCcm5kTloxZWlxYXVrMURKbTdPejQzZE9kVmxkMXFkZmxtVnRiTlVzMHF0YWRicElyNkJtNW5kbHJLZXRraWN6NFpxeGwxZFJUN09STkh2RnFpcWFhOEtxTkVqcXBDS3JpZHpjN2NMdlB3MGhWeitwckVSMDB0cHV4bVUxczcrem4zRjczdWx0WHJmdU56d1ovVHROekhHZW5qQzkvRCtSYmlITzVsV2JJYkw3ZHpSR29kY0srbjdMcFZhNjd6T0J6dXdZN09Qa2VWTk9XbUd6ZHVWVnRrdytNenhrWVRLQzlJUDE5VCtwSUlMd1RYai9TRnRCcXREcW5nOU1GejRzemVuTkhsMTgzcGIzQ2VhV2pMYVRLMXRCZW5aUkRhS2lGOU1pVzdITEowYVlzV3Zzc0kvWjZITThoak9mWG1nMUYwMElPU0dIVVNMZG5jUzJEMlFPZk1tcEdWcTFZdjdoMFdQLy9iS01pSDZ1OFd6TkZic3JiZXRPR1dzZUU4emQrZWpKVUx1Z09wUmozL0hhK0Y5SFpIcVBaSUJTS0lxMFpHcWl2VU5wazFJeS9yMENGNE5TdHFlVlYxbE1ReVBUTm5sWlZ6OHo0WW5LUHJqeG9vTTJUS0RzRlc4WW9uWlBZSjhGam03T3loNjVhUER0U0pyYXV1SGZUT2F1enZ1cWVoSmJ2UjFOTGFVWitXY2ZPeTFiZFdGWExwSzlZYUxOcStVVjA1Sk9qU3h1YU56T2ZqTmZnWDhsaEdiQkVWTVdwZkJUR0RKNjJPT1lOT1o4RzRyYTRKT2l2YzVkd1NYUGVQZElhbUJ1NTJxdDl4NW5leno2TnN4L0V5Rk9xSnRqbFRGQ3FWQWd0YzRLTFlVYlZDb1NhRllmMmYrUTIwWFF5SjB1VmhjNU9IOVdBdnlOQ2xhVklUVTRNOVRlNHJMSnB1RnFzUzJZK0NIUVppVC9nTTV5TFlhb2N0QXZTWnltYm5MODNjajVEU2hncnZjODcyMTIrNEN6Lzl4T1A3SjVremlFLzhnVkNsNmppVGxKaVY1NVFteEt1blNTdzU3RzJUeXhOa291QVlvbFJjSDIyUVg4Z20vUlRuVklSektvRjk3T2RtNjJDbnlHbTI5bmM0cmVLOFVjdEF1bVZob2ErV3NMSk1yZUwyazRkU2Jod3VPSFFaVFpsWnpmV0VxMHh3WGNTWHJJc3FmRjJzNG9KRlV3c0RGMXo2NExxZ2pHTWNMa2FkakpGS1JBaEhqY1J4UmIwQktVdldyRmxDeXRHalIrTjJiTmh3NjYwYk51d28vT0RNbVE5NDNXQkYzU0RtOTU0cU9ESmRKcWxjTjZVYXJCRm1RVGMwSG1wdnA1cmhOUHRxY1NacWhyVzNlN2xmMkFQbDNNZDZMZEVNUEYxVzNOTkN2eEhTY0FFUDNkTlBDVnQ2c0Y1c0RlenAweURtZDdYWFB1bStFTEtwZVg0MXdyOEZLZVJYZ1c0OGliVFpLamJVbWFYcUpLVzVSZ3NYNm5MUXVyRTZBM2NqYVplRHV1QW1wRWVQdTQwRXM0WndrNTl3aWNXSFpxTzVkN3kvUWQrWTNscFJWR3gwdGhUYlJqdDZhM3VhUzhzM0p4dWt1cXhlVDFOOHJDWEpsS1BMVE5Bb1MvTzhNek1zNlFXQ3pia0l6ZXpOVS80L0tva3lvRWtrWHU2Z09jZnQ5Z3dNUlZvT0hOQm5aK2RQbDVhVlFFdFcxQjIzVzdrbnMzVXpTQTRLNmYwRUxsQzVNSVo1QWc3aW5oNFdEODZyYlhKYWl3bzZDNXlPNnVZR2pDYVBWTG8xT3JpZGl5STA0TjZnN1VrT2dEZTU3Ny9wZWZUUmtqZHhoM3JoL3lBU2I4OC9ScHhMZlFINFp2MDZ6NUhTVzlkWHJkdnBQZ1pQYzNYWXFBR09ZeHoxRE9rOTBQOGZzQzN4Qll3U3ZkeG93NFdWeUdIOVBYdkxuejlTdFgxNzJlSG5QLzBVeE9kZmZmVnI3aWVoRGVvOFFoUDZOeXFlSmhwcFVvWTcvdnUwNThqUmtoL1ZuZ0pkY2xLYTFpaUxnRjg1SHp3L2VWK3BiVWFlV0pmTDk1RkY0bkhzSTh3L3lJSVM3alJjeTcwTTVUYTQzV3JqbGxnSmJycC9ESHJZaTZSTkJHRmhLUkFQMFU3RHB6QlRSZnpVZ01YcVNjdXRyTTNJVlNoeU0yb3JjOU95VW5PemNZbjAyYm1wV2JmRU5OZWNOdW56OWFiVE5jMHhsc2pjZ2pjc3RwZ1ltK1dOZ3R4SUhHL0FiMlgyQ2prNlhLUUIxMm5SeVYvTEdjSFBHTU9ZaE5KQ2MxeGtPRGNvaGZFRFhDQjBPY3hRU29OL2lmb0twR1JsVVZMWXJ5K25KZDgyWTRZdFg2Q2xGR0xaR0hpVXhMWnlZZVBSbll4eUtPeHV1Z0hqMExVcEtYTDR6Tm1KYWFuVFdITm9CZVNLdUdKUG9WNmh5MHFaZW1MSU9ZR0wyUStUL0RsQk1wRE81QTdGbEdYZHhwOFRWTk5jQkJZTWpLTWpJK0duUFh3R0lvbm9oM24rRFhBV2ZhcEVvbUVqN0FZaFUwOFh4WVFCRHpIVkpsQ0srQ1M5RW5ML09IZllPcTNHV1ZJaG1WWmFWMTdMUGw5VlhWc3hzVGZwM1BKTk1mdnVTclFvdUY2MUpmVXV1S3RuSkFidWpSbnU1Zm5lZ29QSk1TNGhWbGFwdGFNbU02S1BGOGgySkFpeEtzbVQ0dTRrUGdFcjV6cmFKS005VVhHMndmTGNUcjJsMGRqWUhCUDE4VHRSdFhhN3JYNUZyc0dXNlVzdjdyS3FFZ3BWaXJvYVRWV0d6YXBmTkpQNGRFd2RtOElPb2k5SnRJeWdmMVhvWXhsSlFzMWhkS2lvL2xOSnlEZ3FpVkVNbWZmaVg0TmpwcUhWWW00eHpMUTNoVHcvOGlqK1dRM3QrcmFTMmJOTDJ2VHRodEJuTXJmQW1ZcWErTlVrVDAybXhtOHNjcHJDSjYyam5ubEd1MmY5RXhWdnZ1NTVZdU0rN2JQUFBweHZLTTJIQm00OWJPS081M3N5OHg4bTZ6RWx1N3czTFJWUkNYYTVUcVBMZkEvYlN6NEpYcGIvQUR5Sy9EUXpMaExuZWNBUjR2Wk42VkhKSlVsYzFMZzBCdVF6aUJZUVo2bnp0RjJEYlhVTlBaNlZCdnZzdXZJOGsyOWgxMEJqUVp1cHdtdTB6NjRwY2RoY2JWMk9FdXN5OEtaWmRaS3Nsb3JHTkV0eVQzcW1RcGRTNThpcmxCcXJxMW9NRm1sOHZqbmRxTkFsZTRzeWJBbHBzczdNSXBWTVRNK2lkckNEY0lROWdYNTNQYVJRdjF0RWNnUHM1MGgvSEpQR0ZCR0xHWjc0TW9hbHVEVGd1SXBmZStPYyt3ZTZIMWpBZjNiZDNGeTN2WmQrdm1FcW1OWGIzNTV2ek13dmRaV1VaZWRLZXg1YU5PL0JJZjR6djJublFPOXRyZnpuRnRtQ3djRUZVdE4wWDMxc2ZVME0wbVpnL2drVjdBdTRuanFTQ1lYTG93SmVjNkQ1RkdJQ0ZZbzB5Q05LS3F6T2VvODUzNURqOUxvYXlrc1BPWXV6ekgyNlY3bXZZTGJCWEdpMmxzVG01aHFTc2xJZHp1LzFtVTNSbGNscEMvTHlLSStzakExdWczZmpEY3habXU4OHk5eE45MDA5OHkzTHdOc2t0NUZwcDJyMlQ5eEdPUEh0TWV2ZmhIYjBURU5HZFFBempjRkFIMzVHK1NFeFJqWlRRSExjbDNKMjZrekNFWWpkVlhxalhta242UVhjOURDOWFyek10YmlhLyt3ZVg5aURSZEtmWlVsSnFyRjR6Q2FiU21FREZVRllWTVovWml6cDYxdE1TaDJJY3pPVE15TVhqNDF0elZNbElYMmIyQzF3bkQyT2ExOG5yRDNMMk9FWXVKRy9mSzRrekZlYW91MFpWMTJkaXhTRHlXVEFBc2ZxUzB2clNja3B5TTB0SUlXaHVkNENsbUUzeVF4TVBPUEZVWElZaHZzWHdtdGhDN1NKWW1VU0lGSDhONVJYRGJBQnVrUmloTW1Dc0ttWXNJTDVLOFBycWg3MHhleG8yMUo0VDFtdzlWVGdhTnhDSXlPalV0L2pYRzV1c1RobENmR3lGR1ZhdGlScndOeXNkYUtOUHJJK0xSTnU0d2FVVXBGWmtwNldZY3crUy9vMW9DLzJMWjhQaTBEdlVpK2xDUTgzU09HcGJlN2hoZHZYdmpMR2Z2WHJNWGhuK3FMdThWVy8vb1BRNTJIZVovYUNWVVl6NE16SGxPYjN1RzlnMVA4aTBsd0dtWVJraFBYamZLUG8zT0w1dWFFYzU2SWNMMEUraS9pSUUxQklIVmZoTnN6alR1OXI3T2hvSktYUWdTOGNSYURJeS9NTWRYWU1rV0t1cnFqeWtZSmpGYU9zM2tsbDlSeVYxWE5FVmdrTk9PZzZYR3R5MXZvbFBXdVZDMmV0OGZ4WnE0QXpSOEE1UlhHa2wrRTBoUFR6ejdCK1pNS1pMY3RvL1lXd0ZtMGZ6ZEdyZUlkTUtYaTNhTUJVa2xpUUI5SnVPT08rcTZYb2N5N04wTVAzWWVmb05LOHRXb0h5WlNCekJTOFVYUkZlR1FhZkNNS3J3K0NyZ3ZEYU1QaDRFTjRRQnI4N0NHOGljRDdQTHJvV1pTaU95QU5hRzRrZXBqTEtnR0V3Zk1qdEtJY0Q4RW9ndHp4NTA5OWp2LzQ2a0dGRy8ycVU5Ty9sdmlHNWNldy9pL1pmRG12b3VEUlhUZWVWSTh3MzQ0cnd5akQ0UkJCZUhRWWZEOEliZUxqLzd5UlhUUHN4azNzSjRGM055MjhmNHNlSHdDdDV1UC9QQ0Urbi9mUHdhZ0grUHdpUHBQM3o4SWJWdkc2UkNibnJHU1RPNWZOSWwrYnJTWDVxcEtVbEpHdS83U2cwMk1CQlV2ZG9rTCtrcVh2dW9rMllCenRFMTgwbXJOc3dwWmZtZXltOWhRS2ZKcTRJcnd5RFR3VGgxV0h3VlVGNGJSaDhQQWh2SUhEVUljUE1kampIYW9tL0R5cml2S0JUZ3c0Tm5EVGVkNy9odDc4MTNIK2Y4UjVXYTN6d2tPSHdZY09oQjQwUDQrNzMrdi9Lbm1UZm8va1h2WkFWRnR3Zm1ucEN0OGloVUpFREpIRkVvUkhJWHZJK3NudHRhMVZXVGZNanU5ZTFsR2Q1bXoxMnVLNTh3WVlKMU43Y3JaNXhQa2xjTlN1OWUvREJJeTlWdHFaM0RENjByUW5lTHQ2L1oyc1RsKy9ZVCtaQTg2aVVGeTZCUnozTWxlQ1ZZZkNKSUx3NkRENGVoRGNJY0pyUHBQMTRwbVJTeUUvTHFRemdIbkhRZk9TbEdYVG5FeVNGL3NSamQ5NzUyTjY5N1BFdFN3YjZsOWgzN3hGeUFSakw1NkFOUmM0RGJ4OTVKK1R5YkRUeHBvakhITGo5UVZNVFJaRGRPcHFScTB1SzArbFNpd3ZtdFBzY2RZV2xsUmw1bWNVbWJaNHV4ZWR1Ym5WZXgzNDN5NWRkcGs4MnFPSVVhbmw4V3FYWjE1NWlVZHZNMmp5MUlzMmFvUzAwYWl3cEZzZmNZVTRDRjFadXh2bnl1Y3J2Y0w3VmRMNVZ6QVhLaDB2aEZWZUIrOExnWjRMd21qRDRpU0M4UGhTT3RqUUFieVJ3bEN1ei83d29BV041QTNvaGJzSXJsWkRQMDRiZmxBbDNuZVJXZEZVRFprY241ak4valAvbUpOZkcyVU1TN2tIb0d1aHM4bzNzS3A2N3JMcDlmcDl6cHFlcXNiL04zRDFIWHU1cXJDdUU1NXJhcDBFTzYyUEZJeU1MaG5QMEM0YjFscXlSZ1phcWhnNkoyMU9jYnNuazlET0x2R0pIc2FVQUR2Zk5sc2ZYTnZBNnBoRHQ1cjBzaS9Pb3BmTW9BeDBQcC9sSndxZDZucStndUNLODRpcHdYeGo4UkJCZXo4UDluK0x3dHhCODhGQmRWYldFcDZjTnY3Z1FlQVVQOTcrSnZKU0d3SDBDL0RQOG1pVDlDL0Q2SlZQNTFaOUVFVXdTc1JWeUI3MTFoZHQ3Nmg0QlliL0JLSkdIR1B4alBaNkszdnJCMUs2VzltVkx4bGRkUDI5MVVjYkNPVFh0UGIxdHJlM3RiSEdiZG9ZdFBxOWIxMUoyNm9hZHQyKytidm1tL2tNTmZkeU0rWU9EODBkSFJ1WVMrdm1jR1pHamRsNk9JRHZBQjNZYTVjOHNnWjhwVjRSWFhBWHVDNE9mQ2NKcnd1QW5nbkErcWhBaDE3ZWdMMWlFdXBINk81bWh2ZzU2enNhd0d6aHlsVm9tVjZtK2dSTWZDNDliMUhLUzNaU3JYN0phN3c0OGszNEwvVi9nZURMVUprbkUyeWlEUUFadFNvVTZVSytnNWpUeWFoUnJhNVowT3kyWjlOdGxQbmxVNDJkeTVta1lmMDcxVVpISHUzTERyV2FYcHF4NitZWWRabGY1QnowMjdnOFpIL1RZb1p5M25UVG5SUGt4VytDZi9JcndpcXZBZldId0UwRjR2UUNuK1IrS1B5RG9peCtZcVJ5a2tQK1AwQmxETXRNS3NXZ3FCd21Xdmthbk02K1RwQ0huQ1RuSTZWN3VGOUVUM0NjWk5BOEpmd2ttSVlQam5RaU9WeStNaHpaT2RCNWpRRFhKQ21qdFU3bkpCSlU5eEtsUkNCa1pJcm5zSE1QYWxwMEhEdXhzV1d1QUhkeWpvT00raFZtLy9tYnRpdXZXcjd0K3hkcngwakp5akZwV3VrUndkM3IyN04rM1U3bHIzMzY2anVkRnphaXZOQXoxR2lJRVR6NHc1aVhLSzVBNEFPRndndjF0ODRoYVBlUmJ0SHIxSXQrUTJycGo5cUNZTzh4MjlIUTArYmlrZ3djUHM5cmRrWkFCM3JqU2NrOFpTZkNXbGE1Yk1KU25HUjlCQlVVVHZmQjcvdkFpYUx2R2c3YUwra2YwN1BFOHV3UjVRdUxPa0h0TzlwQTdVQTRTYzFKRFF4TW5zQzBodG11OGFLemFXMUZuN2VpYjFaS1QvcnZTcmpmY1c5ZVZEZVhBamV5aTdwSit1OXFtYUs2cnJwOW0vbEh6SWRjRXo5NXdTMkt5N2JMNEVlc204TEZwc0JLOWVpOCsvNG5DR1BURGY0QlVHWUV4c0pUU2lURFJXVWdsT2JaUzlFQkZaNy9pejlnRU9QYjNBY1Z6dzBmTVBmeVpvMXhDZVYwRzkrZ1RGUElvRTN2ODQraVlLTjIreS9BQ2QvamNQQjU4aEhpUituMlVGcmQvTlhNUE13dHArUWlWNFgyWHRTVlhEakdrVWwxamlwSXJFdlR3MFQ1OVpFdzBIemNoSG1neHJqQXdIOUs0NVVObXl5WHdqeWo4b3dEY3Z4cTB6Q3lNUStoWS9Cc3labGliVDJpYlQwZ2JrZ3Z5VDZBTi9aejZaM0s5WEdKWEdXMFNoeEpnbW1mYXNXUGtBLzU3OGpEYk9hMW8ycWVmVGlzS2E2TWs5eGRKQzBlZ21WRkZQMTZMZU95eENGSThnWWNObjBVVVJSdzZoQitmVFQyUnZ2S1pXOUZMV1VQR0Q0MzFIcmI2ZkZZc3QzcHROaThwWkE1ci9CZEZTNWd1bklPOEJLTXNSZzQzODNldDJET01jSGQyR25lRnU3UDRMYm96N0E0dHVZLzZDZk1uNFQ2cTNrRzA0N3pjT3JsTUZnK2ZmQmdaeVFoM2tqK0IyZlJPOHBkMG5DK1pYY0s5VEJ2ekE3eExjaHpveTlva3F1ZTJiWE5OVE5qZXhqL3lIdU5ONWlML1hxNlM2QjNHYStsN2VKY2lUTjNYVXBNelhQNit0SVI0WktIM3R1TFlFRzdjSlltVnhjZUx5bHczWUZCbzZNcHBIem91U2dqZXBwNGJHZm1BdnFsZ0ljYUY2c1QydW0wdHUwS3VWaU05L2hMOGZJVy83NklIRzd3Q001M2M0L1RPaTRnWjhGOERYN0hmMDl4R2NuaDJBMExpVVhJR3ZsdXQwYWl4UUlUd3dKMml0MG5aVFdtSmlXbWtUUFlGbnE3aEQ4cUJ5ZmIveUdZZ256R3Frb3NWcWFCUWFTWDZxY3dFeGp1R1FveUE4VHQ0SkNQUlNuNEhBTk5qZjlhOFhOWlYwN3B5bDd6T0M2eXZRWG5IcXBhU051dGJXakRGd3JaSVdXUnk0blRybThsV3phYjExdWtKMHpPazFnMDNKVnZWcDYzQ1haZzAvajZtbHFUdUhWcTcxZ3dtc0pQaFZUYUpQcFkxNFNCcnViL01PUkhML1RjWUk0ZG1qY05yMFkvWFI5VkdsMGFVWDk4U0ExbWd0VzNNOTFSWXJUa2QrYzVXRS9jM2h1YXNzRy9SbjNGT1VUU2F6d3k5YlFOWHlWZVFoTnV1NGdvWXgxSlMzOXBXUjRxdHFNaUc1WS9jUjJ6djVFTzRJQWZaL3NrR2FBdmtNSEpyS3F0cVNCazNtV2lzQ0hiMmV4b25LSWpISmRGVGkwY094clRDMVJEMkQ4dnlsMW5kR3plNkorOVpCM25yd0E3Vy8vdGYzRHV3OFYvLzRqYkNyTnhjN2xFbW1OZFlMT1FzbnFCN0plSHkzSWYvWjlGQ0FlZFZpcU8rSXM0Q0FlYzVpaU83REtlVzR2RDc4b013SEdsWVB3RjZYcWM0aWl2MnMxam81My9DY0tiNmFRanA1OE13SEZrUXA1RGlQQitTOXduZ3lNUG9XU2IwOHpiRlVWNUdUMnNJenQvQ2NCUmgvVndqNEx4SmNWU1g1NDlDY0Q0TXc1R0ZqUlhBK1VzWXp0Ull2aENjbDhOd0VvSjZqM3o4QXI4UVhZQlNvNFZmTUZyREVyaWZ3RDZBY1dSMjRCN2RaWGNVdEpkZldZQVh1ZStkSWRjV0lDYnNCZ1BuRHIvRmNPMGw5eG5JbUdJY2srckNLOXlLSUdSb3BhSGJLdlNPQkZRN3VlOGhKM0QwSHpZU0YwVkdEN2xVUUgyNEJQOGtXMG52WUdSYzlSWkdadGhoZitoNFI0N0FiNEpuLzVkZHp3aS9ERURuSm1yRXNVeU00LytWbzVkUDl6L3c5OUxaWDUzWFYrV0ZhQnRkYjhmL3o0cUhzK2MvMEhjSnQvNmpLSVR4anVSczBhL1VzYWZpeFl3eWt0VEp6ZVlzbEcweGszQ0kxUE93L2cvNlh2VVpmWSt4d3p2MHZmcXZBajZiVE91Si95WjFPNzcvTzYwbi9aUFVuZGgvTkcyZlROK1R5M1lmMFBjcEg1QzZqYjlianZYVVgwaTlBTnYvU3V1YTcvbmZUZXlDaFpCT2JRQ2pzbEpGZjhtdkp0NmFieXZFLzQydHJZMVlLdmZOYk1ULzV2bkR3L05Kd2YzVzc5OExVYUFtUG9pSy83M0VleXZYRm94QlhiN1p5UWwzKzJvUnB3M0hRVmx5Qkg4dllRdjV2VVM3bzhKZW9aOVo5MS9jVDdObWF2VHB0dklmVGU3ODlOSzJjck9wZVpZOU1UVTloL1RUZ1BSMjRWaUo1RGNqQWZlY2V1ZG9lcFVTbnVJWEt3dmNMb3UxejVnNmNlSzdsVkozVmZ2U3hKd0VnOTRuMHQyWWw3T3FwTENvbkkvZjkrTGNOZnh2SkZSMnZWMHUvRWJDWnIvNHgxY0xTMHRQN1Jwcnk0Rm83dWZjdGcybitIbTA0dmk5T0g1UzZQaDhlRURPSEFXV3ZWeVJYK0t3V0MzRjJRWFQzenNrU2RWVTFMVXZWZWVnOEpuMEV0M3Y4cGFKeTEzMkNrSkRPZlkzaUh4Umt0K0ZPZEJ4bXJxMUdqaDJrK2drd2pCZnVkd2lwOVZWMDFCUzM5emRVcENWWCt3d1J3d2FjM08rcjZuWGxoY1YrMFo2NXk1UjVFanZUVnVUWTlEVE0xSWZ6ckZYV0JzNU1hNmk5WS84RlJJZUdZTTJjdzUzbU1idnBVaERQNlZCeDFnd2ZnOGVYOUpUYVVFUWFDNHU3TGNRZ2VRYk5PblQyMXNxSzVxTUdTVTFMbWZOL2pSZFFhN0pxc3Z0VDlVYWtsSno5SHJUaWVSOGFZWTczKzBzMEJaSjAyMzVidmZ1dUJ4MVdvWStWWkVxVzUyZ2lZbUx6VTdRNkhYOGZpYjBkRk42eUJrRFBXSUl2YlpHQW4rSDFSSDBTUnFkSm9keldyN0Q3V3N1cVc1b2J5NnhyTW16V2kyR3ZGeVR1c0tucVN4MjFJLzB6bHVjZkNnbHVxVGNiREJrVVI4Yk5zQkNlazRWRnp5VEtvUXRDSnNoNCswbkQydEZ2RjU2dnFNSXdzb1JOa2piS29Nd0g3Ymw4UktDc0ZMRTY2ZDRxakJZTjRXcGc3QmE2c09FK3ZzSmwvc0RJWDdPMjJFNElmNEF4ZUg5Z2ROaE9GUCtRR3RJUDYrRjRVelozL0lRZWw0UHcxR0crVEFMQlp5L2gvbFUwakQvWktGQXo2ZGhPUEl3ZjJCaG1NK2d2cUkvRU1CNUtnd25JWWhUR2tMUEoyRTRxcURQVUk4eE5nTXJpYzhneDUxUUR5Y0FnelBlajdSQ05jYmphMms4M2svaWFhakYySHVORUh1L3hjZmpVSXN4OWhvYVl4T2NjdjlPWmxJa3hYb01rNFoxTmRiZnAvVllXcGY1ZDhKOXRLNjRwRjVCNjkxWUw2TDE4bUQ3bjJpOWt0YlQvVnVoUjVTSTlTSGgvVlpvcGZVUldzOW56bUhNK1FIVy8wSHBzV0pjOXdPYmovV3p0RjZNOVl1MGZpN3dIbTVqOCtsWmQ3OXcxaTNnd1owVWZvN0N6d253UXY4bTBXb1JpKzB6YVIwakcyWXY3T0xQUk1FcDNBMHVaWGJEWFNUdWxZZjloazh3NXFWQlV3MDA3M29MWEFqOFhxR05ITmxHWVZ4M2pQdUc4ZmhmWk5DVGxQQjVmeU1mUmtyc1JXcWp4VldVWmpMbktwVEpsWmxwbWZXcFNTbk9CSTBvSzVLUENaL0J0clZYYVJ0TDJxYm41T1hJQTIyVFU0dVVHbEdPMFBZc081dlp4ZDlYRW1INHErNXFYY1hPM3J1WHZ2dUhDTWg1V2VCZGFsLzNHaEZjZnoxOXR4VGJxWVYyUnB0S3ZhcTFLOWh1QWJaTEZkcmh1OVExM1gzQmR2M1k3aUMybzc4ZHhYamFwaG9iRzNOdjlteG1aeTllTExUdndmWVBpeVpDY0lhR2htcTJlYmFKb0t2cnhoc3B6bHgybE5uUG5xRnhyalg4UWxNYzZJTzNuV3AxSWpDSnpGbW1ERVZLYk1nenV5dGZIaDJiWTliTDQvUGwwMlBvQTkrdktJTFpMMXBGNzB4ZDRhWlVTTTlTR1N0MEowK0pDNjJJQ3BXSmZPZXlPSHlpdmN2aXNPLzU3QlptSHgrN2kzRHY3UU1ydThWaW9mcmV2NHdkWkhheUovaDdDYUgzYW0waHozUGxLcFVjeTlQQ056dW9VaWhWb1lYdlN5Umxkb3JHLzNOZm83eElxcDhRdmtYU3dGV3RRS0Y5N1dackdiUVJmRi9TcTBURUZyZmJRa3FLUnBPQ2hhMHR5c3NySWlVckxTVWxqUlRhMXozczU4eGMwZDMvdWErODR1SThVaEpUVWhLeHNKOWJzN090cEdRbHE5WEpwRERNL3dJNUNuTGJBSGphWTJCa1lHQmdaT28vY0dWU1NqeS96VmNHYnVZWFFCR0dTeGY0QzJEMGY1dC83MWorTWM4Q2Nqa1ltRUNpQUtGMURzVjQybU5nWkdCZ1B2dGZnWUdCVmUrL3pYOGJsbjhNUUJGa3dPZ0FBSXViQmQ0QUFBQjQybldVVDBoVVVSVEd2M09mdVRCeklXVXVSQkxKL0RNTjAvaWtVWnRoS3Nkc2hxWVVnMmVvMUNMRENOSnRncHVvVFVTN0Z0WENoYm9JSTNMbHFvMFFndEVpekoxR0JTVXQyaGhCVXQyKzgrWTlHWWFhNGNkMy83Lzd6bmZPaysvd2YzSXUwUElDMk1RcGlhTExaRkZIOHM0Q1l1WWRXckNJTGptQU5LbVZ1empDdVN6VzBTQlRpRk5UOGdMVkhJdVJLZDFIVHBLbW9KMGlhYUxucG5TOTdtVjdRTTlSbFJrY2RwN0JOVGRSWlFiaG1Zdm9NVFBVUm5qeW16ckwva3Q0Mk1hd3pLSGVkSEw4Rnp6SDVkd1N0WXp6WndJOXo3RUluOW5HT3kxaTBOeEFsWE1QKzAwdktrMkdZeDJJU3A3N2VXZHFyZDVOR0ErVHdBclBqSm9rOHJMTXUzU1Rjcmh5R1RYbU9Oc0o1TEdCSG16WTkvS0I3UjNHWjV6dmwvQnhkWi91RVkvNzU5QXExL21zVm1UbE15ck1GMVRLS2lxMExXL1FMSk00aEI4WXBlcnprMkhzMlI0akYwaFVQZkRYcktHWjU5OTNET3JsRHBya0ZlSWFONDI5cVdFc0VyZ3RFK2p3eHg2aGorVDBYZGdmTWprMGFielpYK1A0Q0lsd2Y0SytqZ1RrR1BzR1ArNy93Sm1scWhlTkJTOUNzRzAvcWhmVXQrU3JlY3AzRFh3b2hmZTQ0cXQ2VVl4NmNacm45VEJlalB1L2NIcXB5d1VmaXFFSG0vUmlnTHFxZmpETzdxNFBwV2lPcWRLTFlueGYxR3RxV1NQdk9zMDFlcWNuR05SOGNMWllFNkZxbmV5UWVlWkpscnBPVmtnOHFKOHAzNU8yY0wzQ05kM0Z5SEFKcjFIbmswZU02Mi90aVNLR2I2eXphUkpCbkNTMExnQjdnbWVQa2hiaU9YOUlCTlZGSGlwOVJab2pidER2RDMwTzJobjV5WGVZWjA2ZkpXT29jUjZRQmJZdjhYbHp6SVc5T0dvTU5VWDJNYSs2MGNuK1FkT0ZkdE9PWTh5aFdKQkxmcTRSbC9TVE5NbVFaRURzZjNNbDk5UjdwWU94c0o4aHlURFBkMzBJdjBGYXU0WDY5YlNHdFo2MGxqU1d1N0ZqbmZpNXp1OUs4TTFKK3prRCs5d3UyUzM3eVU3WWNUdGloK3hWL3EvWlNmNGYyc2QvQVY3WEJ3TUFBSGphZGM3ZloxdFJBTUR4K3lQMzN0eWI1Tnh6ei8yUms1TnpUcWRpcXFhaXFxYWlxbWFxRDFNUkZWVlRWUlZSVlRWVkVWTlYxWWVxcXFxWW1waWFQa1RNVEVYMUlROVJmWmlwUE14RTVXR3FhbXFtS3FvUHNiN3VZZC9QUC9BVmhIL3FGSHFFU2VHalVCR1JHQk1IeGJTNEpoYkVrbGdSdjRsTnlTZDVVa0thbFZhbHNuUXB0ZVNFdkNTdnlsdHlVUzdKVmZuT04rRmI4aDM0em56WGlxQjR5cENTVm1hVXQwcEJPVlJxU2tNVlZLNk9xVXRxV2EycVRmVldnOW96YlZoTGExa3RwMjFxUmEya0hXazNmdXhQK0RQK1hmK1IvN2NPOUc0OXBjL3A2L3F4M3RBZmpLZEcwcGczRG94VDQ4cTREM2lCZUNBWnlBU0tnWExnS3VnODZnOW1nOFhnajJBN2hFS1owR0tvR25vQUt2QUFCN05nQWV5QkQ2QUVqa0FWM0ppcUNVMWl4c3d4YzlLY04xZk1IZlBVckp0Tjg1ZlpnaElFc0JjT3dsRTREcWZoUE16QmRiZ0QzOE5UV0lkTitBdTJMTWtDVnBjMVl5MVllV3ZEMnJXS1ZoVUZFVVl4RkVjSk5JSlNxSVFxcUliTzBRVzZSbmUyWUFkdGJLZnNLWHZPWHJiWDdHMTczejV6aE1kbDdNU2N1Sk53TXM0YnArVGNPbTIzLzc4RzNSRTM2YjUyWjkyY3UrVVczSkpiY1d0dTNXMjY5eDczK3J3WDNvUTM1eTE3RzE3Qk8vZWFZUkFlRFMrSHY0UWI0WnR3RzBQY2lmdndTNXpHV1p6SFc3aUlQK01hL280dkl6d3lIdG1NWEpCdTBrc0d5REFaSlVreVFhWkpsaXlTSE5rblpWSW45MUVVSFlobW8vbG9MZHFpQWpXb1F6bnRvcjAwUVYvUkticEkxK2dlUGFUSDlDdHQwaiswelZRR0dXWlBXQmVMcytkc2lJMndNWlptVXl6REZsaWViYkJ0OW81OVlpZXN3ZTY1eWgzZXllTjhtS2Y0Q2kvekUvNnp3OS9SMDVINkN4aVZyUWdBQUhqYVkyQmtZR0QwWS9Ca1lHRUlZMkJuQVBLUUFBc0RJd0FYd3dFQkFBQUFlTnE5a3pzdkJGRVV4Lyt6MTJNOXNpRVJFWVZNUkNXczlZeUl3cnNRR29SNmxyRXJsbG16SThJSDJLaVZTcFhQb0ZaNGZBS3RENkJVKzk4elozZEpQTGFTbTduek8rODc1OHdGMElWM0dEZ05MUUJlK2NUc1lJQlN6QW1rbkNabGd6bW5TN2tCRTg2V2NpTjZuVXZsSnZRN044ck5LRHYzeWtuMEpWYVZXOGg1NVRaTUpNcks3ZVE3NVJSbUUyL0tIZWd4ZzhxZGFEVUx5Zy9vTm12S2o4aVlyUElUa3VaSytSa3BjeDN6aTBHdnVjVWlBaFJ4amhBSHlDR1BDQzdHa01Fb0prbEw4RkNnTHNBeHBYVktIcjFjckZHM2g3VG9BdElCOXZuczBocnhIWHNIMUxtVTg5U1VTTmFqQUo4VWNqL0JLV1ZMMWxhVStnRjNGMmZDRVpjdmVZcDhoemlTTEtWcTluM3FBbXIvUHVNOHZUeGNxSDJaVWxZeVdvL0tOMjlRaytPSkN2UU02NHB3c1MyNjJvbEdXY3YyTFZObi9OZWE5V1dyNVJyK2xPdjdEZ3lSUFdyMnRFZFc3MHF0eWd4eTB0Tkk4dm5pRjVFOGtpODFReHpLZE9KSi90WG4zKzIvVy9NeTd5Sm1NTUoxSml0TmZTM21TQ1BTL012czNFZitMY2JYR2YwMDFkb2NkaWhuMlN2ckVWVm51RVhiS2FWVm1ZYTlYZE5pRytjcHhtVzM5NjF5NjZib1krTjkvZTlMVXIrRWxXcld6ZXJkc1ZNcmZBQ3ZWcjNPQUFBQWVOcHRsRWRzRzFjVVJlK1ZaVWtVMVdXcnVQZHVtVVZzN3FLS3U5eDdrU2x5U0k1RnpsQkRVczB0dlNkSVlDQzdCR21iSkVpdlNBWFNlMEhLSW91czA1RkZrbTB5OCtlVGpBQnl3WFAvZS9lLyt6Z0VpUXFJMTcvWGNBQmxYaHkwM2xEQkNzN0FERlJpSnFwUWpSbzRVQXNuNmxDUEJqU2lDYzFvUVN0bVlUYmEwSTRPZEdJTzVtSWU1bU1CRm1JUkZtTUpsbUlabG1NRlZtSVZWbU1OMW1JZDFxTUxHK0NDR3g1NDBRMGYvQWdnaUJBMlloTTJZd3UyWWh1Mm93ZGg5S0lQL1JqQUR1ekVMdXpHSHV6RlBneGl2N243UVJ6Q1lSekJVUnpEY1p6QVNaekNhWnpCV1p6REVNNGp3a284aXB0d005N0UvZmdKdCtBZTNJa0g4RGdlNDB6Y2dSOXdJNjZ4aXRXNG16VzREZS9pUnpyd0lKN0EzL2dMLytBUlBJV1A4U0dleGpDaXVCY3hmQW9GSCtFVGZJblA4RG0rd00rSTR4dDhoYS94REJMNEUvZmhlM3lMNzVERXIvZ2R0K01DVkl3Z2pSUTBQQVFkbzhqQVFCWjU1RENHY2Z5Q0NVeGhFaGR4R1pmd0toN0dWVnpCZGJnZXYrRVB2SVpuOFJ4ZVp5MmRyR005RzlqSUpqYXpoYTJjeGRsc1l6czc4RHhlWUNkZXhpdDRqM1B3SWw3Qys1eUxHL0FPYnNXVCtJRHpPQjl2NFcwdXdCdGN5RVZjekNXNGkwdTVqTXU1Z2l1NWlxdTVobXU1anV2WnhRMTAwVTBQdmV5bWozNEdHR1NJRzdtSm03bUZXN21OMjluRE1Idlp4MzRPY0FkM2NoZDNjdy8zY2g4SHVaOEhlSkNIZUpoSGVKVEhlSnduZUpLbmVKcG5lSmJuT01UempIQ1lVY2FvTU00RWsxUjVnU05NTVUyTk9qTWNwY0VzYzh4empPT2M0Q1NuZUpHWGVKbFhlTFU2cjZrdWx5c29HYkxaNDVMc3N4bjJTSG9sZlpMQzcrNFA5VnYwbUFNazNaSWVTYTlrdDZSUDBpOFprQXhLaGlSN0pNTTIzYTdhdUpySUcwb3NrazA2SW5IVjNNSGpDdGFQNXZXY1lpaGppcEZWWXRJNlVKVld0WHhPcWNvcVVWMlRWVytmVForbnNqOXY2UFloSEJLai9HNnZ6OTdYN1hOSnVtdDBUY2tsVlNQbXlJM3JRbVJseXlmcGx3eElCaVZEa2owT2M0U2lKcEs1WkYwdWFTaFNaNTF4ZGF5ZzY3TG03cG84aUh1K2dWNkxBMkg3a1pwMFMzb2t2WkxkamluRjBMc3lXajV0TFdzTGMxa2hha1dpa0k2NG5qZWtNcE50WDFhZHNIMWlBVnVLTld5anBzcUJka1pXMWVJaVF3Z3J3eEl5dzVKMmhxMnNET0d6TW9UUHpoRFN6aEJHa1NHVXlERERESHVNcmF3eGxoSmpMQ0hIQ0dtUEVVWXh4bEx0NWw1RGNTTVN6YW02Tm1TYnJXT25XTE5jcDhPS0s5OHcwOHMxMnMxbHl0WGJwbVdMbFlSOWVzRC82dFBtRitzZFltSzVodmpBWlJvMWlkUmtKdWwyQloxSmsrWTIwVWhXY1NxYTlUdVJPbDNVRFptSW9XZ3BKWjRUeDBaeE5NU2p0TTYxMlZUUk9SeUpqcFNPVGNObTFJaVNLMTV0bG9YUzVRYXJvcFJtaTJPcDdSek9wMUtLclZzU2VUVmxmdkdKVk5IZVdpeVZyZ2hiU2tucnVlazJVU3JacWlPeWx6SGo5RmhVMGF4L2hGalpXa3FQcHV3bjV2R0dwUEFGQ2lJb2hkOVRFRjRwQWdWUG9PQUp1UXJDWFJDRld5RjV5K3QyRllTbklBb3RUNkFnZ3Y4QjV0NWlad0FBQUFGV3FsN3dBQUE9JykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi8qIFNldCAxcmVtIHNpemUgdG8gMTBweCBidXQga2VlcCB0aGUgZGVmYXVsdCBmb250IHNpemUgdGhlIHNhbWUgKi9cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/